Travel Information

From nonstop flights to Belize to your final boat ride, your arrival is easier than you think.

El Pescador dock with fishing boats at sunset

Last updated August 2026

Belize Is Closer Than You Think

Fly nonstop to Belize International Airport from more than two dozen cities across the United States, Canada, Mexico and Central America.

Once you arrive at BZE, El Pescador guests take a short domestic flight to San Pedro, followed by a seven-minute boat ride to the lodge. For guests traveling on our all-inclusive packages, we coordinate and include the round-trip BZE–San Pedro flights and boat transfers.

Map showing Belize and Ambergris Caye, including El Pescador.
28 Cities with Nonstop Service to Belize

Fly Straight to Belize

Nonstop Flights to Belize

Explore current, seasonal and announced nonstop service from 28 cities. Choose an airline link below to check the route on the carrier's official website.

United States

19 cities

Canada

4 cities

Mexico & Central America

5 cities

Airline routes and frequencies may be seasonal and are subject to change. Travelers should confirm current schedules and nonstop availability directly with the airline. Some carriers do not provide stable booking links without travel dates, so those links open an official route or schedule page instead.

Your Transfer, Coordinated

From BZE to El Pescador

Once your international flight arrives, three simple stages bring you to the lodge.

  1. Arrive in Belize

    Land at Belize International Airport and complete Immigration and Customs.

  2. Fly to San Pedro

    Board the short Tropic Air flight to San Pedro, approximately 20 minutes.

  3. Boat to the Lodge

    Meet our representative, transfer to the dock and enjoy the seven-minute boat ride.

Step by Step

Your Arrival Checklist

The best part about traveling to El Pescador is that the second your international flight arrives in Belize, we'll take care of everything.

  1. Complete before travel

    Before traveling, complete the online immigration and customs declaration.

    Complete declaration (opens in a new tab)
  2. Arrive at Belize International Airport no later than 5 p.m.

  3. Proceed through Immigration.

  4. Collect your bags.

  5. Proceed through Customs.

  6. Go to the Main Terminal and the Tropic Air Counter to get your ticket.

  7. Go through Security and straight to the Tropic Air gate.

  8. Board your flight to San Pedro, approximately 20 minutes.

  9. An El Pescador representative will meet you at baggage claim.

  10. We will transport you and your luggage to the dock.

  11. Enjoy a seven-minute boat ride to our resort.

Welcome Begins at the Airport

We'll take care of the journey from Belize City to the lodge.

Questions about arrival times, transfers or your Tropic Air connection? Our team is ready to help.

Boats docked peacefully on calm waters with a wooden pier.