There are 8 ways to get from Cdmx to Orizaba by plane, bus, car, shuttle, taxi, or subway
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 Minatitlán/Coatzacoalcos International Airport, bus
best- Fly from Benito Juárez International Airport (MEX) to Minatitlán/Coatzacoalcos International Airport (MTT)plane MEX - MTT
- Take the bus from Coatzacoalcos to San Pedro Islabus
5h 38m$1,066–5,485Bus via Acayucan
cheapest- Take the bus from Terminal de Autobuses de Pasajeros de Oriente to Acayucanbus
- Take the bus from Acayucan to Coatzacoalcosbus
- Take the bus from Coatzacoalcos to San Pedro Islabus
15h 30m$996–1,820Bus
- Take the bus from Terminal Central de Autobuses del Norte to Coatzacoalcosbus
- Take the bus from Coatzacoalcos to San Pedro Islabus
13h 24m$1,413–2,049Drive 682.6 km
- Drive from Cdmx to Orizabacar 682.6 km
7h 50m$1,215–1,754Fly Benito Juárez International Airport to Carlos Rovirosa Pérez International Airport, bus
- Fly from Benito Juárez International Airport (MEX) to Carlos Rovirosa Pérez International Airport (VSA)plane MEX - VSA
- Take the bus from Villahermosa Airport to Cárdenasbus
- Take the bus from Cárdenas to Chontalpabus
7h 6m$1,851–3,405Fly Benito Juárez International Airport to Ángel Albino Corzo International Airport, shuttle, bus, taxi
- Fly from Benito Juárez International Airport (MEX) to Ángel Albino Corzo International Airport (TGZ)plane MEX - TGZ
- Take a shuttle bus from 1a Poniente to Plan de Ayala
- Take the bus from La Pochota to Malpasitobus
- Take the taxi from Malpasito to Orizabataxi
8h 19m$1,630–4,044Line 1 subway to Felipe Ángeles International Airport, fly to Ángel Albino Corzo International Airport, shuttle, bus, taxi
- Take the subway from Buenavista to Lecheríasubway
- Fly from Felipe Ángeles International Airport (NLU) to Ángel Albino Corzo International Airport (TGZ)plane NLU - TGZ
- Take a shuttle bus from 1a Poniente to Plan de Ayala
- Take the bus from La Pochota to Malpasitobus
- Take the taxi from Malpasito to Orizabataxi
9h 23m$1,837–4,176Line 1 subway to Felipe Ángeles International Airport, fly to Carlos Rovirosa Pérez International Airport, bus, taxi
- Take the subway from Buenavista to Lecheríasubway
- Fly from Felipe Ángeles International Airport (NLU) to Carlos Rovirosa Pérez International Airport (VSA)plane NLU - VSA
- Take the bus from Villahermosa Airport to Cárdenasbus
- Take the bus from Cárdenas to Chontalpabus
- Take the taxi from Chontalpa to Orizabataxi
8h 16m$2,258–5,737
Benito Juárez International Airport (MEX) to Minatitlán/Coatzacoalcos International Airport (MTT) flights
Questions & Answers
The cheapest way to get from Cdmx to Orizaba is to drive which costs $1200 - $1800 and takes 7h 50m.
The fastest way to get from Cdmx to Orizaba is to fly and bus which takes 5h 38m and costs $1000 - $5500.
No, there is no direct bus from Cdmx to Orizaba. However, there are services departing from Ponciano Arriaga y Puente de Alvarado and arriving at San Pedro Isla via Terminal Central de Autobuses del Norte and Coatzacoalcos. The journey, including transfers, takes approximately 13h 24m.
The distance between Cdmx and Orizaba is 635 km. The road distance is 682.6 km.
The best way to get from Cdmx to Orizaba without a car is to bus which takes 13h 24m and costs $1400 - $2100.
It takes approximately 5h 38m to get from Cdmx to Orizaba, including transfers.
Cdmx to Orizaba bus services, operated by ADO, depart from Terminal Central de Autobuses del Norte station.
Cdmx to Orizaba bus services, operated by ADO, arrive at Coatzacoalcos station.
Yes, the driving distance between Cdmx to Orizaba is 683 km. It takes approximately 7h 50m to drive from Cdmx to Orizaba.
What companies run services between Cdmx, Mexico and Orizaba, Veracruz, Mexico?
You can take a bus from Ponciano Arriaga y Puente de Alvarado to Orizaba via Central del Norte, Terminal Central de Autobuses del Norte, Coatzacoalcos, and San Pedro Isla in around 13h 24m.
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Minatitlán/Coatzacoalcos International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $750–5,000
Flights from Benito Juárez International Airport to Carlos Rovirosa Pérez International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $900–5,500
Flights from Benito Juárez International Airport to Ángel Albino Corzo International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $950–5,500
- Website
- vivaaerobus.com
Flights from Benito Juárez International Airport to Carlos Rovirosa Pérez International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $1,000–2,400
Flights from Benito Juárez International Airport to Ángel Albino Corzo International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $1,100–3,400
Flights from Felipe Ángeles International Airport to Ángel Albino Corzo International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $1,200–3,200
Flights from Felipe Ángeles International Airport to Carlos Rovirosa Pérez International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $1,400–4,400
- Website
- volaris.com
Flights from Benito Juárez International Airport to Carlos Rovirosa Pérez International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $950–2,100
Flights from Benito Juárez International Airport to Ángel Albino Corzo International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $1,100–3,100
- Website
- mexicana.gob.mx
Flights from Felipe Ángeles International Airport to Ángel Albino Corzo International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $850–5,500
- Phone
- +52 55 1946 0790
- [email protected]
- Website
- fonadin.gob.mx
Subway from Buenavista to Lechería
- Ave. Duration
- 30 min
- Frequency
- Every 10 minutes
- Estimated price
- $10–22
- Schedules at
- fonadin.gob.mx
- Long Trip
- $22
- Short trip
- $10
Subway from Buenavista to Lechería
- Ave. Duration
- 30 min
- Frequency
- Every 10 minutes
- Estimated price
- $10–22
- Schedules at
- fonadin.gob.mx
- Long Trip
- $22
- Short trip
- $10
- Website
- ahorrobus.com.mx
Bus from Coatzacoalcos to San Pedro Isla
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $50–130
- Schedules at
- ahorrobus.com.mx
Bus from Coatzacoalcos to San Pedro Isla
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $50–130
- Schedules at
- ahorrobus.com.mx
Bus from La Pochota to Malpasito
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- $70–180
- Schedules at
- ahorrobus.com.mx
Bus from La Pochota to Malpasito
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- $70–180
- Schedules at
- ahorrobus.com.mx
Bus from Coatzacoalcos to San Pedro Isla
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $50–130
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to Coatzacoalcos
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $1,200–1,800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa Airport to Cárdenas
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $190–280
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa Airport to Cárdenas
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $190–280
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Acayucan to Coatzacoalcos
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- $180–260
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 984 130 1992
- Website
- facebook.com
Bus from Cárdenas to Chontalpa
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- $500–600
- Schedules at
- facebook.com
Bus from Cárdenas to Chontalpa
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- $500–600
- Schedules at
- facebook.com
Shuttle from 1a Poniente to Plan de Ayala
- Ave. Duration
- 24 min
- Frequency
- Every 10 minutes
- Estimated price
- $13
Shuttle from 1a Poniente to Plan de Ayala
- Ave. Duration
- 24 min
- Frequency
- Every 10 minutes
- Estimated price
- $13
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses de Pasajeros de Oriente to Acayucan
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- $600–1,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Ave. Duration
- 30 min
- Estimated price
- $150–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 Is ride-sharing platform BlaBlaCar right for you?, French strikes 2018: What are my alternative transport options?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

















