Trips

Find Cheap Flights from Toronto Pearson Intl to Freeport Grand Bahama Intl (YYZ - FPO)

Search hundreds of travel sites at once for deals on flights to Freeport Grand Bahama Intl

Depart
Return
Any month
Compare vs. KAYAK |

Toronto Pearson Intl to Freeport Grand Bahama Intl Flight Information

Avg. Flight Duration 3h 10m
Flights Arrive in Freeport Grand Bahama Intl
Flights Depart from Toronto Pearson Intl
Flight Price C$ 606
Distance 1,909 km
Airlines Sunwing Airlines, American Airlines

Good to Know

Average price:
C$ 714
(avg. price over the last 2 weeks)
Good Deal:
C$ 659
or less (round trip)

When to Book Flights from Toronto Pearson Intl to Freeport Grand Bahama Intl

Flight prices as travel date approaches
-1 day
-2 days

Top Tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for C$ 658 or less.
The cheapest flight from Toronto Pearson Intl to Freeport Grand Bahama Intl was found, on average, 67 days before departure.
Book at least 3 weeks before departure in order to get a below-average price.

FAQs for Booking Toronto Pearson Intl to Freeport Grand Bahama Intl Flights

How long does a flight from Toronto Pearson Intl to Freeport Grand Bahama Intl take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 3h 15m.
Which airlines provide the cheapest flights from Toronto Pearson Intl to Freeport Grand Bahama Intl?
In the past 3 days, the cheapest round-trip tickets were found on Sunwing Airlines (C$ 606), Multiple Airlines (C$ 620) and American Airlines (C$ 946).
What’s the cheapest day of the week to fly from Toronto Pearson Intl to Freeport Grand Bahama Intl?
For Toronto Pearson Intl to Freeport Grand Bahama Intl, Saturday is the cheapest day to fly on average and Tuesday is the most expensive. Flying from Freeport Grand Bahama Intl back to Toronto Pearson Intl, the best deals are generally found on Wednesday, with Thursday being the most expensive.

Book cheap flights from Toronto Pearson Intl to Freeport Grand Bahama Intl (round-trip)

Airports
Origin
Toronto
C$ 606
only
C$ 606
Destination
Freeport
C$ 606
only
C$ 606
Sat, 1 Dec
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
3h 15m
Sat, 8 Dec
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
3h 05m
C$ 606
Trip: 8 days
9.0ExcellentShow reviews
Overall 9.0 Excellent
Based on 1 reviews
Boarding
7.0
Comfort
6.9
Crew
7.4
Entertainment
6.5
Food
6.8
YYZ
ANU
Mediocre 3.6

Disorganized lines & boarding. Lost my baggage to due the previous issue. Planes feel very "economy" - cheap view screens, poor economy, many people couldn't fit in the seats (haven't seen that in years). Not even a cookie for a snack.

MBJ
YYZ
Excellent 8.0

First check-in luggage is free

No free snacks

MZT
YVR
Good 6.0

I got to come back home! The fly was delayed due to a technical issue that required a part to be sourced. Unfortunately, the part was not available in the local shop (YVR-Vancouver) Instead they had to fly the part to be replaced from (YYZ-Toronto) The good fortune for us is that the hotel did allow us to use their facilities and enjoy their F&B all with the exception of a room to lay. They allowed pools and lounge chairs which is just as well. I am not trying to be critical but have the delayed occur while we were at the Airport-It would have been a killer way to close a vacation! Check-in agent was superb. She was very helpful and understanding and really a super star

Lack of information by local agents either by the design or just by being left in the dark. The Airport staff was not knowledgeable either they were very sympathetic and accommodating (more so than the Nexus-Local Agents) I am sure is beyond their power and is not something they have power or control over. It was bad luck! I would hate to be the incoming passengers as it meant they lost a whole afternoon.

YYZ
PVR
Good 7.3

Friendly crew, efficient operation.

No phone chargers, tight seating, not obvious how to raise arm rests, second movie was very dumb ( bird watching).

MCO
YYZ
Okay 4.0

Non-stop flights from YYZ to MCO and vice versa

No snacks Poor entertainment They weigh all hand carry items even backpacks No web check-in therefore no free seat selection

Tue, 11 Dec
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
8h 55m
Tue, 18 Dec
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
7h 49m
C$ 620
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 6 Oct
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
10h 49m
Sat, 13 Oct
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
9h 28m
C$ 946
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 33,678 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.8
Food
6.7
MXP
JFK
Excellent 9.0

