Belize City To San Pedro: The Adventure Unfolds

how far from belize city to san pedro

Belize City and San Pedro are around 32 to 36 miles apart. To get from one to the other, you can either fly or take a ferry. The flight takes around 15 to 20 minutes, while the ferry takes about 1 hour and 30 minutes.

Characteristics Values
Distance 32 miles or 57.5 km
Flight duration 15-20 minutes
Flight price $60-$130
Ferry duration 1 hour and 30 minutes
Ferry price $29-$70

shunculture

Belize City to San Pedro by plane

The distance between Belize City and San Pedro is about 32 miles. There are two airports in Belize City: Philip S.W. Goldson International Airport (BZE) and Belize City Municipal Airport (TZA). San Pedro Airport (SPR) is located in the heart of San Pedro, making many attractions within walking distance.

There are two airlines that provide flights from Belize City to San Pedro: Maya Island Air and Tropic Air. The flight time is approximately 15 minutes, with tickets costing between $60 and $105. There are direct flights available every day, with planes departing every hour, or more frequently if the airport is busy.

The planes are generally Cessna light aircraft, sometimes called "Puddle Jumpers", and seat about a dozen passengers.

When booking a ticket, it is easiest to do so online before travelling to Belize. Tickets can also be purchased at the airport, however, there is no discount for doing so, and pre-booking will get you to your destination faster.

Pros and Cons of Flying

Pros

  • Quick travel time
  • Easy and convenient
  • Beautiful scenery

Cons

Can be pricey, especially for larger groups

shunculture

Belize City to San Pedro by ferry

There are a few ferry companies that operate between Belize City and San Pedro. The distance between the two is approximately 15.7 miles (25.2km) or 13.6 nautical miles. The ferry is a good option for travellers looking for a more economical way to get to San Pedro from Belize City.

Ferry Terminals

The ferry terminals in Belize City are located on North-Front Street at the Haulover Creek month. There are two water taxi services that run regularly from Belize City to San Pedro: San Pedro Belize Express and Caribbean Sprinter. Both have terminals in the water in Belize City, about 12 miles from the Philip Goldson International Airport.

Tickets and Pricing

You can buy tickets at the ferry terminal or pre-purchase them online. The average price of a ferry ticket from Belize City to San Pedro is approximately $113, but prices range from $42 to $210. The average sailing time is approximately 1 hour and 30 minutes.

Nautilus Water Taxi Service

Nautilus Water Taxi Service offers a direct ferry service from a marina on the river next to the international airport directly to your chosen location in San Pedro. The ride takes about an hour if you are heading to San Pedro Town. The website lists a one-way ticket for $100US and a round-trip ticket for $150US.

San Pedro Belize Express

San Pedro Belize Express is a reliable transportation provider with a large fleet of boats. They offer a well-established route between Belize City and San Pedro.

Caribbean Sprinter

Caribbean Sprinter is the second option for travelling to San Pedro. Their ferry time is similar to other water taxi schedules.

shunculture

Travel time and cost

The distance between Belize City and San Pedro is approximately 32 miles. There are three ways to travel between the two places: plane, ferry, or water taxi.

Plane

Flights from Belize City to San Pedro are operated by Maya Island Air and Tropic Air. The flight time is approximately 15-20 minutes, and the cost is around $60-$130 USD for a one-way ticket.

Ferry

The ferry from Belize City to San Pedro takes about 1 hour and 30 minutes. The cost of the ferry is between $29 and $70 USD for a one-way ticket.

Water Taxi

The water taxi from Belize City to San Pedro takes about 1 hour and 20 minutes to 2 hours. The cost of the water taxi is around $20 USD one-way, and $35 USD for a round-trip ticket.

It is important to note that the travel time and cost may vary depending on factors such as weather conditions, traffic, and the specific service provider. Additionally, the ferry and water taxi options may involve additional travel time and costs to reach the departure points from the airport.

shunculture

Transport providers

By plane

Two airlines, Maya Island Air and Tropic Air, offer direct flights from Belize City to San Pedro. The flight time is around 15-20 minutes and tickets cost between $60 and $119. Both airlines offer multiple flights per day.

By ferry

There are two ferry companies that operate between Belize City and San Pedro: San Pedro Belize Express and Caribbean Sprinter. The ferry takes around 1 hour and 30 minutes and tickets cost $29.

By water taxi

Water taxis are another option for travelling between Belize City and San Pedro. The journey takes around 1 hour and 30 minutes and costs $20 one way or $35 for a round trip.

By plane

Maya Island Air and Tropic Air offer flights from the international airport to San Pedro. The flight time is around 15 minutes and tickets cost around $100.

By water taxi

Nautilus Water Taxi Service offers a direct water taxi service from a marina next to the international airport to San Pedro. The journey takes around 1 hour and costs $100 one way or $150 for a round trip.

Alternatively, you can take a taxi from the airport to the water taxi terminals in Belize City, operated by companies such as San Pedro Belize Express and Caribbean Sprinter. The taxi fare is $25, with an additional $5 fee per passenger. The water taxi journey from Belize City to San Pedro takes around 1 hour and 30 minutes.

Belize: Caribbean Paradise

You may want to see also

shunculture

Transport hubs

Belize City and San Pedro are located about 32 miles apart. The journey between the two can be made by plane or boat.

Plane

There are two airports in Belize City: the Philip Goldson International Airport (BZE) and the Belize City Municipal Airport (TZA). San Pedro's airport is called the San Pedro Airstrip (SPR).

Flights from Belize City to San Pedro are operated by Maya Island Air and Tropic Air. The flight time is around 15-20 minutes and the price ranges from \$60 to \$130.

Ferry

The ferry from Belize City to San Pedro takes about 1 hour and 30 minutes. The price ranges from \$29 to \$70. There are two ferry terminals in Belize City: the Belize Terminal and the San Pedro Belize Express Terminal. The latter is located on North-Front Street at the Haulover Creek mouth. In San Pedro, the ferry arrives at the San Pedro Terminal.

There are several ferry companies operating between Belize City and San Pedro, including:

  • San Pedro Belize Express
  • Caribbean Sprinter
  • Tropic Ferry
  • Thunderbolt
  • Water Jets International
  • Caye Caulker Water Taxi
Belize Property Buying Guide

You may want to see also

Frequently asked questions

The distance between Belize City and San Pedro is approximately 32 miles or 57.5 km.

The flight time from Belize City to San Pedro is approximately 15-20 minutes.

The cost of a flight from Belize City to San Pedro can range from $60 to $130 USD for a non-stop flight. The cheapest round-trip flight is currently offered by Tropic Air for $167.

Yes, there is a ferry service available between Belize City and San Pedro. The ferry ride takes approximately 1 hour and 30 minutes, and the price ranges from $29 to $228.

Written by
Reviewed by
Share this post
Print
Did this article help you?

Leave a comment