How Do You Get to San Pedro in Belize (by Boat and Airplane)?

San Pedro is Ambergris Caye’s beating heart. This town has offered plenty of access and life to the island’s beauty and majesty. Getting there will feel like a Caribbean breeze, easy and plentiful.
How Do You Get to San Pedro in Belize
Table of Contents

From water taxis, ferry rides, charter flights, and a whole lot of beauty along the journey, San Pedro offer a charming destination to a quick lovely commute. San Pedro has long stood as the island’s main hub, you will find that getting there fulfills the promise of Ambergris Caye.

What Airport Do You Fly Into for San Pedro?

If you choose to fly into San Pedro, in Ambergris Caye, the airport that services the town and the entire island is the John Grief II Airport (SPR). The airport is 55 km or 29.9 nautical miles northeast of the Philip S.W. Goldson Airport of Belize City.

Servicing only two commercial airlines that cater to visitors coming into San Pedro, Maya Island Air and Tropic Air. Both these airlines offer daily flights from both the Philip S.W. Goldson International and the Belize Municipal.

What was just an airstrip built by the Grief Family in 1965 has become an important hub that caters to the island’s tourism for years after. In 2010, the airport’s name was changed to John Gief II Airport from San Pedro Airport.

How Far Is San Pedro From Belize Airport?

If you’re flying from Belize Municipal Airport, the distance is about 51 km or 31.6 miles to San Pedro in Ambergris Caye. However, if you fly from the Philip S.W. Goldson International, the distance is about 55 km or 34.1 miles.

There are two airports that offer services to visitors going to San Pedro in Ambergris Caye, from Belize City. The Philip S.W. Goldson International Airport is the country’s major airport west of Belize City, while the Belize Municipal Airport is the smaller one, right in Belize City.

How Do I Get From Belize Airport to San Pedro?

It depends on which you prefer to experience and your budget as well. You can either drive to Belize Marine Terminal and take a ferry or water taxi to San Pedro in Ambergris Caye, or you can fly from either the Philip S.W. Goldson International or the Belize City Municipal.

From either airport, you can take a taxi or a bus to Belize Marine Terminal where you can board a ferry or a water taxi to San Pedro. You can either take a ferry from OCean Ferry, or Travel Mundo Maya, or a water taxi from San Pedro Belize Express or Caye Caulker Water Taxi.

If you decide to take a flight, you can either fly from the Philip S.W. Goldson International, or the Belize City Municipal Airport. There are only two airlines that offer flights to San Pedro from both airports, Tropic Air and Maya Island Air.

Can You Fly Into San Pedro?

Other than the common option of taking a ferry or a water taxi to San Pedro in Ambergris Caye, you can fly into San Pedro via two airports in Belize. Both the Philip S.W. Goldson International, the country’s major airport, and the Belize City Municipal Airport have flights to San Pedro.

What Airlines Fly Into San Pedro?

There are only two airlines that offer flights to San Pedro in Ambergris Caye: Tropic Air and Maya Island Air. Both these airlines offer flights to San Pedro every day, which only takes 20 to 30 minutes.

How Much Does It Cost to Fly From Belize City to San Pedro?

Ticket prices to San Pedro from the Belize City Municipal via Tropic Air usually cost around 50 to 390 USD. Tropic Air flights from the Philip S.W. Goldson International typically cost around 80 to 550 USD.

As for Maya Island Air, direct flights from Belize City Municipal to San Pedro cost around 45 to 360 USD. It’s cheaper than Tropic Air. Direct flight tickets to San Pedro from the Philip S.W. Goldson International cost 65 to 470 USD.

Can You Drive to San Pedro?

You can’t drive to San Pedro from any point in Belize. Even though Ambergris Caye is technically connected to the southeastern end of Mexico’s Quintana Roo in the Yucatan Peninsula, you still can’t drive through.

This is because two waterways make land trips from north to south of Ambergris Caye impossible. First, the “El Rio de Bacalar Chico”, north of San Pedro, and the Zaragosa Canal, further north of Bacalar Chico, in Xcalar.

How Far Is San Pedro From Belize City?

San Pedro in Ambergris Caye is approximately 56 km or 34.7 miles from Belize City. Depending on what kind of transportation you’re going to get, a trip in between can be from 20 minutes to an hour or so.

How Do You Get From Belize City to San Pedro?

You can to San Pedro from Belize City in two common ways: by ferry or a water taxi, or by plane. From any point in Belize, you drive down to the Belize Marine Terminal, board a ferry or water taxi from the many transportation companies available to San Pedro.

If you choose to fly, you can either take a flight from the Philip S.W. Goldson International, or the Belize City Municipal Airport to the John Grief II Airport in San Pedro. However, there are only two airlines that offer flights to San Pedro, Tropic Air, and Maya Island Air.

How Long Is the Ferry Ride From Belize City to San Pedro?

A ferry trip from the Belize Marine Terminal to San Pedro usually takes an hour to n hour and a half. That is, however, depending on sea conditions.

How Much Is The Ferry From Belize City to San Pedro?

Ferry prices of Ocean Ferry cost around 15 USD and travel 5 times a day, every day.

How Long Does It Take to Get From Belize City to San Pedro by Water Taxi?

A trip via water taxi usually takes about an hour or so, depending on the sea conditions. Taking a water taxi is more common than flying or taking a ferry, with 3 companies that provide services to visitors to San Pedro.

How Much Is the Water Taxi From Belize City to San Pedro?

Water taxi prices vary depending on the transportation company. San Pedro Belize Express tickets cost around 22 to 35 USD, Caye Caulker Taxis cost 15 USD, and Travel Mundo Maya is around 25 USD.

How Far Is San Pedro From Caye Caulker?

San Pedro in Ambergris Caye is approximately 21 km or 13 miles from Caye Caulker, directly. Some water trips via ferries or water taxis, take you to Caye Caulker, from San Pedro, as part of a package.

How Far Is San Pedro From Placencia?

San Pedro in Ambergris Caye is approximately 162 km or 100 miles from Placencia, further south of Caye Caulker, directly.

How Do I Get From San Pedro to Placencia?

You can get to Placencia by taking a sea-land route. You can take maritime transport back to mainland Belize, then take a land trip across the south of Belize from Belize City through Belmopan then southeast to Placencia.

Or, you can just take a flight via Tropic Air, or Maya Island Air, from John Grieff II Airport in San Pedro to the Placencia Airport (PLJ). Flying is usually costly, but it’s the fastest and most convenient way.

How Do I Get From Cancun to San Pedro?

From Cancun, you can either take a flight from Cancun International directly to John Grief II Airport in San Pedro and sometimes some flights have a connection in the Philip S.W. Goldson Airport.

If you prefer the lengthy yet cheap land trip, you can take a bus from Cancun down to Belize City via the Northern Highway through the Mexico-Belize border. From Belize City, you take a ferry or a water taxi to San Pedro in Ambergris Caye.

Hotels.com is a leading provider of hotel accommodation worldwide. As a Hotels.com Rewards Member you have access secrets travel deals and every 11th night for free. See all the greatest offers for hotels in San Pedro.

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest