There are 4 ways to get from Villahermosa to Nuevo Progreso by bus, taxi, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Villahermosa to Xpujilbus Acayucan
- Take the taxi from Xpujil to Nuevo Progresotaxi
6h 42m$892–1,071Drive 505 km
- Drive from Villahermosa to Nuevo Progresocar 505 km
6h 47m$892–1,289Fly, Shared minivan, taxi
- Fly from Carlos Rovirosa Pérez International Airport (VSA) to Chetumal International Airport (CTM)plane VSA - CTM
- Take a shuttle bus from Chetumal to Xpujil
- Take the taxi from Xpujil to Nuevo Progresotaxi
10h 2m$4,380–10,426Bus, taxi via Villahermosa
- Take the bus from Villahermosa to Xpujilbus
- Take the taxi from Xpujil to Nuevo Progresotaxi
7h 52m$951–1,095
Carlos Rovirosa Pérez International Airport (VSA) to Chetumal International Airport (CTM) flights
Questions & Answers
The cheapest way to get from Villahermosa to Nuevo Progreso is to bus and taxi via Villahermosa which costs $950 - $1100 and takes 7h 52m.
The fastest way to get from Villahermosa to Nuevo Progreso is to bus and taxi which takes 6h 42m and costs $850 - $1100.
The distance between Villahermosa and Nuevo Progreso is 514 km. The road distance is 505 km.
The best way to get from Villahermosa to Nuevo Progreso without a car is to bus and taxi which takes 6h 42m and costs $850 - $1100.
It takes approximately 6h 42m to get from Villahermosa to Nuevo Progreso, including transfers.
Yes, the driving distance between Villahermosa to Nuevo Progreso is 505 km. It takes approximately 6h 47m to drive from Villahermosa to Nuevo Progreso.
What companies run services between Villahermosa, Mexico and Nuevo Progreso, Campeche, Mexico?
There is no direct connection from Villahermosa to Nuevo Progreso. However, you can take the bus to Xpujil then take the taxi to Nuevo Progreso. Alternatively, you can drive from Villahermosa to Nuevo Progreso in around 6h 47m.
- Website
- aeromexico.com
Flights from Carlos Rovirosa Pérez International Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 7h 46m
- When
- Every day
- Estimated price
- $2,200–11,000
- Website
- vivaaerobus.com
Flights from Carlos Rovirosa Pérez International Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $3,100–11,000
- Phone
- +52 921 167 7641
- [email protected]
- Website
- facebook.com
Bus from Villahermosa to Xpujil
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $550–700
- Schedules at
- facebook.com
- Phone
- +52 983 126 4500
- Website
- SUCHAA
Shuttle from Chetumal to Xpujil
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $70–190
- Schedules at
- SUCHAA
- Phone
- +52 984 130 1992
- Website
- Turismo Diamante
Bus from Villahermosa to Xpujil
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $600–750
- Schedules at
- Turismo Diamante
- Ave. Duration
- 52 min
- Estimated price
- $310–370
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 Train travel in France: A guide to SNCF, Train travel in Spain: A guide to Renfe, and Want to know more about Flixbus? - to help you get the most out of your next trip.














