There are 8 ways to get from Distrito Federal to Xalapa by bus, car, or plane
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 Tuxtla Gutiérrez to Xalapabus
11h 33m$1,518–2,576Bus via Coatzacoalcos
cheapest- Take the bus from San Luis to Coatzacoalcosbus
- Take the bus from Coatzacoalcos to Veracruzbus
- Take the bus from Veracruz to Xalapabus
14h$962–1,822Drive 638.2 km
- Drive from Distrito Federal to Xalapacar 638.2 km
8h 20m$1,142–1,650Fly to Veracruz International Airport, bus
- Fly from Ángel Albino Corzo International Airport (TGZ) to Veracruz International Airport (VER)plane TGZ - VER
- Take the bus from Veracruz Airport to Xalapabus
7h 56m$2,592–5,509Bus via Minatitlán
- Take the bus from Tuxtla Gutiérrez to Minatitlánbus
- Take the bus from Minatitlán to Xalapabus
13h 58m$1,252–2,242Fly to Benito Juárez International Airport, bus
- Fly from Ángel Albino Corzo International Airport (TGZ) to Benito Juárez International Airport (MEX)plane TGZ - MEX
- Take the bus from Encuentro Oceanía to Soriana Hiper Xalapabus
8h 8m$1,470–3,403Fly to Hermanos Serdán International Airport, bus
- Fly from Ángel Albino Corzo International Airport (TGZ) to Hermanos Serdán International Airport (PBC)plane TGZ - PBC
- Take the bus from Puebla CAPU to Xalapabus
7h 42m$1,246–4,967Fly to Felipe Ángeles International Airport, bus
- Fly from Ángel Albino Corzo International Airport (TGZ) to Felipe Ángeles International Airport (NLU)plane TGZ - NLU
- Take the bus from Plaza Encuentro Fortuna to Soriana Hiper Xalapabus
9h 50m$1,638–3,938
Ángel Albino Corzo International Airport (TGZ) to Veracruz International Airport (VER) flights
Questions & Answers
The cheapest way to get from Distrito Federal to Xalapa is to drive which costs $1100 - $1700 and takes 8h 20m.
The fastest way to get from Distrito Federal to Xalapa is to fly and bus which takes 7h 42m and costs $1200 - $5000.
No, there is no direct bus from Distrito Federal to Xalapa. However, there are services departing from Tuxtla Gutiérrez and arriving at Xalapa via . The journey, including transfers, takes approximately 11h 33m.
The distance between Distrito Federal and Xalapa is 674 km. The road distance is 638.2 km.
The best way to get from Distrito Federal to Xalapa without a car is to bus which takes 11h 33m and costs $1500 - $2600.
It takes approximately 11h 33m to get from Distrito Federal to Xalapa, including transfers.
Distrito Federal to Xalapa bus services, operated by ADO, depart from Tuxtla Gutiérrez station.
Distrito Federal to Xalapa bus services, operated by ADO, arrive at Xalapa station.
Yes, the driving distance between Distrito Federal to Xalapa is 638 km. It takes approximately 8h 20m to drive from Distrito Federal to Xalapa.
There are 161+ hotels available in Xalapa.
What companies run services between Distrito Federal, Mexico and Xalapa, Mexico?
ADO operates a bus from Tuxtla Gutiérrez to Xalapa once daily. Tickets cost $1,200–2,200 and the journey takes 11h 5m.
- Website
- aeromexico.com
Flights from Ángel Albino Corzo International Airport to Veracruz International Airport via Benito Juárez International Airport
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- $1,300–7,500
Flights from Ángel Albino Corzo International Airport to Veracruz International Airport via Felipe Ángeles International Airport
- Ave. Duration
- 3h 53m
- When
- Sunday
- Estimated price
- $1,300–7,500
Flights from Ángel Albino Corzo International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $1,000–6,500
- Website
- vivaaerobus.com
Flights from Ángel Albino Corzo International Airport to Veracruz International Airport via Felipe Ángeles International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $2,400–4,800
Flights from Ángel Albino Corzo International Airport to Veracruz International Airport via Guadalajara
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $2,400–4,800
Flights from Ángel Albino Corzo International Airport to Veracruz International Airport via Monterrey
- Ave. Duration
- 5h 55m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $2,400–4,800
Flights from Ángel Albino Corzo International Airport to Veracruz International Airport via Cancun
- Ave. Duration
- 6h 10m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $2,400–4,800
Flights from Ángel Albino Corzo International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $1,200–3,200
Flights from Ángel Albino Corzo International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $1,200–3,300
- Website
- volaris.com
Flights from Ángel Albino Corzo International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $1,100–2,900
Flights from Ángel Albino Corzo International Airport to Hermanos Serdán International Airport
- Ave. Duration
- 1h 21m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $850–3,900
- Website
- mexicana.gob.mx
Flights from Ángel Albino Corzo International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $1,000–6,000
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tuxtla Gutiérrez to Xalapa
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Estimated price
- $1,200–2,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz Airport to Xalapa
- Ave. Duration
- 1h 34m
- Frequency
- Every 3 hours
- Estimated price
- $260–470
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Minatitlán to Xalapa
- Ave. Duration
- 6h 33m
- Frequency
- Hourly
- Estimated price
- $750–1,100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Coatzacoalcos to Veracruz
- Ave. Duration
- 4h 41m
- Frequency
- Hourly
- Estimated price
- $600–950
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla CAPU to Xalapa
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- Estimated price
- $390–600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tuxtla Gutiérrez to Minatitlán
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- $460–1,100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Website
- ahorrobus.com.mx
Bus from San Luis to Coatzacoalcos
- Ave. Duration
- 4h
- Frequency
- Every 2 hours
- Estimated price
- $140–500
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Veracruz to Xalapa
- Ave. Duration
- 2h 5m
- Frequency
- Every 2 hours
- Estimated price
- $180–330
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla CAPU to Xalapa
- Ave. Duration
- 2h 45m
- Frequency
- Every 3 hours
- Estimated price
- $250–440
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Website
- japi.com.mx
Bus from Encuentro Oceanía to Soriana Hiper Xalapa
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- $290–350
- Schedules at
- japi.com.mx
Bus from Plaza Encuentro Fortuna to Soriana Hiper Xalapa
- Ave. Duration
- 3h 53m
- Frequency
- Every 4 hours
- Estimated price
- $300–370
- Schedules at
- japi.com.mx
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 What are the different types of Renfe trains in Spain?, Why you should take the train in the US, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.




















