Public Buses

Most towns and cities are accessible through a bus system that operates hourly. Buses are available during the day only; there are no night buses.

How to use the public buses in Belize:

  1. Be very patient - Schedules are rarely on time. Most buses are very old and experience mechanical problems.
  2. Always choose express buses - If you know your exact destination, take an express bus which is faster than regular buses.
  3. Avoid regular buses - they often take twice as long because they stop for passengers along the way taking double the time.
  4. Pay on the bus - bus fares are normally paid in route to destination and collected in cash (US Dollars or Belize Dollars)
  5. Check if you need tickets - some official bus stops require bus tickets to be purchased prior to boarding.
  6. Bus fare is predictable - in general, bus fare is $5.00 BZD ($2.50 USD) for every hour of travel.
  7. Take morning and evening buses - early morning and late evening buses are fastest and most reliable because they transport office workers.
  8. Avoid traveling on weekends - Weekend bus schedules are extremely unreliable especially on Sundays and on holidays.

Bus schedules will be posted here soon, but you can reference Belize Bus blog in the meantime.


Taxis are easily spotted by their green license plates. Sadly most don't have any signs that identify them as taxis otherwise. The standard fare within town/city limits are $2.50 USD to $3.50 USD. There are also shared taxi vans in some regions that charge a bit less. These are known as colectivos in other countries. There is no Uber service in Belize!

Boats and Ferries

Transportation by ferry or boat is locally called the water taxi service. These services connect inland locations to the islands and most run on a daily basis.

  • Belize Water Taxi - has daily trips from Belize City to Caye Caulker Village and San Pedro Town. They also offer trips to Chetumal, Mexico.

  • Thunderbolt Water Taxi - offers daily trips from Corozal Town to Sarteneja Village, San Pedro Town, and Caye Caulker Village.

  • Belize Sea Shuttle - offers daily trips from Belize City to Sarteneja Village which is a large fishing village in northern Belize.

Domestic air travel

If you're pressed for time, traveling by plane can help. These companies take you to the main islands and most major cities within the country.

  • Tropic Air Belize - offers flights within Belize and even international flights to Mexico, Guatemala and Honduras.

  • Maya Island Air - only offers flights within Belize.

Private and Shared Shuttles

Shuttle services are lot more expensive than public transport but can be useful if you're on a tight schedule. Here are some suggestions listed in alphabetical order.

Renting a car

Renting a car in Belize is probably the most expensive the region. Especially when compared to Northern America, Europe or Mexico. It's especially useful if you go to natural reserves because the public bus service doesn't have routes to most of these places sadly.

Belize to Cancun

  • ADO Belize - this is a Mexican bus service that operates in Belize. Tickets can be bought at the Novelo's bus station in Belize City.

🔥 Pro Tip: Alternatively, you can travel to Chetumal, Mexico from anywhere in Belize and then take a bus from Chetumal to Cancun for roughly half the price.

Belize to Guatemala

  • Fuente del Norte - this service is found at Melchor, El Petén in Guatemala which is just 30 minutes away from San Ignacio Town in Belize.

🔥 Pro Tip: The local colectivo taxi service charges $2.50 USD from San Ignacio Town to the western border which is found in the Benque Viejo Town.

Belize to Honduras

  • Pride of Belize - water taxi departing once a week from Mango Creek, Independence in Placencia, Belize to Puerto Cortés, Honduras.

  • Tropic Air Belize - offers flights from Belize City to Roatán, Honduras.