Rome2rio's partners include

There are 5 ways to get from Mérida to Belize City by bus, car or plane

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Mérida to Belize City.
Launch map view
  • Distance: 258.9 miles
  • Duration: 8 h 40 min

What companies run services between Mérida, Mexico and Belize City, Belize?

ADO operates a bus from Mérida to Belize City 4 times a week. Tickets cost $22 - $50 and the journey takes 8 hours 40 minutes. Alternatively, United Airlines, Aeroméxico and five other airlines fly from Mérida to Belize City 4 times a day.

Airlines
Tropic Air
Website
tropicair.com
Flights from Cancun to Belize City Goldson Intl Apt
Avg. Duration
1 h 45 min
When
Every day
Estimated price
$230 - $1,200
Flights from Merida to Belize City Goldson Intl Apt via Cancun
Avg. Duration
6 h 25 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$420 - $1,800
Maya Island Air
Website
mayaislandair.com
Flights from Cancun to Belize City Goldson Intl Apt
Avg. Duration
1 h 10 min
When
Every day
Estimated price
$35 - $290
United Airlines
Website
united.com
Flights from Merida to Belize City Goldson Intl Apt via Houston
Avg. Duration
5 h 38 min
When
Every day
Estimated price
$170 - $950
Delta
Website
delta.com
Flights from Merida to Belize City Goldson Intl Apt via Atlanta
Avg. Duration
7 h 51 min
When
Saturday
Estimated price
$200 - $1,300
Bus operators
ADO
Phone
+52 800 369 4652
Website
ado.com.mx
Bus from Mérida to Belize City
Avg. Duration
8 h 40 min
Frequency
4 times a week
Estimated price
$22 - $50
Schedules at
ado.com.mx
Bus from Mérida Fiesta Americana to Cancun Airport
Avg. Duration
3 h 55 min
Frequency
4 times a day
Estimated price
$16 - $40
Schedules at
ado.com.mx
Book at
ado.com.mx
Autobuses Mayab
Phone
55/5133-2424 or 01800/702–8000
Website
ado.com.mx
Bus from Terminal ADO Mérida CAME to José María Morelos
Avg. Duration
2 h 37 min
Frequency
Hourly
Estimated price
$7 - $11
Schedules at
ado.com.mx
Clase Europea
Phone
+52 (999) 924 - 42 - 75
Email
gerenciaturismo@claseeuropea.com, contacto@claseeuropea.com
Website
facebook.com
Bus from Mérida to José María Morelos
Avg. Duration
2 h 30 min
Frequency
4 times a day
Schedules at
viajeros.com
Bus from José María Morelos to Chetumal
Avg. Duration
3 h
Frequency
4 times a day
Schedules at
viajeros.com
BBOC
Phone
+501 630-9303
Email
belizebusownerscoop@hotmail.com
Website
facebook.com
Bus from Chetumal to Belize City
Avg. Duration
3 h 45 min
Frequency
Hourly
Estimated price
$6
Schedules at
belizebus.wordpress.com

How far is it from Mérida to Belize City?

The distance between Mérida and Belize City is 414 km. The road distance is 527 km.

What is the cheapest way to get from Mérida to Belize City?

The cheapest way to get from Mérida to Belize City is to bus which costs $850 and takes 8 hours 40 minutes.

What is the fastest way to get from Mérida to Belize City?

The quickest way to get from Mérida to Belize City is to drive which takes 7 hours 57 minutes and costs $1000.

Is there a direct bus between Mérida and Belize City?

Yes, there is a direct bus departing from Mérida and arriving at Belize City. Services depart four times a week. The journey takes approximately 8 hours 40 minutes.

How long does it take to get from Mérida to Belize City?

The bus from Mérida to Belize City takes 8 hours 40 minutes including transfers and departs four times a week.