Google
 USA: Miami

How to get to and from hundreds of the world's airports by car, bus, train and other forms of public transport.

Updates and requests for inclusion in these pages welcomed by e-mail to Steve. Information is from many sources including personal visits and may no longer be accurate. Please note I am a pilot, not a travel agent and cannot provide any travel services, hotels or flights. Legal Disclaimer  Last Update 12Jul14

Miami Intl Opa Locka     Rest of Florida

Find limo service, click here. Click here to find a locally based limousine company.
null

Miami Intl (MIA):
Location: 8 km/5 Miles W of Downtown Miami, 12 km/8 Miles W of South Beach & 38 km/24 Miles SSW of Fort Lauderdale.


Airport Overview:
General: One enormous terminal divided into 8 concourses. They are all joined together and you can walk from one end to the other, but this would take some time.
Concourse A: Temporarily closed.
Concourse B: Temporarily closed.
Concourse C: Temporarily closed.
Concourse D: American Airlines.
Concourse E: AeroMexico, Air Jamaica, Alaska, American Airlines & American Eagle, LAB, LTU, Lynx, Martinair, Ryan Intl, Sky King, Virgin.
Concourse F: Aeropostal, Aerosur, Avior Airlines, British Airways, Cayman Airways, Mexicana, Sun Country.
Concourse G: Air Canada, AirTran, El Al, Iberia, Lufthansa, Northwest, KLM, Santa Barbara Airlines, Swiss.
Concourse H: Air France, Alitalia, BahamasAir, Continental, Delta, Gulfstream, LAN.
Concourse J: Aerolineas Argentinas, Avianca, Caibbean Airlines, Lacsa, Taca, TAM, United, TED.

By Road: 11 km/7 Miles from Downtown Miami.
By Taxi:
General: Taxis wait outside the baggage reclaim area on the ground level.
Meter Rates: $2.50 for the first sixth of a mile then $0.40 for each extra sixth of a mile. Waiting time $0.40 per minute. However there are set fares to many areas (see below).
Approximate Costs (Set fares): To the airport area $10-14. To Downtown Miami $24/15-20 mins. To the Seaport/Cruise ship terminal $24. To South Beach $32/20-40 mins. To Bal Harbor, Surfside & Indian Creek Village flat rate $43. To North Miami Beach (Aventura, Golden Beach & Sunny Isles) flat rate $37-52. To Key Biscayne flat rate $41. To Miami Springs $15. To Coral Gables $14-19. To South Hialeah $13. To North Hialeah $29. To Kendall $32-44. To Homestead $75-80. To Hallandale $58. To Fort Lauderdale $72-82. To Hollywood $63. To Port Everglades $77. Note: A fuel surcharge of $1 has now been added to all fares. This is in addition to the fares shown above.
Taxi Companies: Coral Gables Taxi (305) 444 2828, Crown Taxi (305) 445 5555, Flamingo (305) 599 9999, Fort Lauderdale Yellow Cab (954) 777 7777, Miami-Dade Taxi (305) 551 1111, Rapid Cab, Inc. +1 (561) 242 9669, Super Yellow Cab (305) 888 7777, USA Taxi (305) 388 8888 & Yellow Cabs (305) 444 4444.
Weblinks: Click here to book -----> For taxis to or from the airport, click on www.diy-taxis.com for an instant quote.

By Limo:
Limos.com: Find limo service, click here. Click here to find a locally based limousine company.
Mozio: Budget shared-ride shuttles, airporters, taxis, limos, public transit, rideshare and rental cars with Mozio. Search hundreds of providers and find the cheapest or most efficient way to get to and from your airport.
Other Limo Companies: Beltane Limousine Service (786) 356 8475.

