There are 6 ways to get from Villahermosa to Corozal (State) by bus, rideshare, 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.

Recommended option

Bus  •  10h 25m

  1. Take the bus from Villahermosa to ADO Chetumal Ado

$29 - $68

Cheapest option

Bus via Chablé  •  10h 49m

  1. Take the bus from Villahermosa to Chablé
  2. Take the bus from Chablé to Bacalar

$1 - $6

4 alternative options

Bus via Bacalar  •  8h 22m

  1. Take the bus from Villahermosa to Bacalar Cancun / ...

$17 - $27

Bus, Shared Taxi  •  9h 24m

  1. Take the bus from Villahermosa to Xpujil Cancun / ...
  2. Take the Shared Taxi from Xpujil to Chetumal Chetumal / ...

$23 - $32

Drive  •  8h 1m

  1. Drive from Villahermosa to Corozal 581.9 km

$45 - $75

Fly  •  8h 42m

  1. Fly from Villahermosa (VSA) to Chetumal (CTM) VSA - CTM

$126 - $523

Questions & Answers

The cheapest way to get from Villahermosa to Corozal (State) is to bus via Chablé which costs $21 - $120 and takes 10h 49m.

More details

The quickest way to get from Villahermosa to Corozal (State) is to drive which costs $900 - $1400 and takes 8h 1m.

More details

No, there is no direct bus from Villahermosa to Corozal (State). However, there are services departing from Villahermosa and arriving at Corozal via Chetumal. The journey, including transfers, takes approximately 10h 25m.

More details

The distance between Villahermosa and Corozal (State) is 488 km. The road distance is 581.9 km.

Get driving directions

The best way to get from Villahermosa to Corozal (State) without a car is to bus which takes 10h 25m and costs $550 - $1300.

More details

It takes approximately 10h 25m to get from Villahermosa to Corozal (State), including transfers.

More details

Villahermosa to Corozal (State) bus services, operated by ADO, depart from Villahermosa station.

More details

The best way to get from Villahermosa to Corozal (State) is to bus which takes 10h 25m and costs $550 - $1300. Alternatively, you can fly, which costs $2300 - $10000 and takes 8h 42m.

Mode details

There is no direct flight from Villahermosa Airport to Chetumal Airport. The quickest flight takes 8h 45m and has one stopover.

Search flights

Villahermosa to Corozal (State) bus services, operated by ADO, arrive at ADO Chetumal station.

More details

Map of how to get from Villahermosa to Corozal (State).
Launch map view
  • Distance: 488.3 km
  • Duration: 10h 25m

What companies run services between Villahermosa, Mexico and Corozal (State), Belize?

ADO operates a bus from Villahermosa to Corozal every 4 hours. Tickets cost $25 - $50 and the journey takes 8h 40m. Alternatively, Interjet, Aeroméxico and two other airlines fly from Villahermosa to Corozal every 3 hours.

Airlines
Interjet
Website
interjet.com
Flights from Villahermosa to Chetumal via Mexico City
Ave. Duration
9h 14m
When
Every day
Estimated price
$120 - $500
Flights from Villahermosa to Chetumal via Merida, Mexico City
Ave. Duration
8h 15m
When
Monday, Wednesday and Friday
Estimated price
$140 - $650
Bus operators
ADO
Phone
+52 800 369 4652
Website
ado.com.mx
Bus from Villahermosa to ADO Chetumal
Ave. Duration
8h 40m
Frequency
Every 4 hours
Estimated price
$25 - $50
Schedules at
ado.com.mx
First
$30 - $50
Economy
$25 - $40
Agencia de Viajes Chule
Phone
+52 984 164 5441, +52 984 1837594, +52 229 119 0916
Bus from Villahermosa to Bacalar
Ave. Duration
6h 45m
Frequency
Once daily
Schedules at
facebook.com
Bus from Villahermosa to Xpujil
Ave. Duration
5h 22m
Frequency
Once daily
Schedules at
facebook.com
Vive Mexico
Phone
+52 984 133 8674, 9371280768, 9841531307
Bus from Villahermosa to Bacalar
Ave. Duration
7h 19m
Frequency
Once daily
Estimated price
$16 - $22
Schedules at
facebook.com
Bus from Villahermosa to Xpujil
Ave. Duration
5h 49m
Frequency
Once daily
Estimated price
$14 - $20
Schedules at
facebook.com
Transportadora Turística del Caribe
Bus from Villahermosa to Bacalar
Ave. Duration
7h 30m
Frequency
Once daily
Estimated price
$19
Schedules at
facebook.com
Bus from Villahermosa to Xpujil
Ave. Duration
5h 58m
Frequency
Once daily
Schedules at
facebook.com
Turismo Diamante
Phone
+52 9981796618, +52 9981211990,(998)2568529
Bus from Villahermosa to Bacalar
Ave. Duration
8h 12m
Frequency
Once daily
Schedules at
facebook.com
Bus from Villahermosa to Xpujil
Ave. Duration
6h 30m
Frequency
Once daily
Schedules at
facebook.com
Bus from Villahermosa to Chablé
Ave. Duration
2h 5m
Frequency
Once daily
Schedules at
facebook.com
Bus from Chablé to Bacalar
Ave. Duration
6h 7m
Frequency
Once daily
Schedules at
facebook.com
AU Autobuses Unidos
Phone
+52 800 009 9090
Website
ado.com.mx
Bus from Villahermosa to Xpujil
Ave. Duration
6h 16m
Frequency
4 times a day
Schedules at
ado.com.mx
Other operators
SUCHAA
Phone
+52 983 832 0099 / +52 983 113 5648
Email
suchaa-unido@hotmail.com
Website
facebook.com
Rideshare from Xpujil to Chetumal
Ave. Duration
1h 40m
Frequency
Every 30 minutes
Estimated price
$7
More information at
SUCHAA

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 How to get from Southend Airport into central London, Is ride-sharing platform BlaBlaCar right for you? and Getting around the Cyclades - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Villahermosa to Corozal (State) is 582 km. It takes approximately 8h 1m to drive from Villahermosa to Corozal (State).

Get driving directions

Aeroméxico, Viva Aerobus and Interjet offer flights from Villahermosa Airport to Chetumal Airport.

Search flights

There are 14+ hotels available in Corozal (State). Prices start at $100 USD per night.

More details

The best way to get from Villahermosa to Villahermosa Airport is to bus which takes 20 min and costs $65 - $390.

More details