Relatively comfortable plane, great movies (I watched four!), good timing between meals/snacks.

These planes are always SO cramped. We paid to be in the section with 9 seats across instead of 10 which was worth it but wish that they would just give everyone slightly more space - seems humane for such long flights! The group boarding on these huge planes always seems chaotic. Also it seems like it would honestly make more sense to start at the back and move forward. Would have less waiting for people in front of you to get settled. Wish the last snack had a piece of fruit or something with a bit more healthy aspect.

PHL
IND
Mediocre 2.0

Nothing, okay the movie

Flight attendant in back rude from start to end for no reason.

ORF
PHL
Good 6.6

Crew was wonderful

Not getting service even SW served on 45 min flight

MIA
CLT
Excellent 10.0

Fast

POP
MIA
Okay 5.3

i arrived alive

My flight was delayed on the way to Puerto Plata on 9/9 which made me miss an entire day and I was billed for a stay at the resort. I was booked to a crappy room in MIA that I had to get changed to another hotel. THEN my departing flight from Puerto Plata back to the US was delayed 2 plus hours (as was the first flight) due to a flat tire that had to be replaced. I missed my connecting flight and had to be placed on the next flight to DCA which was the last flight. This experience was the worst. I do not have a favorable opinion of American, of which I have flown this airline for years.

Sat, 1 Dec
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
3h 15m
Sat, 8 Dec
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
3h 05m
C$ 606
Trip: 8 days
9.0ExcellentShow reviews
Overall 9.0 Excellent
Based on 1 reviews
Boarding
7.0
Comfort
6.9
Crew
7.4
Entertainment
6.5
Food
6.8
MCO
YYZ
Okay 4.0

Non-stop flights from YYZ to MCO and vice versa

No snacks Poor entertainment They weigh all hand carry items even backpacks No web check-in therefore no free seat selection

YYZ
PUJ
Good 6.6

Direct flight, staff was courteous, priority checkin was worth it. Also the activity paid on the flight "dolphin encounter" was worh it.

Boarding delay of 50 min with no notice. We could have taken the kids to the restroom earlier, however we kept waiting as we thought that we'll board any minute. Aircraft looked dated, seats not too comfortable.

YUL
FLL
Mediocre 2.0

The price

The carry on limits. 5kg?!?

MZT
YVR
Good 6.0

I got to come back home! The fly was delayed due to a technical issue that required a part to be sourced. Unfortunately, the part was not available in the local shop (YVR-Vancouver) Instead they had to fly the part to be replaced from (YYZ-Toronto) The good fortune for us is that the hotel did allow us to use their facilities and enjoy their F&B all with the exception of a room to lay. They allowed pools and lounge chairs which is just as well. I am not trying to be critical but have the delayed occur while we were at the Airport-It would have been a killer way to close a vacation! Check-in agent was superb. She was very helpful and understanding and really a super star

Lack of information by local agents either by the design or just by being left in the dark. The Airport staff was not knowledgeable either they were very sympathetic and accommodating (more so than the Nexus-Local Agents) I am sure is beyond their power and is not something they have power or control over. It was bad luck! I would hate to be the incoming passengers as it meant they lost a whole afternoon.

FLL
YYZ
Excellent 8.0

Very pleasant flight.

Sat, 2 Feb
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
15h 20m
Sat, 9 Feb
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
15h 49m
C$ 657
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 5 Jan
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
3h 15m
Sat, 12 Jan
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
3h 05m
C$ 606
Trip: 8 days
9.0ExcellentShow reviews
Overall 9.0 Excellent
Based on 1 reviews
Boarding
7.0
Comfort
6.9
Crew
7.4
Entertainment
6.5
Food
6.8
CUN
YEG
Excellent 8.0

Small Seating. Unable to pre-check in.

YYZ
PVR
Good 7.3

Friendly crew, efficient operation.

No phone chargers, tight seating, not obvious how to raise arm rests, second movie was very dumb ( bird watching).

ANU
YYZ
Okay 4.0

Staff in Antigua were friendly and helpful.

Flight delay - but I didn't get a notice before arriving to the airport. I was offered expressed check-in since my luggage was lost on my arrival, but by the time they identified me to do so, it didn't make much difference in terms of my wait time. No gate arranged/available on arrival to Toronto, so we waited even longer again on the flight.

MZT
YVR
Good 6.0