By Local Bus:
General: Nearly all buses now stop at the MIA Metrorail Station/Metrobus Terminal next to the rental car center. This is reached from the terminals by a short, free monorail ride (MIA Mover). There are also 2 bus stops at the airport terminals: One on the arrivals level near Concourse E (exit the building and cross one road to find the bus station), and the other on the arrivals level of Concourse J. These bus stops are only for Bus 133 the Tri-Rail Shuttle. For all other buses, take the MIA Mover to the Metrorail station.
The new easy-card is now in operation on Miami buses & Metrorail. Cards must be purchased for $2 from a machine or vendor, pre-loaded with value, and are then used to pay for trips. There is a machine at the Metrorail station above the bus station. When using the easy-card the costs are as follows: Adult trip $2.25, (reduced fare $.10), express buses (e.g. 150 Airport Flyer) $2.65. Transfers to other buses are free on the easy-card. It is still possible to pay cash to the driver, but all trips are $2.25 ($2.65 express), no transfers available. The following buses serve the airport:
Bus 150 Airport Flyer Express Bus to Miami Beach: A great Express Bus runs from the airport to Miami Beach (South Beach).
Route: Miami International Airport (Metrorail Station) - 41st St/Alton Rd, Miami Beach - 41st St/Sheridan Ave - all regular bus stops southbound on Indian Creek Drive until - Collins Ave/17th St - Washington Ave between Lincoln Rd & 16th St (outside Subway, but does not pick passengers up there) - Washington Ave/13th St - Washington Ave/9th St - Washington Ave/5th St - Washington Ave/South Pointe Drive - then returns to airport via Washington Ave etc etc. The pick-up point near Lincoln Rd for the trip to the airport is on Lincoln Rd, opposite James St (Outside CVS).
Timings: Buses leave the airport daily every ~30 mins 0600-2210 & 2310. Buses leave South Pointe Dr Mon-Fri every ~30 mins 0610-2255. Weekends every 30 mins 0540-2255. Buses leave Lincoln Rd Mon-Fri every ~30 mins 0621-2305. Weekends every 30 mins 0550-2305. Travel Time: To South Beach (16th/Washington) ~32 mins. To South Pointe ~45 mins. Cost: $2.35 per trip (see above). Steve's Tip: A great Bus, good value and well air-conditioned, but often with limited baggage storage at busy times.
Bus 7A to Hialeah, Coconut Grove & Miami South: Route: Miami International Airport (Metrorail Station) - NW 42nd Ave/LeJeune Rd - NW 14th St - NW 43rd Pl - NW 13th St - NW 45th Ave - NW 7th St/42nd Ave - NW 7th St/42nd Ave - Overtown Metrorail Station - Miami Dade College Downtown Campus. Timings: Buses run Mon-Fri every 30 mins 0720-2030. Less frequently at weekends. Cost: See above.
Bus 37 to Hialeah, Coconut Grove & Miami South: Route: City of Hialeah - Dept of Children & Families - Hialeah Metrorail Station - Tri-Rail Airport Station - Miami International Airport (Metrorail Station) - Douglas Road (SW 37 Ave) - Douglas Road Metrorail Station - City of South Miami via Sunset Drive - Cocoplum Circle (Coconut Grove) - South Miami Metrorail Station. Timings: Buses leave the airport Metrorail station heading North for Hialeah Mon-Fri every ~30 mins 0516-2126, 2212, 2302 & 0002. Saturdays at 0619, 0713, then every 30-45 mins until 1927, 2035, 2131, 2228 & 2328. Sundays every 30-60 mins 0627-2228. Buses leave the airport Metrorail station heading South for Miami South Mon-Fri every 30-40 mins 0534-2018, then every hour or so until 0114. Saturdays every 30-70 mins 0644-2306. Sundays every 30-60 mins 0647-2243. Cost: See above. Travel Time: To Hialeah Metrorail 22 mins, Douglas Rd 35 mins & South Miami station 60 mins. Contact: Tel 1 (305) 770 3131.
Bus 42 to Golden Glades, Opa Locka & Coconut Grove: Route: Golden Glades Park & Ride - City of Opa-locka City Hall - Opa-locka Tri-Rail Station - City of Hialeah - East 8 Ave/LeJeune Road - Amtrak Passenger Train Terminal - Tri-Rail Metrorail Station - Miami International Airport (Metrorail Station) - City of Coral Gables - Douglas Rd Metrorail Station - Coconut Grove Metrorail Station. Timings: Buses leave the airport Metrorail Station heading North for Golden Glades & Opa Locka Mon-Fri every 60 mins 0546-1956. Weekends every 60 mins 0607-1956. Buses leave the airport Metrorail Station heading South for Coconut Grove Mon-Fri every 60 mins 0535-1928. Saturdays every 40 mins 0651-1933. Sundays every 60 mins 0620-1820 & 1903. Cost: See above. Travel Time: To Amtrak Station 20 mins, Opa-Locka Tri-Rail 45 mins, Golden Glades 1 hour, Douglas Rd 27 mins & Coconut Grove 35 mins. Contact: Tel 1 (305) 770 3131.
Bus 57 to Jackson S Hosp: Route: Miami International Airport Metrorail Station - NW 57th Ave - SW 72nd St - South Miami Station - SW 57th Ave - SW 111 St - SW 67th St - SW 124th St - SW 77th Ave - SW 152 St - SW 92nd Ave - Jackson South Hospital (SW 152nd St). Timings: Buses leave the airport Metrorail Station Mon-Fri only heading South towards Jackson South Hospital at 0608, 0648, then  every ~60 mins 0802-18106. Cost: See above. Travel Time: To Jackson S Hosp 73 mins. Contact: Tel 1 (305) 770 3131.
Bus 297 27th Ave Orange Max: Route: Miami International Airport (Metrorail Station) - NW 25th St - NW 42nd Ave/LeJeune Rd - Airport Expressway - NW 27th Ave - Dr Martin Luther King Jr Metrorail Station - NW 27th Ave - Miami dade College (N Campus) - NW 27th Ave - NW 207th St - NW 37th Ave - NW 211 St then return to airport Metrorail station by same route. Timings: Buses run every 20-45 mins 0530-2000 on weekdays only.
110 Route J Bus to Miami Beach (not South Beach):
Route: Miami International Airport (Metrorail Station) - Le Jeune Rd - NW 36th St - Allapattah Metrorail Station - Julia Tuttle Causeway to Miami Beach - 41st St - Indian Creek Dr - 39th St - Collins Ave - 44th St - Indian Creek Dr - then via 41st St back to the Airport Metrorail station. Timings: Buses leave the airport Metrorail station heading east towards Miami Beach Mon-Fri every 20-40 mins 0440-1950, then every ~60 mins until 2345. Saturdays at 0440, then every ~30 mins 0600-1850, then every ~60 mins until 2345. Sundays at 0450, then every 30-50 mins 0639-2240. Cost: See above. Travel Time: To Miami Beach 30-50 mins. Contact: Tel 1 (305) 770 3131.
Bus 133 - Airport Tri-Rail Shuttle: Route: Hertz Car Rental - Miami International Airport - Wyndham Airport Hotel - Tri-Rail Airport Station. Timings: Buses leave the Airport Mon-Fri every ~30 mins 0449-2143. Weekends every hour or 2 0541-2009. Travel Time: Takes 5 mins. Cost: Free to the Tri-Rail station. Contact: Tel 1 (305) 770 3131.
Bus 238 - East West Connection to Dolphin Mall: Route: Dolphin Mall - Miami Intl Mall - Carlos Albizu University - Airport Corporation Center - Miami International Airport (Metrorail Station) - NW 37th Ave - NW 7th St - NW 57th Ave - Airport Hilton Hotel - Blue Lagoon Dr - NW 62nd Ave - Milam Dairy Rd - NW 25th St - NW 107th Ave - Miami Intl Mall - Dolphin Mall. Timings: Buses leave the airport Metrorail Station heading west towards Dolphin Mall Mon-Fri only every 30-60 mins 0620-1930. Weekend service is hourly. Cost: See above. Travel Time: To Dolphin Mall 1 hour. Contact: Tel 1 (305) 770 3131.

By Long Distance Bus:
General: The bus stop at the airport is on the arrivals level at terminal E. Exit the building and cross one road to find the bus station. The following buses serve the airport:
Keys Shuttle Keys Shuttle runs shuttles from Miami Intl & Fort Lauderdale Airports to the Florida Keys. Route: Fort Lauderdale Airport - Miami Intl Airport - Key Largo - Tavernier - Marathon - Big Pine - Key West. Timings: Shuttles leave Miami Airport heading for the Keys daily at 1100, 1300, 1500, 1700, 1900 & 2100. To Key Largo $60 adult one way/1 hour 15, Marathon $60/2 hrs 30 & Key West $80/3 hrs 45. Contact: Tel 1 888 765 9997 or +1 (305) 289 9997.
Greyhound Buses to Miami & Key West: Route: Miami West (4111 NW 27th St) - Miami Airport (Ground Transportation center, lower level concourse E) - Miami Cutler Ridge (10801 Caribbean Blvd) - Key Largo - Islamorada - Marathon Airport - Big Pine Key - Key West Airport.
Timings: Buses leave Miami Airport heading for the keys daily at 1120 & 1725. Buses leave Key West airport heading for Miami twice a day at 0815 & 1800. Buses leave downtown Miami twice per day at 0515 and 1110. Travel Time: Takes ~4 hr 30 mins to get to Key West & 3 hrs to get to Marathon. Contact: Tel 1 800 410 5397.
Cost: To Key West $37 (web only fare), or $42-49 adult one way depending on type of ticket. To Marathon $31 (web only fare), or $35-41 adult one way depending on type of ticket. Contact: Tel 1 800 410 5397.

