FPO

C$ 329 Find Cheap Flights to Freeport – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 21% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest round-trip
C$ 765
Typical prices: C$ 840-C$ 1,286
Multiple Airlines
Fri 2/2Mon 30/4
YYZ - FPO • 1 stop
Cheapest one-way flights
C$ 329
Typical prices: C$ 348-C$ 685
Multiple Airlines
Thu 15/11
YYZ - FPO • 1 stop
Direct flights
You can fly direct with WestJet. Average duration is 3h 29m
FAQs
FAQs
Top airlines
Most flights • 2 per week
Best reviews • 7.0 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 21% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 11 weeks in advance save around 30% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 12% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Freeport!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Freeport

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals to Freeport

Tue, 2 Feb - Fri, 30 Apr
Multiple Airlines Logo
9:20 a.m. - 1:30 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
28h 10m1 stop Fort Lauderdale
Multiple Airlines Logo
10:45 a.m. - 11:55 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
13h 10m1 stop Fort Lauderdale
C$ 765Multiple Airlines
Sun, 10 Jan - Sat, 23 Jan
Multiple Airlines Logo
4:20 p.m. - 1:30 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
21h 10m1 stop Fort Lauderdale
Multiple Airlines Logo
10:45 a.m. - 10:55 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
12h 10m1 stop Fort Lauderdale
C$ 779Multiple Airlines
Sun, 18 Oct - Sun, 25 Oct
Multiple Airlines Logo
9:30 a.m. - 1:45 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
28h 15m1 stop Fort Lauderdale
Multiple Airlines Logo
10:45 a.m. - 3:00 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
28h 15m1 stop Fort Lauderdale
C$ 785Multiple Airlines
Thu, 28 Jan - Thu, 4 Feb
Multiple Airlines Logo
7:40 a.m. - 1:30 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
5h 50m1 stop Fort Lauderdale
Multiple Airlines Logo
10:45 a.m. - 5:10 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
6h 25m1 stop Fort Lauderdale
C$ 806Multiple Airlines
Tue, 2 Mar - Tue, 9 Mar
Multiple Airlines Logo
7:35 a.m. - 1:30 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
5h 55m1 stop Fort Lauderdale
Multiple Airlines Logo
10:45 a.m. - 10:55 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
12h 10m1 stop Fort Lauderdale
C$ 813Multiple Airlines
Fri, 26 Mar - Fri, 2 Apr
Multiple Airlines Logo
7:35 a.m. - 1:30 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
5h 55m1 stop Fort Lauderdale
Multiple Airlines Logo
10:45 a.m. - 11:55 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
13h 10m1 stop Fort Lauderdale
C$ 826Multiple Airlines
Tue, 19 Jan - Wed, 10 Feb
Multiple Airlines Logo
9:35 a.m. - 1:30 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
27h 55m1 stop Fort Lauderdale
Multiple Airlines Logo
10:45 a.m. - 11:55 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
13h 10m1 stop Fort Lauderdale
C$ 851Multiple Airlines
Sat, 12 Dec - Sat, 19 Dec
Multiple Airlines Logo
7:00 a.m. - 6:15 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
11h 15m1 stop Nassau Intl
Multiple Airlines Logo
10:45 a.m. - 11:55 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
13h 10m1 stop Fort Lauderdale
C$ 856Multiple Airlines
Mon, 7 Dec - Wed, 31 Mar
American Airlines Logo
7:10 a.m. - 2:34 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
7h 24m1 stop Miami
American Airlines Logo
1:54 p.m. - 3:59 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
26h 05m1 stop Charlotte Douglas
C$ 859American Airlines
Mon, 7 Dec - Wed, 31 Mar
American Airlines Logo
7:10 a.m. - 2:34 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
7h 24m1 stop Miami
American Airlines Logo
1:54 p.m. - 3:59 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
26h 05m1 stop Charlotte Douglas
C$ 860American Airlines
Booking Insights

