There are 5 ways to get from Xpujil to Villahermosa by bus, car, taxi, shuttle, 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 via Buena Vista (Apasco)
best- Take the bus from Xpujil to Buena Vistabus Cancún
- Take the bus from Buena Vista to Villahermosabus Cancún
6h 50m$995–1,114Bus
cheapest- Take the bus from Xpujil to Villahermosabus
7h$460–1,400Drive 455.1 km
- Drive from Xpujil to Villahermosacar 455.1 km
6h 9m$809–1,169Taxi
- Take the taxi from Xpujil to Villahermosataxi 455.1 km
6h 9m$2,500–3,000Shared minivan, fly
- Take a shuttle bus from Xpujil to Chetumal
- Fly from Chetumal International Airport (CTM) to Carlos Rovirosa Pérez International Airport (VSA)plane CTM - VSA
8h 43m$4,062–10,060
Xpujil to Villahermosa by bus
Questions & Answers
The cheapest way to get from Xpujil to Villahermosa is to bus which costs $460 - $1400 and takes 7h.
The fastest way to get from Xpujil to Villahermosa is to drive which takes 6h 9m and costs $800 - $1200.
Yes, there is a direct bus departing from Xpujil and arriving at Villahermosa. Services depart every four hours, and operate every day. The journey takes approximately 7h.
The distance between Xpujil and Villahermosa is 460 km. The road distance is 455.1 km.
The best way to get from Xpujil to Villahermosa without a car is to bus via Buena Vista (Apasco) which takes 6h 50m and costs $950 - $1200.
It takes approximately 6h 50m to get from Xpujil to Villahermosa, including transfers.
Xpujil to Villahermosa bus services, operated by Turismo y Excursiones Alianza, depart from Xpujil station.
Xpujil to Villahermosa bus services, operated by Turismo y Excursiones Alianza, arrive at Buena Vista station.
Yes, the driving distance between Xpujil to Villahermosa is 455 km. It takes approximately 6h 9m to drive from Xpujil to Villahermosa.
There are 79+ hotels available in Villahermosa.
What companies run services between Xpujil, Mexico and Villahermosa, Mexico?
You can take a bus from Xpujil to Villahermosa via Buena Vista in around 6h 50m.
- Website
- aeromexico.com
Flights from Chetumal International Airport to Carlos Rovirosa Pérez International Airport via Mexico City
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $1,900–11,000
- Website
- vivaaerobus.com
Flights from Chetumal International Airport to Carlos Rovirosa Pérez International Airport via Mexico City
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- $3,100–11,000
- Phone
- +52 921 167 7641
- [email protected]
- Website
- facebook.com
Bus from Xpujil to Buena Vista
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $550–700
- Schedules at
- facebook.com
Bus from Buena Vista to Villahermosa
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $440–460
- Schedules at
- facebook.com
Bus from Xpujil to Villahermosa
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $550–700
- Schedules at
- facebook.com
- Phone
- +52 983 126 4500
- Website
- facebook.com
Shuttle from Xpujil to Chetumal
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- $70–190
- Schedules at
- facebook.com
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Xpujil to Villahermosa
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- $550–900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 998 398 8466
- [email protected]
- Website
- facebook.com
Bus from Xpujil to Villahermosa
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $460–500
- Schedules at
- facebook.com
- Phone
- +52 984 130 1992
- Website
- facebook.com
Bus from Xpujil to Villahermosa
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $600–750
- Schedules at
- facebook.com
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Xpujil to Villahermosa
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- $900–1,400
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 921 124 4435
- [email protected]
- Website
- facebook.com
Bus from Xpujil to Villahermosa
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- $500–750
- Schedules at
- facebook.com
- Ave. Duration
- 6h 9m
- Estimated price
- $2,500–3,000
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 The beginner’s guide to the 2018 World Nomad Games, Italy Travel Guides, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.



