Other Buses:
General: The bus stop at the airport is on the arrivals level at terminal E. The following buses serve the airport:
For Miami Cruise Ship Terminal: Make your way to Downtown Miami, then use the Seaport Connection: Route: Downtown Miami - Government Center Metrorail Station - NW 2 Avenue - NW/NE 6 Street - Seaport - Port Boulevard - Seaport Terminals - Royal Caribbean - NW/NE 5 Street - NW 1 Avenue.
Hotel Buses: Hotel Courtesy buses collect passengers from the departures level.

By Shuttle Van:
Shuttlefare: On-line shuttle van reservations to and from this airport. Click here to make a reservation.
resorthoppa.com: resorthoppa.com runs shuttle vans and private cars from this airport to various locations. Click here to make a reservation.
Mozio: Budget shared-ride shuttles, airporters, taxis, limos, public transit, rideshare and rental cars with Mozio. Search hundreds of providers and find the cheapest or most efficient way to get to and from your airport.
Super Shuttle A shared door to door van operating from the arrivals lower level to hotels and residences all over the Miami & Fort Lauderdale areas. See the desk by the roadside for tickets. State your destination, and a van will be assigned to you. You may have to wait up to 20 mins for a van going in your direction.
Cost: Prices are different for hotels and residences. Extra people going to the same address in the same party cost less. The following prices include the $1 fuel surcharge. To Airport Area Hotels $9-11 (extra person $8), To Downtown Miami $15 (hotel)/$17 (residence)/$8 (extra person). To Coconut Grove $15/$18/9. To Key Biscayne $23/$23/$11. To Seaport/Cruise ship terminal $15 per person. To North Miami $16/$19/$9. To South Miami Beach $20/$20/$9. To North Miami Beach & Bal Harbor $21/$21/$11. To Sunny Isles $26 (residences)/$11 (extra person). To Coral Gables $13-18/$13-18/$9-11. To South Hialeah $11/$11/$9. To North Hialeah $19/$19/$11. Miami Springs $13/$13/9. To Doral Country Club Area $18/$18/$11. To Kendall $18-26/$18-26/$11-13. To Homestead $51/$41/$13. To Hallandale $25/$31/$13. To Fort Lauderdale $41/$36/$10 & Hollywood $26/$33/$13. To Port Everglades $31.
Contact: Tel (305) 871 2000.
Alligator Alley Express Run scheduled shuttles between Naples, Fort Myers, Fort Lauderdale & Miami airports. Contact: (866) 843 7209 or (239) 643 7209
Super Tours of Orlando: Run scheduled services several times a day from the airport to Orlando. Contact: Tel (407) 370-3001 or see http://supertours.com Spanish only.
Florida Sunshine Shuttle to Orlando: Run scheduled services from the airport to Orlando with stops at Hollywood, West Palm Beach, Ft Pierce/St Lucie & Kissimmee. Cost: From $30 one way. Contact: See www.floridasunshineshuttle.com/.

See below for an on-line fare quote for Shuttle service:
To the Airport From the Airport
(ex. Hilton, Port of Tampa, University of Texas)