Price, demand, and travel trends for flights to Freeport

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Freeport?

Toronto Pearson Intl Airport to Freeport is the cheapest route at C$ 765 round-trip, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Freeport?

On average, a round-trip flight from Canada to Freeport costs C$ 976, based on KAYAK data over the past 12 months. Round-trip fares from Toronto average C$ 918, while Montreal runs a bit higher at C$ 1,006.

What is the cheapest day to fly to Freeport?

Wednesday is the cheapest day to fly to Freeport at C$ 915 round-trip on average over the past 12 months on KAYAK. Saturday is the most expensive at C$ 1,151.

What is the cheapest month to fly to Freeport?

•February is the cheapest month to fly to Freeport with an average price of C$ 862 round-trip.
•July (C$ 1,145) and November (C$ 1,111) are the most expensive.

Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Freeport?

Afternoon flights to Freeport are the cheapest at C$ 923 round-trip on average. Night flights are the most expensive at C$ 1,316.

What is a good deal for flights to Freeport?

Flights under C$ 840 are considered a good deal. 25% of KAYAK users found round-trip flights to Freeport at or below these prices, with the lowest fares from:
•Calgary C$ 819
•Ottawa C$ 825
•Toronto C$ 828.

When are flights to Freeport the cheapest?

Flights to Freeport are cheapest 11 weeks before departure. Booking in this window typically costs about 30% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Freeport

Low season

September

Cheapest flight

C$ 329
Beat the crowds with an average 76% drop in traveller numbers.
The most popular month to fly with an average 66% increase in traveller numbers.
One-way flight from Toronto Pearson Intl Airport to Freeport

When to book flights to Freeport

Are your dates flexible? Find out the best times to travel to Freeport based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price

Your questions about flights to Freeport, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Freeport is a good deal?

    A good deal on a flight to Freeport is around C$ 840 round-trip. This fare is in the lowest 25% of round-trip prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How long are direct flights to Freeport from different departure cities?

    Direct flight time to Freeport varies depending on your departure city:

    • From Toronto: 3h 05m
    • From Montreal: 3h 20m

  • Which city has the cheapest flights to Freeport?

    Based on fares booked in the past 5 days, the cheapest flights to Freeport are from Toronto, starting at C$ 765 round-trip.

  • How expensive are last-minute flights to Freeport?

    Last-minute fares to Freeport (booked within two weeks of departure) are typically 20% higher than the average round-trip fare of C$ 976.

  • What is the difference between the most popular and the most frequent airline at Freeport?

    WestJet operates the most flights from Canada to Freeport at 2 per week, while American Airlines is the airline most often selected by KAYAK users searching for flights from Canada to Freeport. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airlines should I consider for flights to Freeport?

  • How many flights serve Freeport?

    Freeport receives 0 flights per day and 2 per week from across the world. Montreal has the most flights to Freeport, with 1 weekly flight.

  • What are the passport requirements for Canadians to visit the Bahamas?

    All Canadian citizens visiting the Bahamas must present a passport, which is valid for at least three months beyond the date of entry to the country. Visas are not required of Canadian citizens unless their planned stay will exceed eight months. Arriving Canadians must present proof of a return ticket.

  • Are there any special accommodations at the Freeport airport for passengers with disabilities?

    Yes, the Grand Bahamas Freeport International Airport features accessible restroom facilities for those travellers with reduced mobility. Additional considerations for the disabled have been made in the form of wheelchair accessible parking and pathways. For additional assistance, please contact your airline 48h prior to departing for Freeport.

  • Is there parking available where my ride can wait for me?

    Yes, outdoor parking can be found near to both terminals of the Freeport airport, including both long-term and short-term parking lots. The best option is to have your ride pull up in front of the arrivals terminal and collect you as you exit the airport. This way parking fees can be avoided.

  • What sort of amenities can I expect in the Freeport airport?

    The Grand Bahamas Freeport International Airport offers a number of modern amenities to travellers visiting the island, including several Duty Free and other shops as well as dining options, all in the main terminal building. There is also a post office from which passengers may mail their souvenirs and post cards home, and, should the need arise, a medical station is staffed 24h per day to provide basic care to passengers who feel ill or need assistance.

Your guide to booking Freeport flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Freeport, book around 11 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 30% lower during this window than last-minute fares.
  • For flights to Freeport, a good round-trip fare is around C$ 840. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Freeport in February. Round-trip fares historically average C$ 862, making February the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to noon to save up to C$ 393 per round-trip. Noon flights to Freeport average C$ 923 compared to C$ 1,316 for evening flights.
  • The Grand Bahamas International Airport (FPO) in Freeport is actually a privately-owned airport. It is also an inexpensive way to reach the islands of the Bahamas quickly from many departure points along the East Coast of the North American mainland such as New York or Florida.
  • Taking one of the local minibuses from the airport to the Freeport city centre is a cheaper option than hailing one of the many taxis that wait outside the terminal building. Buses in Freeport have a flat rate of about B$ 1.50 (C$ 1.82), while taxis will charge around B$ 3 (C$ 3.65) to begin, and then around B$ .40 (C$ .49) per mile after that.
  • Need to change your currency after arriving in the Bahamas? There are ATMs located in both terminals of the Freeport airport that will dispense local currency (Bahamian dollars). In order to use these ATMs, you will need to possess an international bank card.
  • When flying from Canada to the Grand Bahamas Freeport International Airport, it is considerably cheaper to fly from Toronto than from more western airports, such as Calgary. Generally speaking, flights from Canada to Freeport will be serviced by American Airlines and include at least one or two connections in the United States, most typically in Miami, Florida.
  • Expect warm temperatures when travelling to the Bahamas. Thankfully, the Freeport FPO airport is air conditioned and kept at a steady 28 degrees Celsius (82.4 degrees Fahrenheit).

Reviews of the top airline flying to Freeport

 
Need help choosing which airline to fly with to Freeport? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.0
American AirlinesOverall score based on 12130 reviews
7.4Boarding
7.9Crew
6.4Food
7.2Comfort
6.8Entertainment
Airline reviews

This may have been the hottest cabin temperatures I have experienced on any flight prior to take off lasting for approximately 30 minutes. I am not typically one to complain but I was genuinely worried about the health of several passengers on the flight due to the extreme temperatures including a small toddler.

2.0 MediocreRichard, Jul 2026
Read more American Airlines reviews

This may have been the hottest cabin temperatures I have experienced on any flight prior to take off lasting for approximately 30 minutes. I am not typically one to complain but I was genuinely worried about the health of several passengers on the flight due to the extreme temperatures including a small toddler.

I got bumped by Qantas to American Airlines incurring a 6 hr layover at lax. I was not happy

Air conditioning was out for about 15 minutes that made it uncomfortable. WiFi went out halfway into the flight. Flight was about 45 minutes late.

Delayed due to weather in Dallas (arriving flight arrived late), then boarded the plane only to deboard immediately afterwards, tire needed to be replaced. Flight supposed to depart at 6:15pm but departed at 9:35pm.

Meals were not so good. Snack between the meals was very bad. Like Japan Airlines, they could eliminate the snack and make the second meal much better.

Baggage allowances are terrible and the experience of only being allowed one bag and paying so much to take sporting equipment to a known ski area should be addressed.

The flight was on time and crew were nice, seats were tight and there was entertainment available

Good service, friendly staff. Food was average for airlines and the seats were small.

Didnt realize i had bought a seat that couldnt recline. Not horrible as it was very short flight.

Typically, I am always impressed with American personnel. These you run into the rude old hags that are still around. I can tell over my 40 years of flying with them, they have made strides in improving their attitudes.

More options for your flight to Freeport