Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Belize City to Caye Caulker

Water taxi · ~45 minutes · BZ$30-50 / US$15-25 · Multiple daily departures from Marine Terminal

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from Belize City to Caye Caulker

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

The Belize City → Caye Caulker route is the standard transit to Belize's most popular backpacker caye — small, laid-back, no cars, the famous "Go Slow" motto. ~45-minute water taxi from the Marine Terminal in downtown Belize City.

Spring Bus connects you to operators on this route — San Pedro Belize Express + Ocean Ferry Belize both run multiple daily water taxis ($15-25 USD one-way). Most BZE airport arrivals take a taxi directly to the Marine Terminal + catch the next water taxi.

Route details: Belize City to Caye Caulker

Travel time

45 min

Distance

35 km

Typical fare

$15 – $25 USD per person

Frequency

Multiple daily water taxis (typically 8 AM, 9 AM, 10:30 AM, 12 PM, 1:30 PM, 3 PM, 4:30 PM, 5:30 PM)

First departure

Approx. 8:00 AM

Last departure

Approx. 5:30 PM

Operators on this route

San Pedro Belize Express · Ocean Ferry Belize

Pickup at Belize City

Marine Terminal in Belize City (downtown waterfront) — short taxi or walk from most hotels + BZE airport transfer ~15-20 min

Drop-off at Caye Caulker

Caye Caulker main public dock — short walk to most hotels + the Split + restaurants on this small, walkable island

About the journey

The Belize City → Caye Caulker route is the standard transit to Belize's most popular backpacker caye — ~45 minutes by water taxi from the Marine Terminal in downtown Belize City. San Pedro Belize Express + Ocean Ferry Belize run multiple daily departures. The boat journey crosses the inner reef zone (lighter, faster water) to Caye Caulker's main public dock. Most BZE airport arrivals taxi straight to the Marine Terminal (~$15-25 USD taxi) + catch the next water taxi.

Travel tips for Belize CityCaye Caulker

  • Multiple daily departures — typically 8 AM, 9 AM, 10:30 AM, 12 PM, 1:30 PM, 3 PM, 4:30 PM, 5:30 PM. Schedule varies by season + operator.
  • Marine Terminal in Belize City — downtown waterfront, ~15-20 min taxi from BZE airport ($15-25 USD).
  • Arrive ~30 min early at Marine Terminal for ticket counter + boarding.
  • Round-trip discount — book round-trip at the Marine Terminal for a small discount over two one-ways.
  • Continue to San Pedro/Ambergris Caye — same boats continue from Caye Caulker to San Pedro (~30 min further, $10-15 USD additional).
  • Skip Belize City overnight — most travelers fly into BZE + go straight to Caye Caulker same-day.

Frequently asked questions

How long is the water taxi from Belize City to Caye Caulker?

**About 45 minutes** on San Pedro Belize Express or Ocean Ferry Belize. Smooth ride in normal weather; occasional bumpy ride during winter cold fronts.

How much is the water taxi from Belize City to Caye Caulker?

**BZ$30-50 / US$15-25 per person** one-way. Round-trip available at the Marine Terminal.

What time do water taxis leave Belize City for Caye Caulker?

**Multiple daily — typically 8 AM, 9 AM, 10:30 AM, 12 PM, 1:30 PM, 3 PM, 4:30 PM, 5:30 PM**. Check current schedule at the Marine Terminal or operator websites.

Can I make the water taxi same-day from BZE airport?

**Yes** — taxi from BZE airport to Marine Terminal (~15-20 min, $15-25 USD), then water taxi to Caye Caulker (~45 min, $15-25 USD). Most travelers do this combination same-day. Total ~1.5-2 hours BZE-Caye Caulker.

Should I take San Pedro Belize Express or Ocean Ferry?

**Both are reliable + similar pricing.** San Pedro Belize Express is the larger operator with more departures; Ocean Ferry is the alternative. Choose whichever has the schedule that fits your timing.

Going the other direction?

Bus from Caye Caulker to Belize City

See the return route →

Related routes