There are 8 ways to get from Matamoros to Belize City by car, plane or bus
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
Cheapest option
Bus via Villahermosa • 44h 35m
6 alternative options
Fly Matamoros to Chetumal, drive • 19h 37m
Bus • 36h 17m
Bus via Palenque • 45h 20m
Drive • 26h 35m
Questions & Answers
The cheapest way to get from Matamoros to Belize City is to bus which costs $2700 - $5000 and takes 36h 17m.
The fastest way to get from Matamoros to Belize City is to fly which takes 5h 20m and costs $5500 - $20000.
No, there is no direct bus from Matamoros to Belize City. However, there are services departing from Matamoros and arriving at Belize City via Reynosa, Villahermosa and Chetumal. The journey, including transfers, takes approximately 44h 35m.
The distance between Matamoros and Belize City is 1427 km. The road distance is 2062.9 km.
The best way to get from Matamoros to Belize City without a car is to bus via Villahermosa which takes 44h 35m and costs $2600 - $5500.
It takes approximately 5h 50m to get from Matamoros to Belize City, including transfers.
Matamoros to Belize City bus services, operated by Omnibus de Mexico, depart from Matamoros station.
The best way to get from Matamoros to Belize City is to fly which takes 5h 20m and costs $5500 - $20000. Alternatively, you can bus, which costs $2700 - $5000 and takes 36h 17m.
Matamoros to Belize City bus services, operated by OTillett Busline, arrive at Belize City station.
Belize City is 1h behind Matamoros. It is currently 1:37 PM in Matamoros and 12:37 PM in Belize City.
- Distance: 1427.4 km
- Duration: 5h 50m
What companies run services between Matamoros, Tamaulipas, Mexico and Belize City, Belize?
United Airlines and American Airlines fly from Matamoros to Belize City every 4 hours. Alternatively, you can take a bus from Matamoros to Belize City via Veracruz, Chetumal, and Corozal in around 36h 17m.
- Website
- aa.com
Flights from Harlingen to Belize City Goldson Intl Apt via Dallas/Ft.Worth
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- $290 - $1,200
Flights from Brownsville to Belize City Goldson Intl Apt via Dallas/Ft.Worth
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- $340 - $1,400
Flights from McAllen to Belize City Goldson Intl Apt via Dallas/Ft.Worth
- Ave. Duration
- 5h 59m
- When
- Every day
- Estimated price
- $350 - $1,400
- Website
- united.com
Flights from Harlingen to Belize City Goldson Intl Apt via Houston
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- $280 - $1,100
Flights from Brownsville to Belize City Goldson Intl Apt via Houston
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $330 - $1,200
Flights from McAllen to Belize City Goldson Intl Apt via Houston
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- $340 - $1,300
- Website
- volaris.com
Flights from Matamoros to Chetumal via Mexico City
- Ave. Duration
- 17h 3m
- When
- Every day
- Estimated price
- $190 - $800
- Website
- southwest.com
Flights from Harlingen to Belize City Goldson Intl Apt via Houston Hobby Apt
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- $320 - $900
- Website
- aeromexico.com
Flights from Matamoros to Chetumal via Mexico City
- Ave. Duration
- 21h 12m
- When
- Every day
- Estimated price
- $260 - $1,000
- Phone
- +52 555 784 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Matamoros to Veracruz
- Ave. Duration
- 14h 50m
- Frequency
- Once daily
- Estimated price
- $70 - $140
- Schedules at
- ado.com.mx
- ADO GL
- $110 - $140
Bus from Veracruz to Chetumal
- Ave. Duration
- 17h 35m
- Frequency
- Once daily
- Estimated price
- $80 - $150
- Schedules at
- ado.com.mx
- ADO GL
- $110 - $150
Bus from Reynosa to Villahermosa
- Ave. Duration
- 24h 40m
- Frequency
- Twice daily
- Estimated price
- $110 - $200
- Schedules at
- ado.com.mx
- ADO GL
- $150 - $200
Bus from Villahermosa to Palenque
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Estimated price
- $10 - $35
- Schedules at
- ado.com.mx
- ADO GL
- $20 - $25
- Phone
- +501 6705583 / 6212581
- valenciasbusservice@hotmail.com
- Website
- facebook.com
Bus from Corozal to Belize City
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $7
- Schedules at
- facebook.com
- Phone
- +52 55 5141 4300
- contacto@odm.com.mx
- Website
- odm.com.mx
Bus from Matamoros to Reynosa
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $11 - $40
- Schedules at
- odm.com.mx
- Phone
- 800 507 5500
- contacto@geb.mx
- Website
- futura.com.mx
Bus from Matamoros to Reynosa
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- $7 - $35
- Schedules at
- estrellablanca.com.mx
- Phone
- +52 55 4440 3187
- contacto@geb.mx
- Website
- transportesfrontera.com.mx
Bus from Matamoros to Reynosa
- Ave. Duration
- 2h 3m
- Frequency
- 5 times a day
- Estimated price
- $3 - $20
- Schedules at
- estrellablanca.com.mx
- Phone
- +52 555 784 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Villahermosa to Chetumal
- Ave. Duration
- 10h 25m
- Frequency
- Twice daily
- Estimated price
- $35 - $75
- Schedules at
- ado.com.mx
Bus from Villahermosa to Palenque
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- $8 - $22
- Schedules at
- ado.com.mx
- Phone
- +501 614 4849
- otillettbusline@gmail.com
- Website
- nayawalk.com
Bus from Chetumal to Belize City
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $8
- Schedules at
- nayawalk.com
- Phone
- +501 223 2844
- mundomayatravels@yahoo.com
- Website
- facebook.com
Bus from Palenque to Flores
- Ave. Duration
- 8h
- Frequency
- On demand
- Estimated price
- $55 - $80
- Website
- https://travelmundomaya.com/home
Bus from Flores to Belize City
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $40 - $70
- Website
- https://travelmundomaya.com/home
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 Stansted Airport into central London, Getting around the Cyclades and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Matamoros to Belize City is 2063 km. It takes approximately 26h 35m to drive from Matamoros to Belize City.
There are 29+ hotels available in Belize City. Prices start at $63 USD per night.