FPO

C$ 332 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$ 736
Typical prices: C$ 813-C$ 1,244
Multiple Airlines
Fri 26/10Fri 2/11
YYZ - FPO • 1 stop
Cheapest one-way flights
C$ 332
Typical prices: C$ 337-C$ 663
Multiple Airlines
Thu 25/10
YHM - FPO • 1 stop
Direct flights
You can fly direct with WestJet. Average duration is 3h 27m
FAQs
FAQs
Top airlines
Most flights • 2 per week
Best reviews • 7.1 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 11% 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

Mon, 26 Oct - Mon, 2 Nov
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. - 5:10 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
6h 25m1 stop Fort Lauderdale
C$ 736Multiple Airlines
Wed, 7 Oct - Wed, 14 Oct
Multiple Airlines Logo
7:45 a.m. - 6:15 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
10h 30m1 stop Nassau Intl
Multiple Airlines Logo
7:45 a.m. - 3:30 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
7h 45m1 stop Nassau Intl
C$ 757Multiple Airlines
Wed, 14 Oct - Fri, 16 Oct
Multiple Airlines Logo
7:45 a.m. - 7:15 a.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
23h 30m1 stop Nassau Intl
Multiple Airlines Logo
11:00 a.m. - 8:55 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
9h 55m1 stop Fort Lauderdale
C$ 762Multiple Airlines
Fri, 23 Oct - Fri, 30 Oct
Multiple Airlines Logo
7:45 a.m. - 10:00 a.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
26h 15m1 stop Nassau Intl
Multiple Airlines Logo
11:00 a.m. - 11:55 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
12h 55m1 stop Fort Lauderdale
C$ 773Multiple Airlines
Mon, 25 Jan - Fri, 5 Mar
American Airlines Logo
7:15 a.m. - 4:31 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
9h 16m1 stop Miami
American Airlines Logo
1:54 p.m. - 11:13 a.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
21h 19m1 stop Charlotte Douglas
C$ 779American Airlines
Mon, 25 Jan - Fri, 5 Mar
American Airlines Logo
7:15 a.m. - 4:31 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
9h 16m1 stop Miami
American Airlines Logo
1:54 p.m. - 11:13 a.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
21h 19m1 stop Charlotte Douglas
C$ 779American Airlines
Mon, 25 Jan - Fri, 5 Mar
American Airlines Logo
7:01 a.m. - 4:31 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
9h 30m2 stops New York LaGuardia Miami
American Airlines Logo
1:54 p.m. - 10:38 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
8h 44m1 stop Charlotte Douglas
C$ 784American Airlines
Mon, 25 Jan - Fri, 5 Mar
American Airlines Logo
7:01 a.m. - 4:31 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
9h 30m2 stops New York LaGuardia Miami
American Airlines Logo
1:54 p.m. - 10:38 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
8h 44m1 stop Charlotte Douglas
C$ 784American Airlines
Sun, 31 Jan - Wed, 24 Feb
Multiple Airlines Logo
7:00 a.m. - 1:30 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
6h 30m1 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$ 789Multiple Airlines
Sun, 6 Dec - Sat, 12 Dec
Multiple Airlines Logo
8:00 a.m. - 6:15 p.m.YYZ  Toronto Pearson Intl-FPO Freeport Grand Bahama Intl
10h 15m1 stop Nassau Intl
Multiple Airlines Logo
7:45 a.m. - 2:53 p.m.FPO  Freeport Grand Bahama Intl-YYZ Toronto Pearson Intl
7h 08m1 stop Nassau Intl
C$ 796Multiple Airlines
Booking Insights

Price, demand, and travel trends for Canada to Freeport flights

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

What is the cheapest flight to Freeport?

Toronto Pearson Intl Airport to Freeport is the cheapest route at C$ 736 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?

A round-trip flight to Freeport costs C$ 944 on average, based on data over the past 12 months on KAYAK. Round-trip fares from Toronto average C$ 888, while Montreal runs a bit higher at C$ 974.

What is the cheapest day to fly to Freeport?

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

What is the cheapest month to fly to Freeport?

  • February is the cheapest month to fly to Freeport with an average price of C$ 834 round-trip.
  • July (C$ 1,108) and November (C$ 1,075) 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$ 893 round-trip on average. Night flights are the most expensive at C$ 1,274.

What is a good deal for flights to Freeport?

Flights under C$ 813 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:

  • Toronto C$ 802
.

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$ 332
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (2% more expensive on average)
Flights from Hamilton 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.

  • 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.

  • 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.

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

    Direct flight time to Freeport varies depending on your departure city:
    • from Montreal: 3h 20m
    • from Toronto: 3h 05m

  • Where can I fly from to get the cheapest fares to Freeport?

    Based on fares booked in the past 5 days, the cheapest flights to Freeport are from:
    • Toronto, from C$ 736 round-trip

  • 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.

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

    A good deal on a flight to Freeport is around C$ 813 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 expensive are last-minute flights to Freeport?

    Last-minute fares to Freeport – booked within 2 weeks of departure – run 20% above the average round-trip fare of C$ 944.

  • Which airlines should I consider for flights to Freeport?

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, aim to book around 11 weeks before you fly. That window historically saves about 30% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Freeport, recent KAYAK data shows that stronger deals tend to land around C$ 813 round-trip. If you see a fare below that threshold, it's a strong deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Freeport in February. Round-trip fares historically average C$ 834 that month – typically the cheapest month to travel based on 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$ 381 per round-trip. Noon flights to Freeport average C$ 893 compared to C$ 1,274 for evening flights. See the time-of-day chart above for the full breakdown.
  • 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.1
American AirlinesOverall score based on 12046 reviews
7.5Boarding
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