There are 5 ways to get from Mexico City Airport (MEX) to San Rafael by bus, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from México TAPO to Martínez de la Torrebus
5h 48m$166–660Airport Transfer
- Take the rideshare from Mexico City-MEX to San Rafael326 km
4h 22mDrive 326 km
- Drive from Mexico City Airport (MEX) to San Rafaelcar 326 km
4h 22m$577–834Bus via Teziutlán
- Take the bus from México TAPO to Teziutlánbus
- Take the bus from Teziutlán to San Rafaelbus
7h 35m$196–640Bus via Puebla
- Take the bus from Terminal de Autobuses T1 AICM to Puebla CAPUbus
- Take the bus from Puebla CAPU to Martínez de la Torrebus
8h 34m$714–1,218
Questions & Answers
The cheapest way to get from Mexico City Airport (MEX) to San Rafael is to bus which costs $160 - $700 and takes 5h 48m.
The fastest way to get from Mexico City Airport (MEX) to San Rafael is to drive which takes 4h 22m and costs $550 - $850.
No, there is no direct bus from Mexico City Airport (MEX) to San Rafael. However, there are services departing from Mexico City International Airport and arriving at San Rafael via México TAPO and Martínez de la Torre. The journey, including transfers, takes approximately 5h 48m.
The distance between Mexico City Airport (MEX) and San Rafael is 340 km. The road distance is 326 km.
The best way to get from Mexico City Airport (MEX) to San Rafael without a car is to bus which takes 5h 48m and costs $160 - $700.
It takes approximately 5h 48m to get from Mexico City Airport (MEX) to San Rafael, including transfers.
Mexico City Airport (MEX) to San Rafael bus services, operated by Autotransportes Tlaxcala, Apizaco, Huamantla, S.A. de C.V., depart from México TAPO station.
Mexico City Airport (MEX) to San Rafael bus services, operated by Autotransportes Tlaxcala, Apizaco, Huamantla, S.A. de C.V., arrive at Martínez de la Torre station.
Yes, the driving distance between Mexico City Airport (MEX) to San Rafael is 326 km. It takes approximately 4h 22m to drive from Mexico City Airport (MEX) to San Rafael.
There are 41+ hotels available in San Rafael.
What companies run services between Mexico City Airport (MEX), Mexico and San Rafael, Veracruz, Mexico?
Autotransportes Tlaxcala, Apizaco, Huamantla, S.A. de C.V. operates a bus from México TAPO to Martínez de la Torre every 4 hours. Tickets cost $130–550 and the journey takes 3h 50m.
- Phone
- +52 241 418 8110
- Website
- atah.mx
Bus from México TAPO to Martínez de la Torre
- Ejecutivo Minor-INAPAM
- $130–210
- Supra Minor-INAPAM
- $250–280
- Supra Ordinary
- $390–550
- Ejecutivo Ordinary
- $350–490
Bus from México TAPO to Teziutlán
- Ejecutivo Minor-INAPAM
- $110–190
- Supra Minor-INAPAM
- $210–250
- Supra Ordinary
- $340–450
- Ejecutivo Ordinary
- $300–430
- Phone
- +52 229 937 5744
- [email protected]
- Website
- ahorrobus.com.mx
Bus from Teziutlán to San Rafael
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $120–150
- Schedules at
- ahorrobus.com.mx
- [email protected]
- Website
- ahorrobus.com.mx
Bus from Teziutlán to San Rafael
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Estimated price
- $80–160
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 222 273 8300
- [email protected]
- Website
- estrellaroja.com.mx
Bus from Terminal de Autobuses T1 AICM to Puebla CAPU
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- $240–490
- Schedules at
- estrellaroja.com.mx
- Book at
- estrellaroja.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses T1 AICM to Puebla CAPU
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- $300–470
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla CAPU to Martínez de la Torre
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- $440–650
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Website
- https://www.mozio.com
Rideshare from Mexico City-MEX to San Rafael
- Ave. Duration
- 4h 22m
- Frequency
- On demand
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 Train travel in Spain: A guide to Renfe, Need to know: Greyhound, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Mexico City Airport (MEX) and San Rafael. A great option if you don't have a driver's licence or want to avoid public transport.





















