There are 9 ways to get from Mexico City to Tomatlán by plane, bus, 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.
Fly Benito Juárez International Airport to Playa De Oro International Airport, bus
best- Fly from Benito Juárez International Airport (MEX) to Playa De Oro International Airport (ZLO)plane MEX - ZLO
- Take the bus from Cihuatlán to Tomatlánbus
6h$2,836–13,280Fly Licenciado Adolfo López Mateos International Airport to Licenciado Gustavo Díaz Ordaz International Airport, bus
cheapest- Fly from Licenciado Adolfo López Mateos International Airport (TLC) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane TLC - PVR
- Take the bus from Puerto Vallarta to Tomatlánbus
8h 7m$1,013–4,070Bus
- Take the bus from Terminal Poniente - Observatorio to Colimabus
- Take the bus from Colima to Tomatlánbus
14h 15m$1,916–3,740Drive 847.1 km
- Drive from Mexico City to Tomatláncar 847.1 km
11h 20m$1,630–2,354Fly Benito Juárez International Airport to Licenciado Gustavo Díaz Ordaz International Airport, bus
- Fly from Benito Juárez International Airport (MEX) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane MEX - PVR
- Take the bus from Puerto Vallarta to Tomatlánbus
7h 15m$1,027–3,425Fly Felipe Ángeles International Airport to Licenciado Gustavo Díaz Ordaz International Airport, bus
- Fly from Felipe Ángeles International Airport (NLU) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane NLU - PVR
- Take the bus from Puerto Vallarta to Tomatlánbus
7h 55m$1,024–3,991Fly Felipe Ángeles International Airport to Playa De Oro International Airport, bus
- Fly from Felipe Ángeles International Airport (NLU) to Playa De Oro International Airport (ZLO)plane NLU - ZLO
- Take the bus from Cihuatlán to Tomatlánbus
6h 34m$2,083–25,446Bus via Cihuatlán
- Take the bus from Terminal Central de Autobuses del Norte to Cihuatlánbus
- Take the bus from Cihuatlán to Tomatlánbus
15h$2,115–2,888Bus via Tlaquepaque
- Take the bus from Terminal Central de Autobuses del Norte to Nueva Central Camionera de Guadalajara Mod 1bus
- Take the bus from Nueva Central Camionera de Guadalajara Mod 1 to Tomatlánbus
16h$2,135–3,015
Mexico City to Tomatlán by bus
Comparing Your Travel Options
The cheapest way to get from Mexico City to Tomatlán is to fly and bus which costs $1000 - $3500 and takes 7h 15m.
The fastest way to get from Mexico City to Tomatlán is to fly and bus which takes 6h and costs $2800 - $14000.
No, there is no direct bus from Mexico City to Tomatlán. However, there are services departing from Terminal Poniente - Observatorio and arriving at Tomatlán via Colima. The journey, including transfers, takes approximately 14h 15m.
The distance between Mexico City and Tomatlán is 741 km. The road distance is 847.1 km.
The best way to get from Mexico City to Tomatlán without a car is to bus which takes 14h 15m and costs $1900 - $3800.
It takes approximately 6h to get from Mexico City to Tomatlán, including transfers.
Mexico City to Tomatlán bus services, operated by Autovías La Línea, depart from Terminal Poniente - Observatorio station.
Mexico City to Tomatlán bus services, operated by Autovías La Línea, arrive at Colima station.
Yes, the driving distance between Mexico City to Tomatlán is 847 km. It takes approximately 11h 20m to drive from Mexico City to Tomatlán.
What companies run services between Mexico City, Mexico and Tomatlán, Jalisco, Mexico?
You can take a bus from Terminal Poniente - Observatorio to Tomatlán via Colima in around 14h 15m.
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Playa De Oro International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $1,900–12,000
Flights from Benito Juárez International Airport to Licenciado Gustavo Díaz Ordaz International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $750–4,700
Flights from Felipe Ángeles International Airport to Licenciado Gustavo Díaz Ordaz International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $650–4,200
- Website
- vivaaerobus.com
Flights from Benito Juárez International Airport to Licenciado Gustavo Díaz Ordaz International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $800–2,800
Flights from Benito Juárez International Airport to Licenciado Gustavo Díaz Ordaz International Airport via Guadalajara
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $800–2,800
Flights from Felipe Ángeles International Airport to Licenciado Gustavo Díaz Ordaz International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $800–3,300
Flights from Felipe Ángeles International Airport to Licenciado Gustavo Díaz Ordaz International Airport via Guadalajara
- Ave. Duration
- 3h 46m
- When
- Tuesday to Sunday
- Estimated price
- $800–3,300
Flights from Licenciado Adolfo López Mateos International Airport to Licenciado Gustavo Díaz Ordaz International Airport
- Ave. Duration
- 1h 24m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $550–2,700
Flights from Felipe Ángeles International Airport to Playa De Oro International Airport
- Ave. Duration
- 1h 22m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $1,800–8,500
- Website
- volaris.com
Flights from Benito Juárez International Airport to Licenciado Gustavo Díaz Ordaz International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $1,000–3,300
Flights from Benito Juárez International Airport to Licenciado Gustavo Díaz Ordaz International Airport via Guadalajara
- Ave. Duration
- 3h 44m
- When
- Every day
- Estimated price
- $1,000–3,300
Flights from Licenciado Adolfo López Mateos International Airport to Licenciado Gustavo Díaz Ordaz International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $1,000–3,800
- Website
- mexicana.gob.mx
Flights from Felipe Ángeles International Airport to Licenciado Gustavo Díaz Ordaz International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- $650–4,200
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from Cihuatlán to Tomatlán
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $380–550
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from Colima to Tomatlán
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $700–1,100
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from Puerto Vallarta to Tomatlán
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $280–380
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from Puerto Vallarta to Tomatlán
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $280–380
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from Puerto Vallarta to Tomatlán
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $280–380
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from Cihuatlán to Tomatlán
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $380–550
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from Cihuatlán to Tomatlán
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $380–550
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from Terminal Central de Autobuses del Norte to Nueva Central Camionera de Guadalajara Mod 1
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Estimated price
- $1,300–1,900
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from Nueva Central Camionera de Guadalajara Mod 1 to Tomatlán
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- $800–1,200
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
- Phone
- 800 622 22 22
- [email protected]
- Website
- Autovías
Bus from Terminal Poniente - Observatorio to Colima
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a day
- Estimated price
- $1,200–2,700
- Website
- Autovías
- Phone
- +52 33 3600 0598
- [email protected]
- Website
- Autocamiones del Pacifico
Bus from Puerto Vallarta to Tomatlán
- Ave. Duration
- 2h 34m
- Frequency
- Twice daily
- Estimated price
- $160–230
- Schedules at
- Autocamiones del Pacifico
Bus from Puerto Vallarta to Tomatlán
- Ave. Duration
- 2h 34m
- Frequency
- Twice daily
- Estimated price
- $160–230
- Schedules at
- Autocamiones del Pacifico
Bus from Puerto Vallarta to Tomatlán
- Ave. Duration
- 2h 34m
- Frequency
- Twice daily
- Estimated price
- $160–230
- Schedules at
- Autocamiones del Pacifico
- Phone
- +52 800 800 0386
- [email protected]
- Website
- ETN Turistar
Bus from Terminal Central de Autobuses del Norte to Cihuatlán
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- $1,700–2,400
- Website
- ETN Turistar
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, How to get from Heathrow Airport into central London, and Getting to Rome from the airport - to help you get the most out of your next trip.














