Book Affordable Bus Tickets to San Pedro (Ambergris Caye)

Water taxis and Tropic Air flights to San Pedro on Ambergris Caye — Belize's largest island and the Blue Hole base

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets to San Pedro (Ambergris Caye)

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.

San Pedro is the main town on Ambergris Caye — Belize's largest island and the country's most-developed tourism destination. Located on the Caribbean coast ~75 minutes by water taxi from Belize City, San Pedro is the main base for diving the Belize Barrier Reef (UNESCO World Heritage, the world's second-longest barrier reef), the famous Blue Hole (the 300-meter circular sinkhole made famous by Jacques Cousteau), and Hol Chan Marine Reserve + Shark Ray Alley. The town has beach resorts, oceanfront restaurants, dive shops, and a busier scene than backpacker Caye Caulker (30 minutes south by water taxi).

Spring Bus connects you to operators serving San Pedro by water taxi from Belize City (~75 min, BZ$30–50 / US$15–25 one-way) and Caye Caulker (~30 min). San Pedro Belize Express and Ocean Ferry both run multiple daily departures. Tropic Air and Maya Island Air flights from BZE land at the in-town John Greif II Airport (SPR) — ~15 minutes, US$70 – $120 one-way. On the island, transit is by golf cart (the standard rental at US$50–80/day), water taxi between resorts, walking on the beach, or some taxis on the main road.

Popular routes to San Pedro (Ambergris Caye)

Estimated travel time, distance and shared-shuttle fare ranges for the most common routes into San Pedro (Ambergris Caye).

From Belize City (water taxi)

Duration
~75 min
Distance
Fare (shared shuttle)
BZ$30 – $50 / US$15 – $25
Frequency
Multiple daily (San Pedro Belize Express + Ocean Ferry)

From Caye Caulker (water taxi)

Duration
~30 min
Distance
Fare (shared shuttle)
BZ$15 – $25 / US$7 – $12
Frequency
Multiple daily

From Belize City (BZE) Tropic Air flight

Duration
~15 min
Distance
Fare (shared shuttle)
US$70 – $120
Frequency
Tropic Air + Maya Island Air multiple daily

From Chetumal, Mexico (ADO + water taxi)

Duration
~5–6 h total
Distance
Fare (shared shuttle)
US$30 – $50 combined
Frequency
Daily ADO + ferry connection

From Blue Hole (full-day dive trip)

Duration
~2 h boat each way
Distance
Fare (shared shuttle)
US$300 – $500/person
Frequency
Multiple daily dive trips

How to get to San Pedro (Ambergris Caye) by bus

San Pedro is reached only by water taxi or by domestic flight — no road access (it's a Caribbean island).

By water taxi from Belize City

San Pedro Belize Express + Ocean Ferry from downtown Belize City — ~75 minutes, BZ$30 – $50 / US$15 – $25 one-way. Multiple daily departures (typically every 1.5 – 2 hours). Most travelers fly into BZE, taxi to the water taxi terminal, and continue same-day to San Pedro.

By Tropic Air / Maya Island Air domestic flight

From BZE airport, Tropic Air and Maya Island Air run multiple daily flights to John Greif II Airport (SPR) in the heart of San Pedro town — ~15 minutes, US$70 – $120 one-way. Pricier than the water taxi but very fast — many international travelers connect through BZE to SPR same-day without leaving the airport area.

By short water taxi from Caye Caulker

From Caye Caulker~30 minutes, BZ$15 – $25 / US$7 – $12 one-way. Multiple daily departures. Easy island-hop for travelers staying on both islands.

About San Pedro (Ambergris Caye)

Ambergris Caye is Belize's largest island — long and narrow (~40 km × 1.5 km), running parallel to the Belize Barrier Reef ~500 m offshore. San Pedro town sits on the southern tip; north of town, the island is largely undeveloped with resort-style beachfront properties dotting the lagoon side. The town has the country's busiest tourism scene — restaurants, oceanfront bars, dive shops on every block, and a growing American/Canadian expat community. Beach erosion + sea grass on much of the lagoon-side coastline means many resorts use raised piers + boat docks rather than walk-into beach access — the iconic Caribbean swim-from-the-beach experience is limited at most resorts.

Diving is the main activity — Ambergris Caye is the closest base to the Blue Hole (~2 hours by boat, US$300 – $500/person for a three-dive day trip), with the Half Moon Caye seabird sanctuary and Lighthouse Reef dive sites typically added to the same trip. Hol Chan Marine Reserve + Shark Ray Alley (the famous shallow shark + ray spot, also accessible from Caye Caulker) are ~20 minutes from San Pedro for half-day snorkel + dive trips (US$50 – $80). PADI Open Water certification ~US$450 – $550 all-in. Mexico Rocks + Cypress Garden are additional reef sites. Non-diving activities: kayak through the lagoon, kitesurfing on the windward side November–April, flats fishing for bonefish + tarpon.

Travel tips for getting to San Pedro (Ambergris Caye)

  • Stay in town or just north for restaurants + walkability. Far-north resorts require golf cart or boat transfers.
  • Blue Hole dive day US$300 – $500/person — the iconic experience, ~12 hours total, 3 dives. Mostly for advanced divers; Open Water certified can do it but the depth is challenging.
  • Hol Chan + Shark Ray Alley half-day US$50 – $80 — the standard snorkel + dive easy day trip.
  • Rent a golf cart ($50 – $80 USD/day) to explore the island. Most upscale resorts include or offer rental.
  • Beach erosion + sea grass means many resorts use piers + boat docks rather than walk-into beach. Set expectations accordingly.
  • San Pedro is more upscale than Caye Caulker — better restaurants, beach resorts, busier scene. Caye Caulker for budget + relaxed backpacker vibe.

Bus to San Pedro (Ambergris Caye) — frequently asked questions

**Water taxi from Belize City** — ~75 minutes, BZ$30 – $50 / US$15 – $25 one-way (San Pedro Belize Express + Ocean Ferry, multiple daily). **Tropic Air or Maya Island Air flight from BZE** — ~15 minutes, US$70 – $120 one-way. Many travelers fly the route to skip the boat ride. From **Caye Caulker**: short water taxi ~30 min, BZ$15 – $25.

**Yes — San Pedro is the closest base.** Full-day dive trip ~12 hours total, ~2 hours by boat each way, **US$300 – $500/person** for three dives (Blue Hole + Half Moon Caye + Lighthouse Reef). The Blue Hole itself is a **300-meter circular sinkhole** with stalactites at ~30 m depth (made famous by Jacques Cousteau). Best for advanced divers; Open Water certified can do it but the depth is challenging. **Snorkeling at the Blue Hole is poor** — too deep for surface viewing.

**San Pedro (Ambergris Caye)** — larger, more developed, more upscale resorts + restaurants, more diving options, golf carts the standard transit, busier scene, better for couples + families seeking comfort. **Caye Caulker** — smaller, car-free, more backpacker-y, more affordable, sandy streets, the famous Split. Many travelers visit both — 30 minutes apart by water taxi. San Pedro for comfort + dining; Caye Caulker for budget + relaxed.

**4–6 nights** is the sweet spot for divers — Day 1: arrive + walk town. Day 2: Hol Chan + Shark Ray Alley snorkel/dive. Day 3: Blue Hole day trip (long day). Day 4: PADI dives or rest. Day 5–6: additional reef dives or town. For non-divers, 3–4 nights is enough.

**Limited.** Most of Ambergris Caye's lagoon-side coastline has **sea grass + shallow erosion** so many resorts use **raised piers + boat docks** rather than walk-in beach access. **The Truck Stop / Boca del Río** area north of town has the best public swim beach. Most travelers swim from piers + boats rather than beach-front. Set expectations — it's not Caribbean white-sand beach in the classic sense.

Yes — San Pedro is widely considered safe and has been a major tourism destination for decades. Standard beach + island precautions apply. The town's main strip is walkable day and evening; many travelers walk + use golf carts without issue.