Three ways of crossing between Mexico 🇲🇽 & Belize 🇧🇿 are by bus, ferry and plane. The ADO bus is the most convenient way 👌 of getting across without any of the usual hassles.
This simple & helpful guide includes three border crossing options, detailed prices, border fees and how to bypass the notorious Mexican Tourism Tax.
Having done this border crossing many times myself, I can give detailed yet straigthforward tips.
Choose your route below: 👇
Border Crossing Options
Bus
Cheapest
Local Bus $8.00 USD
Multiple Daily Runs
3.5 Hours
Ferry
Convenient
One-Way $60.00 USD
4 Sailings Weekly
1.5 Hours
Plane
Fastest
One-Way $275.00 USD
Daily Flights
1.5 Hours
Mexico To Belize
🇲🇽 Mexico to Belize by Local Bus
Chetumal To Belize City
- From Chetumal Bus Terminal, take one of the Belize buses to Belize City. $8.00 USD
- Prepare to pay the Mexico Tourism Tax (DNI). Your flight ticket breakdown should include this fee which you can show to the immigration official. 45.00 USD700 MXN Pesos
- After crossing the border on the local bus, your final destination is at Novelo's Bus Station in Belize City where you can continue your trip.
Alternative
- Marlin Espadas: $25.00 USD
- ADO Bus: $34.50 USD
🇲🇽 Mexico to Belize By Ferry
Chetumal To San Pedro
International Island Ferries runs between Chetumal & San Pedro. It also goes to Caye Caulker. This ferry only runs on Monday, Wednesday, Friday and Saturday and leaves Chetumal at 10AM.
Check out Belize Ferry Schedule for updated schedule, fares and info.
🇲🇽 Mexico to Belize By Plane
Cancun To Belize City
One way of getting from Cancun directly to Belize at the moment is by flying. Tropic Air is a Belize airline that runs between Cancun & Belize City daily and only takes 1 hour 30 minutes.
Belize to Mexico
🇧🇿 Belize to Mexico by Local Bus
Belize City To Chetumal
- From the Novelo's Bus Station in Belize City, take the local bus all the way to Corozal (Border Town). $6.00 USD
- From Corozal, go to this Belize Border Bus Stop (under a tree) where you can take combis to the old border (Belize Side) which you can walk across. $1.50 USD
- Prepare to pay the Belize Exit Tax. $20.00 USD
- From the Old Border in Belize, walk across the Old Border (Mexico) to this Santa Elena Bus Stop and wait for a colectivo labeled Santa Elena Chetumal. This will drop you off on the street in front of Plaza Las Americas. $1.00 USD20 MXN Pesos
- From Plaza Las Americas you can take a 15-minute walk to Chetumal ADO Bus Terminal or take a taxi. Travelers normally head to Bacalar, Tulum or Cancun.
Alternative
- Marlin Espadas: $25.00 USD
- ADO Bus: 34.50 USD
🇧🇿 Belize to Mexico by Ferry
San Pedro To Chetumal
International Island Ferries runs between San Pedro & Chetumal. It also goes to Caye Caulker. This ferry only runs on Monday, Wednesday, Friday and Saturday and leaves San Pedro at 2:30PM.
Check out Belize Ferry Schedule for updated schedule, fares and info.
🇧🇿 Belize to Mexico by Plane
Belize City To Cancun
One way of getting from Cancun directly to Belize at the moment is by flying. Tropic Air is a Belize airline that runs between Belize City & Cancun daily and only takes 1 hour 30 minutes.
Official Belize Borders
There are two official crossings between Mexico & Belize:
- Old Border: bridge can be crossed by foot (short route)
- New Border: can only be crossed by car/bus (long route)
The New Border is used for both entering and exiting Belize while the Old Border can only be used to exit Belize. The old border is very convenient for exiting Belize on a budget since the route is shorter.
Mexico / Belize Border Fees
There are two fees to be aware of when entering and exiting Belize:
Mexican Tourism Tax
$45.00USD
Belize Exit Tax
$20.00USD
Mexico Tourism Tax (DNI)
If you were in Mexico for more than 7 days, you will be required to pay a DNI Fee (Derecho de No Inmigrante) of $45.00 USD (700 MXN Pesos).
What is DNI Fee?
DNI is an entry fee that must be paid to the Mexican Government by all foreign nationals, including Belizeans who enter Mexico by air, road or sea, in the following cases:
- Tourists staying in Mexico more than seven (7) consecutive days.
- Transit travelers with destination to a third country regardless the time need for their transit. This includes those who enter Subteniente Lopez, Chetumal, by road and whose purpose is to board a flight in Cancun to travel to another country, as well as those arriving to Cancun towards Belize.
- Holders of the border card FMVL (Forma Migratoria de Visitante Local) that remain more than 3 (three) consecutive days in Mexico. This fee is payable in addition of a sanction for violating the permitted period allowed under the FMVL status. FMVL holders are reminded that they can only stay in Quintana Roo for no more than 3 (three) consecutive days.
Frequent Questions
What fees do I have to pay at the Mexico Belize border?
There are two main border fees, the DNI Mexican Tourism Tax and the Belize Exit Fee.
What is the fastest way of getting from Cancun to Belize?
A direct 1.5 hour plane ride with Tropic Air is the fastest way of getting to Belize from Mexico.
What is the cheapest way of getting from Mexico to Belize?
The cheapest way of getting to Belize is by taking a Belizean bus from Chetumal to Belize.
Resources
Comments
Have you done this border crossing recently or still have questions? Leave a comment below. 👇