HUB hero image

How to Travel from

Veracruz to Cdmx

by Plane, Rideshare, Route or Car

Veracruz
+0
Cdmx
Transport search to Cdmx
Veracruz
+0
Cdmx
Building a composite car route
Cheapest
Best Offer!
Car
4 h 16 min
397 km.
from $21
Composite Route Car Only

Four ways to Travel from Veracruz to Cdmx

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Bus operators

ADO

Phone:
+52 55 4386 4652
Website:
ado.com.mx/
Bus from Veracruz to Terminal
Ave. Duration:
5h 40m
Frequency:
Hourly
Estimated price:
$38.22–$57.34

Autobuses Unidos (AU)

Phone:
+52 55 4386 4652
Website:
ado.com.mx/
Bus from Veracruz to Terminal
Ave. Duration:
7h 20m
Frequency:
Every 2 hours
Estimated price:
$20.39–$45.87
Bus from José Cardel to Terminal
Ave. Duration:
6h 25m
Frequency:
Every 2 hours
Estimated price:
$19.11–$44.60

Airlines

Aeroméxico

Website:
aeromexico.com/es-mx
Plane from General Heriberto Jara International Airport to Mexico
Ave. Duration:
1h 17m
Frequency:
Every day
Estimated price:
$140.16–$344.02
Plane from General Heriberto Jara International Airport to Felipe
Ave. Duration:
1h 7m
Frequency:
Every day
Estimated price:
$89.19–$369.50

Viva Aerobus

Website:
vivaaerobus.com
Plane from General Heriberto Jara International Airport to Mexico
Ave. Duration:
1h 10m
Frequency:
Every day
Estimated price:
$59.88–$280.31

Train operators

Transporte Colectivo Metro CDMX

Phone:
+52 55 5709 9213
Website:
metro.cdmx.gob.mx/
Train from La Raza to Hidalgo
Ave. Duration:
7 min
Frequency:
Every 5 minutes
Estimated price:
$0.29

Questions and Answers

What is the cheapest way to get from Veracruz to Cdmx?

The cheapest way to get from Veracruz to Cdmx is to bus which costs $17.39 - $50 and takes 6h 10m.

What is the fastest way to get from Veracruz to Cdmx?

The fastest way to get from Veracruz to Cdmx is to fly which takes 1h 41m and costs $108.70 - $282.61 .

Is there a direct bus between Veracruz and Cdmx?

No, there is no direct bus from Veracruz to Cdmx. However, there are services departing from Veracruz and arriving at México Tenochtitlan via Metrobús San Lázaro. The journey, including transfers, takes approximately 6h 10m.

Is there a direct flight between Veracruz and Cdmx?

Yes, there are direct flights between Veracruz and Cdmx; these take 1h 7m and cost $76.09 - $239.13 .

How far is it from Veracruz to Cdmx?

The distance between Veracruz and Cdmx is 326 km. The road distance is 397.7 km.

How do I travel from Veracruz to Cdmx without a car?

The best way to get from Veracruz to Cdmx without a car is to bus which takes 6h 10m and costs $17.39 - $50 .

How long does it take to get from Veracruz to Cdmx?

It takes approximately 2h 5m to get from Veracruz to Cdmx, including transfers.

Where do I catch the Veracruz to Cdmx bus from?

Veracruz to Cdmx bus services, operated by ADO, depart from Veracruz station.

Bus or fly from Veracruz to Cdmx?

The best way to get from Veracruz to Cdmx is to bus which takes 6h 10m and costs $17.39 - $50 . Alternatively, you can fly, which costs $108.70 - $282.61 and takes 1h 41m.

Where does the Veracruz to Cdmx bus arrive?

Veracruz to Cdmx bus services, operated by ADO, arrive at Terminal de Autobuses de Pasajeros de Oriente station.

Can I drive from Veracruz to Cdmx?

Yes, the driving distance between Veracruz to Cdmx is 398 km. It takes approximately 4h 14m to drive from Veracruz to Cdmx.

Where can I stay near Cdmx?

There are 3059+ hotels available in Cdmx. Prices start at $3.21 per night.
+0