There are 2 ways to get from Mexico City to San Blas by plane or unknown
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Benito Juárez International Airport, travel
best- Fly from Benito Juárez International Airport (MEX) to Tocumen International Airport (PTY)plane MEX - PTY
- Walk from Chepo to San Blasunknown
7h 44mFly from Felipe Ángeles International Airport, travel
- Fly from Felipe Ángeles International Airport (NLU) to Tocumen International Airport (PTY)plane NLU - PTY
- Walk from Chepo to San Blasunknown
10h 43m
Benito Juárez International Airport (MEX) to Tocumen International Airport (PTY) flights
Questions & Answers
The distance between Mexico City and San Blas is 2507 km.
It takes approximately 7h 44m to get from Mexico City to San Blas, including transfers.
There are 47+ hotels available in San Blas.
What companies run services between Mexico City, Mexico and San Blas, Panama?
There is no direct connection from Mexico City to San Blas. However, you can take the line 4 bus to Terminal 1 - Aeropuerto, walk to Benito Juárez International Airport (MEX) airport, fly to Tocumen International Airport (PTY), walk to Aeropuerto Internacional de Tocumen, take the shuttle to Chepo, then travel to San Blas. Alternatively, you can take the bus to Aeropuerto Internacional Felipe Ángeles AIFA, walk to Felipe Ángeles International Airport (NLU) airport, fly to Tocumen International Airport (PTY), walk to Aeropuerto Internacional de Tocumen, take the shuttle to Chepo, then travel to San Blas.
- Website
- copaair.com
Flights from Benito Juárez International Airport to Tocumen International Airport
- Ave. Duration
- 3h 44m
- When
- Every day
- Estimated price
- $100–470
Flights from Felipe Ángeles International Airport to Tocumen International Airport via Cancun
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- $100–460
Flights from Felipe Ángeles International Airport to Tocumen International Airport via Guadalajara
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- $120–550
Flights from Felipe Ángeles International Airport to Tocumen International Airport via Havana
- Ave. Duration
- 6h 49m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $170–650
Flights from Felipe Ángeles International Airport to Tocumen International Airport via Monterrey
- Ave. Duration
- 7h 3m
- When
- Sunday, Monday, Tuesday, and Saturday
- Estimated price
- $130–550
Flights from Felipe Ángeles International Airport to Tocumen International Airport via Bogota
- Ave. Duration
- 7h 19m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $190–600
- Website
- avianca.com
Flights from Benito Juárez International Airport to Tocumen International Airport via San Salvador
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $240–550
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Tocumen International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $100–470
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 Italian Lakes: Getting around by train, Getting to Milan from the airport, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
