How to get to San Pedro Belize

Belize City to San Pedro Info

Here are a couple of ways on how to get to San Pedro from Belize City or the International Airport. Non-stop flights from TZA or BZE to SPR is about 15 minute. When travelling from Belize City to San Pedro the boat is about an hour at 15 minutes with a stop at Caye Caulker before moving on to San Pedro Town. Exactly how far Ambergris Caye is from the mainland is about  35.7 miles (57.5 KM).

During this time of the covid-19 pandemic both transportation providers has taken measure to ensure their customer safety. Their cancellation policy has not changed much so you will find it easy to cancel flights or ferry transfers. Of course, the cost and policy of a flight are subject to change.

Upon arrival on the island, you will find that Advanced Golf Cart Rental has two convenient locations where can rent a cart, near San Pedro Airport and the Water taxi. A Golf cart is the perfect rental vehicle for getting around on Ambergris Caye.

Traveling to Ambergris Caye

By Flights to San Pedro Airport

Booking a flight from the International Airport to the island is the fast way to reach this island destination. Direct Flight time is less than half-hour and cost about around $100USD on either Tropic Air or Maya Island Air. San Pedro Airport is pretty much located in the heart of town, which makes a lot of places within walking distance.

Maya Island Air

Maya Island Air boast a large number of flights to San Pedro. You can book a flight from Belize International Airport commonly Belize City to San Pedro. The Airport code where you will be arriving in Belize is abbreviated BZE. With Maya Island Air Airport in Placencia and other airports, this airline connects you to all of Belize.

It cost between $60USD to $105USD for a non-stop flight from Belize City to San Pedro per person, with a flight time of about 15 minutes. Look for BZE to SPR on your ticket, when flying from the International Airport. Our Office, Advanced Golf Cart Rental on the opposite side of Harmouch Road where Maya Island Air Terminal is located.

Maya Island Air Contact Info

Flight Schedule

Flights from Belize City (Municipal Airport TZA) to Belize International Airport (BZE) to
San PedroSan Pedro
20648:008:5520458:40 8:55
246519:4019:55Seasonal(Saturday Only)
250520:4020:55Seasonal(Saturday Only)
Flights from San Pedro to
Belize International Airport (BZE)Belize City (Municipal Airport TZA)Caye Caulker (CUK)

Tropic Air

Tropic Air is the alternative airline to fly with looking for flights to San Pedro and other destinations in Belize. Tropic Air flights are either a couple of minutes before or after Maya Air. This airline also has a direct flight from Belize International and Belize City to San Pedro. Of the two airlines that fly to the island, Tropic Air has an Airport in the Cayo district, great for those looking to get from Belize City to San Ignacio.

Tropic Air also provides flights to other countries in Central America. Great for those looking to travel to ambergris caye and not change airlines, something all vacation packages should try to include.

Ferry From Belize City to San Pedro

For the travellers looking for a more economical option of getting to San Pedro from Belize City. The Water taxi is the best alternative to flights from the mainland. Located on North-front Street at the Haulover Creek month in Belize City, is where you will find both ferry terminals.

Here’s how you get to San Pedro from Belize International Airport. you would most likely take a taxi from there to the Water taxi, in rare cases travellers take the bus to Belize City the Taxi.

San Pedro Belize Express

San Pedro Belize Express is a reliable and trustworthy transportation provider. Their customer service is second to none. 

This water taxi provides ferry service to Chetumal, southern Yucatan Peninsula and northern Belize. A well-established route is between Belize City and San Pedro, which they manage quite well with the large fleet of boats.

ferry info on how to get to san pedro belize
belize city to san pedro water taxi schedule

Ocean Ferry

The Ocean ferry is a second option for travelling to San Pedro and Caye Caulker. The ferry time is similar to other water taxi schedules. This company rely mostly on you showing up at the terminal in Belize City.

Arrival on the Island

After a flight or ferry ride from Belize City to San Pedro, the next step is getting to your Hotel, Resort or Airbnb. You may have arranged for your transportation with the place you are staying already, or you may have opted in to rent a golf cart on the island.

Of all the Golf Cart Rental Companies on San Pedro Town, Ambergris Caye, you will find that Advanced Golf Cart Rental is one the top rental company. Located near the San Pedro Airport across from Maya Island Air and across from San Pedro Belize Express Terminal. Our Golf Cart Rental will Deliver your cart at the Airport of Water taxi at no extra charge.

It cost about $30USD to rent a 2 seater golf cart for 24 hours to $60USD for 2 days. A 6 seater golf cart cast $60USD for 24 hours and  $125USD for 48 hours. Gas-powered Golf carts are widely known to be the main mode of transportation on the island. There are plenty of other special features which makes our golf cart the one you should rent. See more of our rates.