By Train:
Metrorail: There is now a MetroRail station close to the airport terminals. To get to the station, follow signs from the terminals to the upper level MIA Mover (a free monorail shuttle). It takes about 5 mins to get to the MIA metrorail station from the terminals.
Metrorail Orange Route: MIA Metrorail station - Earlington Heights - Allapattah - Santa Clara - Civic Center - Culmer - Overtown/Arena - Government Center (downtown Miami) - Brickell - Vizcaya - Coconut Grove - Douglas Rd - University - South Miami - Dadeland North - Dadeland South. Transfer at Earlington Heights for the Green line to Brownsville - Dr Martin Luther King Jr - Northside - Trirail - Hialeah - Okeechobee - Palmetto.
Timings: Trains run frequently 0500-midnight, Mon-Fri every 6-20 mins, and every 10-20 mins at weekends. Cost: The new easy-card is now in operation on Miami buses & Metrorail. Cards must be purchased for $2 from a machine or vendor, pre-loaded with value, and are then used to pay for trips. When using the easy-card the costs are as follows: Adult trip $2.25, (reduced fare $1.10).
Tri-Rail to Fort Lauderdale & West Palm Beach: There is no Tri-Rail station at the terminal itself yet, but Bus 133 - Airport Tri-Rail Shuttle (free bus) connects the airport terminal with the nearby Tri-Rail station (5 mins), or use the Metrorail (change at Earlington Heights). Train Route: Miami Airport - Hialeah Market - Metrorail/TriRail Transfer - Opa-locka (14 mins) - Golden Glades - Hollywood - Sheridan Street - Fort Lauderdale/Hollywood International Airport at Dania Beach (34 mins) - Fort Lauderdale (44 mins) - Cypress Creek - Pompano Beach (63 mins) - Deerfield Beach - Boca Raton - Delray Beach - Boynton Beach - Lake Worth - West Palm Beach (1 hour 41) - Mangonia Park.
Timings: Trains leave the Miami Airport Tri-Rail station Mon-Fri at 0415, 0445, 0510, 0535, 0600 then every 30-60 mins until 1850, 1950 & 2140. Weekends every 2 hrs 0600-1800 & 2030. Trains leave Ft Lauderdale Airport Station heading South towards Miami Mon-Fri at 0451, 0523, 0548 then every 20-60 mins until 1928, 2028 & 2218. Weekends every 2 hrs 0632-1832 & 2102. Trains leave West Palm Beach Airport Station heading South towards Fort lauderdale & Miami Mon-Fri at 0406, 0446, 0526 then every 20-60 mins until 1851, 1946 & 2046. Weekends every 2 hrs 0606-1806 & 2036. For latest timings see here. Cost: $2 - $9.25 depending on distance traveled.


Rental Cars:
On-Airport Rental Car Providers: ALAMO/National (888) 826 6893, HERTZ, E-Z Rent-a-Car (305) 635-3230, All Day, AVIS, Firefly, Dollar, FamilyBudget, ADVANTAGE, eSixT, Continental, ROYAL, VIPEnterprise, PAYLESS, Interamerican & Thrifty (305) 871 5051, all have desks in the brand new Rental Car Center, just east of the terminals. The People Mover train runs from the terminals to the Rental car center every few mins. Follow the purple signs from the upper level. The station is in the parking garage.
Weblinks: Click here to book -----> Car Trawler Car Hire.

Car Parking:
General: There are 2 main car parks at the airport. Dolphin Garage for Northside airlines (Concourses A-E) and Flamingo Garage for Southside airlines (Concourses E-J). Choose the correct car park depending on which airline you are using. 
Short Term: In the Dolphin & Flamingo Garages: $4 for the 1st hour. $4 for the 2nd hour. $2 for the 3rd and 4th hours. $3 for the 5th hour. Daily max $15.
Short Term Premium: There is also short term parking outside concourse E at $2.50 per 30 mins with a daily max of $30.
Long Term: 1st hour $4, 2nd hour $4, 3rd hour $2, 4th hour $2, 5th hour $3. Daily max $15.
Valet Parking: 0-3 hrs $18. 24 hrs $30. Each extra day $30. Contact: Tel (305) 876 0118.
Economy: Economy Park & Ride Parking: 1st & 2nd hours $3 per hour. 3rd hour $2. Daily max $8.
Cellphone Parking: Available on the approach road to the airport, just west of LeJeune Rd/NW 31st St. Daytime use only.

Airport to Airport: To Fort Lauderdale Intl and Palm Beach Intl: Shuttle Bus to TriRail station then TriRail to FLL (40mins) and PBI (100 mins/$9.95 round trip, although some travellers report up to 3 hours!). Taxi to FLL airport $65. To Opa Locka Airport: Bus 42 (NW135St).
Baggage Storage:
Left Luggage is available 0500-2300 on the 2nd level (departures) between Concourses D & E (across from the American Airlines ticket desk). Cost: Per 24 hrs: $4-16 depending on size. Tel +1 (305) 869 1163.
Notes: Hotel booking board and phones are in baggage claim. Baggage Carts are avilable for $4. Cruise ships have desks on the 1st level of Concourses F & G.

