There are 8 ways to get from Brownsville to Belize City by plane, bus, car or shuttle

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

Fly Brownsville to Belize City Goldson Intl Apt  •  7 h 50 min

  1. BRO - BZE

$245 - $1,338

Cheapest option

Bus via Tampico  •  37 h 6 min

$87 - $141

6 alternative options

Fly Harlingen to Belize City Goldson Intl Apt  •  8 h 13 min

  1. HRL - BZE

$281 - $1,004

Fly Brownsville to Belize City Municipal  •  7 h 58 min

  1. BRO - TZA

$205 - $1,218

Bus, drive  •  36 h 38 min

  1. Ats

Bus  •  39 h 40 min

  1. Ado

Bus, shuttle  •  44 h 1 min

$126 - $188

Drive  •  28 h 15 min

  1. 1299.8 miles

$120 - $190

What companies run services between Brownsville, TX, USA and Belize City, Belize?

United Airlines and American Airlines fly from Brownsville to Belize City twice daily. Alternatively, you can take a bus from Brownsville to Belize City via Villahermosa, ADO Chetumal, and Chetumal in around 39 h 40 min.

Airlines
Tropic Air
Website
tropicair.com
Flights from Brownsville to Belize City Municipal via Dallas/Ft.Worth, Belize City Goldson Intl Apt
Ave. Duration
9 h 55 min
When
Every day
Estimated price
$210 - $1,300
Flights from Brownsville to Belize City Municipal via Houston, Belize City Goldson Intl Apt, San Pedro
Ave. Duration
9 h 40 min
When
Wednesday
Estimated price
$200 - $1,200
Flights from Brownsville to Belize City Municipal via Houston, Belize City Goldson Intl Apt, Belmopan
Ave. Duration
11 h 25 min
When
Wednesday
Estimated price
$200 - $1,200
Flights from Brownsville to Belize City Municipal via Dallas/Ft.Worth, Belize City Goldson Intl Apt, Belmopan
Ave. Duration
12 h
When
Every day
Estimated price
$220 - $1,400
Flights from Brownsville to Belize City Municipal via Dallas/Ft.Worth, Belize City Goldson Intl Apt, San Pedro
Ave. Duration
12 h 17 min
When
Every day
Estimated price
$220 - $1,400
Flights from Brownsville to Belize City Municipal via Houston, Belize City Goldson Intl Apt, Dangriga
Ave. Duration
12 h 20 min
When
Saturday
Estimated price
$200 - $1,200
Maya Island Air
Website
mayaislandair.com
Flights from Brownsville to Belize City Municipal via Houston, Belize City Goldson Intl Apt
Ave. Duration
7 h 50 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$190 - $1,200
Flights from Brownsville to Belize City Municipal via Houston, Cancun, Belize City Goldson Intl Apt
Ave. Duration
11 h 50 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$200 - $1,200
Flights from Brownsville to Belize City Municipal via Dallas/Ft.Worth, Cancun, Belize City Goldson Intl Apt
Ave. Duration
12 h 25 min
When
Every day
Estimated price
$220 - $1,400
United Airlines
Website
united.com
Flights from Brownsville to Belize City Goldson Intl Apt via Houston
Ave. Duration
6 h 42 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$210 - $1,300
Flights from Harlingen to Belize City Goldson Intl Apt via Houston
Ave. Duration
6 h 42 min
When
Every day
Estimated price
$230 - $1,400
Southwest Airlines
Website
southwest.com
Flights from Harlingen to Belize City Goldson Intl Apt via Houston Hobby Apt
Ave. Duration
5 h 30 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$240 - $950
American Airlines
Website
aa.com
Flights from Brownsville to Belize City Goldson Intl Apt via Dallas/Ft.Worth
Ave. Duration
8 h 44 min
When
Every day
Estimated price
$230 - $1,500
Bus operators
ADO
Phone
+52 800 369 4652
Website
ado.com.mx
Bus from Matamoros to Villahermosa
Ave. Duration
24 h
Frequency
Once daily
Estimated price
$45 - $110
Schedules at
ado.com.mx
Bus from Villahermosa to ADO Chetumal
Ave. Duration
8 h 40 min
Frequency
Every 4 hours
Estimated price
$22 - $35
Schedules at
ado.com.mx
Bus from Villahermosa to Palenque
Ave. Duration
2 h 20 min
Frequency
Hourly
Estimated price
$10 - $15
Schedules at
ado.com.mx
Bus from Tampico to Coatzacoalcos
Ave. Duration
14 h
Frequency
Every 3 hours
Estimated price
$28 - $70
Schedules at
ado.com.mx
ATS
Bus from Villahermosa to Xpujil
Ave. Duration
6 h 28 min
Frequency
4 times a day
Belize Bus
Website
belizebus.wordpress.com
Bus from Orange Walk to Belize City
Ave. Duration
1 h 30 min
Frequency
4 times a day
Schedules at
belizebus.wordpress.com
San Juan Travel
Phone
+502 7926 0042 / 79248018 / 55542218 / 55541719
Website
facebook.com
Bus from Chetumal to Belize City
Ave. Duration
5 h
Frequency
Once daily
Schedules at
belizebus.wordpress.com
Fuente Del Norte
Website
autobusesfuentedelnorte.com.gt
Bus from Flores - Santa Elena to Belize City
Ave. Duration
5 h
Frequency
Twice daily
Estimated price
$23
Schedules at
autobusesfuentedelnorte.com.gt
Grupo Senda
Phone
US: (81) 8151 5253, México: 1 800 733 7330
Website
ticket.gruposenda.com
Bus from Matamoros to Tampico
Ave. Duration
6 h 20 min
Frequency
Once daily
Estimated price
$27 - $40
Schedules at
ticket.gruposenda.com
Diamante
$27 - $40
Ejecutivo
$37 - $40
Vive Mexico
Phone
+52 984 133 8674, 9371280768, 9841531307
Bus from Coatzacoalcos to Bacalar
Ave. Duration
9 h 30 min
Frequency
Once daily
Estimated price
$20
Schedules at
facebook.com
BBOC
Phone
+501 630-9303
Email
belizebusownerscoop@hotmail.com
Website
belizebus.wordpress.com
Bus from Chetumal to Belize City
Ave. Duration
3 h 45 min
Frequency
Hourly
Estimated price
$11
Schedules at
belizebus.wordpress.com

Want to know more about travelling around Belize

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Brownsville and Belize City is 1339 km. The road distance is 2080 km.

The cheapest way to get from Brownsville to Belize City is to bus which costs $85 - $150 and takes 37 h 6 min.

The quickest way to get from Brownsville to Belize City is to fly which takes 7 h 50 min and costs $240 - $1,400.

No, there is no direct bus from Brownsville to Belize City. However, there are services departing from Matamoros and arriving at Belize City via Villahermosa and Chetumal. The journey, including transfers, takes approximately 39 h 40 min.

It takes approximately 7 h 50 min to get from Brownsville to Belize City, including transfers.