There are 5 ways to get from Bocas del Toro to Mexico City by shuttle, bus, plane, ferry, car, busferry, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle, bus to Juan Santamaría International Airport, fly
best- Take a shuttle bus from Bocas del Toro to Puerto Viejo de Talamanca
- Take a shuttle bus from Cahuita to San José
- Take the bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuertobus
- Fly from Juan Santamaría International Airport (SJO) to Benito Juárez International Airport (MEX)plane SJO - MEX
13h 33m$8,478–12,990Bus and ferry, shuttle to Limón International Airport, fly
cheapest- Take the busferry from Taxi Valencia Dock to Manzanillobusferry
- Take a shuttle bus from Manzanillo to Limon Airport
- Fly from Limón International Airport (LIO) to Benito Juárez International Airport (MEX)plane LIO - MEX
14h 50m$5,257–10,357Local Boat, drive
- Take the ferry from Bocas del Toro to Almiranteferry Almirante
- Drive from Almirante to Mexico Citycar
37h 29m$6,102–9,102Fly from Bocas Del Toro Isla Colón International Airport
- Fly from Bocas Del Toro Isla Colón International Airport (BOC) to Benito Juárez International Airport (MEX)plane BOC - MEX
8h 30m$8,500–14,000Bus, taxi, shuttle to Tocumen International Airport, fly
- Take the bus from Bocas del Toro to Chiriquí Grandebus
- Take the taxi from Chiriquí Grande to Boquetetaxi
- Take a shuttle bus from Boquete to Aeropuerto Internacional de Tocumen
- Fly from Tocumen International Airport (PTY) to Benito Juárez International Airport (MEX)plane PTY - MEX
15h 2m$14,117–19,277
Juan Santamaría International Airport (SJO) to Benito Juárez International Airport (MEX) flights
Questions & Answers
The cheapest way to get from Bocas del Toro to Mexico City is to bus and ferry and shuttle and fly which costs $5000 - $11000 and takes 14h 50m.
The fastest way to get from Bocas del Toro to Mexico City is to fly which takes 8h 30m and costs $8500 - $14000.
The distance between Bocas del Toro and Mexico City is 2284 km.
It takes approximately 13h 33m to get from Bocas del Toro to Mexico City, including transfers.
There is no direct flight from Bocas Del Toro Isla Colón International Airport Airport to Benito Juárez International Airport Airport. The quickest flight takes 14h 30m and has two stopovers.
Mexico City is 1h behind Bocas del Toro. It is currently 3:07 PM in Bocas del Toro and 2:07 PM in Mexico City.
World Ticket, Avianca - Aerovías del Continente Americano S.A. and Volaris El Salvador offer flights from Bocas Del Toro Isla Colón International Airport Airport to Benito Juárez International Airport Airport.
There are 3669+ hotels available in Mexico City.
What companies run services between Bocas del Toro, Panama and Mexico City, Mexico?
World Ticket, Avianca - Aerovías del Continente Americano S.A., and Volaris El Salvador fly from Bocas Del Toro Isla Colón International Airport (BOC) to Benito Juárez International Airport (MEX) once a week.
- Website
- copaair.com
Flights from Juan Santamaría International Airport to Benito Juárez International Airport via Tocumen International Airport
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- $2,200–9,500
Flights from Tocumen International Airport to Benito Juárez International Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $1,900–8,500
- Website
- avianca.com
Flights from Juan Santamaría International Airport to Benito Juárez International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $2,500–5,500
Flights from Juan Santamaría International Airport to Benito Juárez International Airport via San Salvador
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- $2,500–5,500
Flights from Limón International Airport to Benito Juárez International Airport via Juan Santamaría International Airport
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $4,000–16,000
Flights from Limón International Airport to Benito Juárez International Airport via Juan Santamaría International Airport, San Salvador
- Ave. Duration
- 8h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $4,000–16,000
Flights from Tocumen International Airport to Benito Juárez International Airport via San Salvador
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $3,900–9,000
- Website
- aeromexico.com
Flights from Juan Santamaría International Airport to Benito Juárez International Airport
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- $1,600–7,500
Flights from Tocumen International Airport to Benito Juárez International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $1,900–8,500
- Website
- volaris.com
Flights from Limón International Airport to Benito Juárez International Airport via Juan Santamaría International Airport, San Salvador
- Ave. Duration
- 8h 10m
- When
- Tuesday
- Estimated price
- $3,900–9,000
Flights from Bocas Del Toro Isla Colón International Airport to Benito Juárez International Airport via Juan Santamaría International Airport, San Salvador
- Ave. Duration
- 8h 30m
- When
- Tuesday
- Estimated price
- $3,500–8,000
- Website
- volaris.com
Flights from Juan Santamaría International Airport to Benito Juárez International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $2,500–7,000
- Website
- vivaaerobus.com
Flights from Juan Santamaría International Airport to Benito Juárez International Airport via Monterrey
- Ave. Duration
- 6h 15m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- $3,300–12,000
- Phone
- +506 2750 0626
- [email protected]
- Website
- Caribe Shuttle
Shuttle from Bocas del Toro to Puerto Viejo de Talamanca
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $4,735
- Website
- Caribe Shuttle
Busferry from Taxi Valencia Dock to Manzanillo
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $763
- Website
- Caribe Shuttle
Shuttle from Manzanillo to Limon Airport
- Ave. Duration
- 56 min
- Frequency
- On demand
- Estimated price
- $594
- Website
- Caribe Shuttle
Shuttle from Cahuita to San José
- Ave. Duration
- 2h 18m
- Frequency
- On demand
- Estimated price
- $1,220
- Website
- Jungle Tom Safaris Shuttle
- Phone
- +506 2442 6900
- [email protected]
- Website
- grupotuasa.com
Bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuerto
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- $23–35
- Schedules at
- grupotuasa.com
- Phone
- +507 6030 8204
- [email protected]
- Website
- PanaBocas Express S.A
Bus from Bocas del Toro to Chiriquí Grande
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $204
- Website
- PanaBocas Express S.A
- Phone
- +507 6253 8109
- [email protected]
- Website
- Layover Panama
Shuttle from Boquete to Aeropuerto Internacional de Tocumen
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- $9,744
- Website
- Layover Panama
Ferry from Bocas del Toro to Almirante
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $102
- Ave. Duration
- 1h 54m
- Estimated price
- $270–330
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Heathrow Airport into central London, Slovenia: Getting from Ljubljana to Lake Bled, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.