Currency Services: Several ATMs/Cash Machines throughout the airport.
Airport Hotels:
Hotels near the airport: The Miami Intl Airport Hotel is located on the departure level of Concourse E. Tel +1 (305) 871 4100. Sofitel Airport is close to the airport. Days Inn Miami Airport (305) 261 4230. Runway Inn Airport. Embassy Suites Hotel. Hilton Miami Airport. La Quinta Miami Airport West (305) 436 0830. Courtyard by Marriott Miami Airport West. Best Western Hotel (305) 865 7100. Hampton Inn & Suites (305) 262 5400. Red Roof Inn (305) 871 4221.
Weblinks: Click here to book -----> For hotels at the airport and beyond, click on www.diy-rooms.com for an instant quote.

Airport Website: www.miami-airport.com.
Airport Tel No: +1 (305) 876 7000.
Updated Jul14. Last Visit Jun14. [back].[top]

Miami - Opa Locka (OPF):
Location: 7 Miles/11 km NW of Downtown Miami.
By Taxi: Rapid Cab, Inc.
+1 (561) 242 9669.


By Bus:
General: There is no bus stop at the airport terminal itself. However, 10 mins walk to the south is NW 135th St. Cost: The new easy-card is now in operation on Miami buses & Metrorail. Cards must be pre-loaded, and are then used to pay for trips. When using the easy-card the costs are as follows: Adult trip $2.25, (reduced fare $1.10). It is still possible to pay cash to the driver, but all trips are $2.25, no transfers available. Several buses stop along this road:
E bus/Route 105 to Aventura Mall: Route: Miami Lakes Dr - NW 60th Ave - NW 138th St - NW 135th St (Just to the south of the airport terminal) - Opa Locka Tri Rail Station - NW 151st St - Opa Locka Blvd - 163rd St Mall - Sunny Isles - Collins Ave - Aventura Mall. Timings:  Buses run Mon-Fri every 30-45 mins 0555-2114. Weekends every ~45 mins 0914-1728. Takes a long time to reach Aventura Mall. Cost: See above.
Bus #28 to Hialeah Station: Route: Hialeah Metrorail station - E 4th Ave - E 65th St - E 8th Ave/LeJeune Rd - NW 135th St (Just to the south of the airport terminal) - Biscayne Blvd - North Miami Beach - Florida Intl University (Biscayne Bay Campus). Timings: Buses run Mon-Fri every 30-60 mins 0628-2050. Weekends ~hourly 0615-1916. Cost: See above.
Bus #42 to Douglas Rd & Golden Glades: Route: Golden Glades Park & Ride - Opa-Locka Tri-Rail station - NW 135th St (Just to the south of the airport terminal) - E 8th Ave - Miami Amtrak Station - Miami Intl Airport Terminal - LeJeune Rd - Douglas Rd Metrorail Station. On Weekdays, the route continues to Coconut Grove Metrorail station. Timings: Buses run Mon-Fri every 30-45 mins 0456-1840. Weekends every 30-45 mins 0610-1852. Cost: See above.

By Train: The TriRail Station is a short drive to the East of the Airport, and can be reached by the E bus or 42 bus (see above). The Tri Rail runs south to Miami airport and north to Fort Lauderdale and Palm Beach County.
Airport to Airport:
To Miami Intl: Bus 42.
Rental Cars:
Enterprise (305) 769 1193, has a desk in Miami Executive Aviation. Cars are usually available, but it is best to call first to reserve one.
Notes:
This airport is used for general & business aviation and has no scheduled airline flights.
Updated Jan14. Last Visit May08. [back].[top]

Europe
Asia
Australia
Pacific
New Zealand
CIS/Former Soviet States
Africa
Canada
USA
Mexico
Rest of Central America
Caribbean
South America
Australia New Zealand South America South Atlantic Islands Africa Indian Ocean Islands Caribbean Central America Pacific Alaska USA Canada Greenland Europe Middle east Japan Pacific CIS States Asia

Travel guide created by Steve Pells

www.toandfromtheairport.com

2 Airports (2 visited)



2014