Belize is located just south of Mexico’s famed Yucatan Peninsula, so many travelers are interested in information on how to get from Cancún to Belize City or vice versa.
The cheapest option by far is to take the bus. The ADO Bus company operates the sole Cancún-Belize City route with an express service that operates each way twice per day.
From the main bus terminal in Cancún, the bus leaves at either 7:30 AM or 10:15 PM. The busstops at Playa del Carmen, Tulum, and then Bacalar before crossing the border into Belize. The bus also makes brief stops in Corozal Town and Orange Walk Town before arriving at the central bus terminal in Belize City. Transit time is approximately eight hours.
Going back, the bus departs Belize City at 11:00 AM and 7:30 PM with the same stops along the way, arriving at the Cancún airport approximately eight and a half hours later. To board the bus in Belize City, the fare is BZ$19, but you will need to pay the rest of the fare (roughly $40 USD) upon arrival in Cancún.
The price for the ADO bus is subject to change, but expect to pay around 840 Mexican pesos (roughly $45 USD) for departures from Cancún and slightly lower fares for service from one of the other stops along the way.
Because the ADO bus crosses an international border, all passengers must show their passports before boarding. The vehicles used by ADO for this service are large, modern buses with comfortable seats, air conditioning, an onboard restroom, and video screens. Travelers should be aware that the air conditioning is usually very powerful, so be sure to wear warm clothing.
Please note that while you can book and pay for a ticket online for buses that depart from Cancún to Belize City, you cannot buy or even reserve a ticket ahead of time for buses departing from Belize City.
To get a bus ticket in Belize City, your only option is to buy it on the spot from the sole vendor, a man named Gilberto who can be contacted at 600-8100 (inside Belize). The ADO bus terminal is located on West Collet Canal in Belize City and is widely known as “Novelo’s.”
If you’d like to explore Belize as part of your vacation to Mexico and the surrounding region, be sure to book all of your travels with Adventures in Belize.