Getting to Ambergris Caye, Belize

Once in Belize City, you have two options for travelling to the island of Ambergris Caye: a 15 minute flight or a 1.5 hour water-taxi ride. Flights and water taxis both arrive in San Pedro, where Royal Kahal is located at 9 Coconut Dr, San Pedro, Belize.

Kindly note that Royal Kahal does not book domestic flights or water taxis to Ambergris Caye.

DOMESTIC FLIGHTWATER TAXI
Travel Time15 minutes1.5 hours
Travel Options

A 15-minute flight with Tropic Air or Maya Island Air is the quickest and most convenient way to get to San Pedro.


Another popular and affordable option is to take a 1.5 hour Water Taxi trip from Belize City to Ambergris Caye with San Pedro Belize Express or Caribbean Sprinter.
Approx. Round Trip Cost (includes taxes & fees)Prices start at $173 USD per person and can fluctuate.
Please check the airlines rates directly.
Prices start at $65 USD per person and can fluctuate.
Please check the ferry rates directly.
Approx. One Way Cost (includes taxes & fees)Prices start at $90 USD per person and can fluctuate.
Please check the airlines rates directly.
Prices start at $35 USD per person and can fluctuate.
Please check the ferry rates directly.
Departure LocationBELIZE INTERNATIONAL AIRPORT (BZE)
Belize City
Requires approx. 1 hour layover.
Map to Belize International Airport
BELIZE CITY WATER TAXI TERMINAL
Belize City
Requires a 30-minute taxi from BZE Airport.
Map to Belize Express | Map to Caribbean Sprinter
Arrival LocationSAN PEDRO AIRPORT (SPR)
Ambergris Caye
Map to San Pedro Airport
SAN PEDRO WATER TAXI TERMINAL
Ambergris Caye
Map to Belize Express | Map to Caribbean Sprinter
FREE Pickup by Royal Kahal?
Land Transfer (Shuttle) to Resort
YES
Complimentary airport and water taxi shuttle transfers to (and from) Royal Kahal are available from 8 a.m. to 6 p.m. Call +501-226-5863, WhatsApp +501-625-0900, or email [email protected] to arrange pickup. Guests must inform Royal Kahal of their airline and boarding time at least 72 hours before arriving.

Ready to Book Your Free Land Transfer?

Fill out the form below to plan your complimentary land transfer.

Getting Here form

Personal Information:

Passenger Information:

Flight Details:

Ferry Details:

Getting to Ambergris Caye, Belize

Royal Kahal Beach Resort is located on the island of Ambergris Caye, which is roughly 35 miles east of Belize City. Once your international flight lands at the Belize International Airport (BZE), you have two options for travelling to Ambergris Caye: a 15 minute flight with one of our local airlines, or a 30 minute taxi ride to Belize City, followed by a 1.5 hour water taxi ride.

We are unable to book domestic flights or water taxis, but we are happy to provide complimentary pickup and drop off at the San Pedro Airport (SPR) or water taxi terminal once you reach Ambergris Caye.

Please read on to learn more about the available transportation options.

Domestic Flight

Airlines:
Maya Island Air & Tropic Air
Travel Time: Approximately 15 minutes
Belize City Departure Location: Belize International Airport (BZE)
Cost: Starting at $90 USD one way or $180 USD round trip per person
*Prices subject to change, please check Maya Island Air or Tropic Air for current rates

Water Taxi

Water Taxis:
Caribbean Sprinter & San Pedro Belize Express
Travel Time: Approximately 2 hours
Belize City Departure Location: Belize City Water Taxi Terminal
Cost: Starting at $30 USD one way or $60 USD round trip per person
*Prices subject to change, please check Caribbean Sprinter or San Pedro Belize Express for current rates

If you are travelling by water taxi, please be aware that the water taxi terminals require a 30 minute taxi ride from the Belize International Airport.
The water taxi terminals also have different locations, view directions from BZE to San Pedro Belize Express and from BZE to Caribbean Sprinter.

Ready to book your ground transfers?

Once you have your domestic travel arrangements made, let us know and we can arrange to pick you up from the San Pedro airstrip or water taxi dock.

We are able to pick up guests from Tropic Air, Maya Island Air, San Pedro Belize Express and Caribbean Sprinter on Ambergris Caye.

Please submit your transfer requests at least 72 hours in advance.

Book Transfers
Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.