I got to come back home! The fly was delayed due to a technical issue that required a part to be sourced. Unfortunately, the part was not available in the local shop (YVR-Vancouver) Instead they had to fly the part to be replaced from (YYZ-Toronto) The good fortune for us is that the hotel did allow us to use their facilities and enjoy their F&B all with the exception of a room to lay. They allowed pools and lounge chairs which is just as well. I am not trying to be critical but have the delayed occur while we were at the Airport-It would have been a killer way to close a vacation! Check-in agent was superb. She was very helpful and understanding and really a super star

Lack of information by local agents either by the design or just by being left in the dark. The Airport staff was not knowledgeable either they were very sympathetic and accommodating (more so than the Nexus-Local Agents) I am sure is beyond their power and is not something they have power or control over. It was bad luck! I would hate to be the incoming passengers as it meant they lost a whole afternoon.

MCO
YYZ
Mediocre 2.0

Our flight changed without warning 2 weeks before from a direct flight to a non-direct flight. Unable to get money back for upgrade or flight.

Thu, 25 Oct
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
6h 47m
Sat, 24 Nov
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
10h 19m
C$ 659
Trip: 31 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 16 Feb
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
3h 15m
Sat, 23 Feb
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
3h 05m
C$ 678
Trip: 8 days
9.0ExcellentShow reviews
Overall 9.0 Excellent
Based on 1 reviews
Boarding
7.0
Comfort
6.9
Crew
7.4
Entertainment
6.5
Food
6.8
MZT
YVR
Good 6.0

I got to come back home! The fly was delayed due to a technical issue that required a part to be sourced. Unfortunately, the part was not available in the local shop (YVR-Vancouver) Instead they had to fly the part to be replaced from (YYZ-Toronto) The good fortune for us is that the hotel did allow us to use their facilities and enjoy their F&B all with the exception of a room to lay. They allowed pools and lounge chairs which is just as well. I am not trying to be critical but have the delayed occur while we were at the Airport-It would have been a killer way to close a vacation! Check-in agent was superb. She was very helpful and understanding and really a super star

Lack of information by local agents either by the design or just by being left in the dark. The Airport staff was not knowledgeable either they were very sympathetic and accommodating (more so than the Nexus-Local Agents) I am sure is beyond their power and is not something they have power or control over. It was bad luck! I would hate to be the incoming passengers as it meant they lost a whole afternoon.

CUN
YEG
Excellent 8.0

Small Seating. Unable to pre-check in.

YYZ
ANU
Mediocre 3.6

Disorganized lines & boarding. Lost my baggage to due the previous issue. Planes feel very "economy" - cheap view screens, poor economy, many people couldn't fit in the seats (haven't seen that in years). Not even a cookie for a snack.

YUL
FLL
Mediocre 2.0

The price

The carry on limits. 5kg?!?

YYZ
PUJ
Good 6.6

Direct flight, staff was courteous, priority checkin was worth it. Also the activity paid on the flight "dolphin encounter" was worh it.

Boarding delay of 50 min with no notice. We could have taken the kids to the restroom earlier, however we kept waiting as we thought that we'll board any minute. Aircraft looked dated, seats not too comfortable.

Mon, 28 Jan
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
10h 05m
Sat, 2 Feb
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
27h 56m
C$ 680
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 21 Sep
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
9h 15m
Fri, 28 Sep
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
6h 01m
C$ 701
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 22 Nov
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
24h 30m
Sun, 25 Nov
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
26h 57m
C$ 775
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 1 Oct
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
6h 47m
Mon, 8 Oct
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
5h 06m
C$ 834
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 23 Dec
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
12h 30m
Sat, 29 Dec
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
11h 29m
C$ 857
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 22 Dec
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
12h 30m
Sat, 29 Dec
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
11h 29m
C$ 887
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 22 Dec
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
12h 30m
Sat, 29 Dec
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
11h 29m
C$ 903
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 21 Dec
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
11h 00m
Fri, 28 Dec
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
5h 19m
C$ 912
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 5 Oct
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
19h 08m
Sat, 13 Oct
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
5h 55m
C$ 921
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 29 Dec
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
12h 30m
Sat, 5 Jan
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
22h 39m
C$ 1012
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 9 Mar
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
7h 10m
Sat, 16 Mar
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
14h 39m
C$ 1041
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 25 Dec
YYZ
Toronto Pearson Intl
FPO
Freeport Grand Bahama Intl
7h 30m
Sat, 5 Jan
FPO
Freeport Grand Bahama Intl
YYZ
Toronto Pearson Intl
19h 34m
C$ 1097
Trip: 12 days
Overall 0.0 Poor
Based on 0 reviews
Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel