C$ 261 Find Cheap Flights from The Bahamas to Canada – Compare and Save

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from The Bahamas to Canada departing on 30/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
1 adult, Economy, 0 bags

Save 20% 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.

Flight Deals
Booking Insights
Flight Deals

Cheap Flights from The Bahamas to Canada

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from The Bahamas to Canada that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals from The Bahamas to Canada

Fri, 11 Sep - Fri, 18 Sep
WestJet Logo
12:00 p.m. - 3:30 p.m.
NAS
-
YYZ
3h 30mdirect
WestJet Logo
7:45 a.m. - 11:10 a.m.
YYZ
-
NAS
3h 25mdirect
C$ 414WestJet
Fri, 11 Sep - Sun, 20 Sep
WestJet Logo
12:00 p.m. - 3:30 p.m.
NAS
-
YYZ
3h 30mdirect
WestJet Logo
7:45 a.m. - 11:10 a.m.
YYZ
-
NAS
3h 25mdirect
C$ 428WestJet
Sun, 8 Nov - Sat, 21 Nov
Multiple Airlines Logo
8:30 p.m. - 11:59 p.m.
NAS
-
YYZ
3h 29mdirect
Multiple Airlines Logo
7:00 a.m. - 5:49 p.m.
YYZ
-
NAS
10h 49m
1 stop
C$ 484Multiple Airlines
Sun, 8 Nov - Sat, 21 Nov
Multiple Airlines Logo
12:25 p.m. - 3:53 p.m.
NAS
-
YYZ
3h 28mdirect
Multiple Airlines Logo
12:15 p.m. - 3:40 p.m.
YYZ
-
NAS
3h 25mdirect
C$ 484Multiple Airlines
Thu, 24 Sep - Wed, 30 Sep
Air Canada Logo
2:20 p.m. - 7:50 a.m.
NAS
-
YTZ
17h 30m
1 stop
Air Canada Logo
8:55 p.m. - 1:25 p.m.
YTZ
-
NAS
16h 30m
2 stops
C$ 506Air Canada
Thu, 24 Sep - Wed, 30 Sep
Air Canada Logo
2:20 p.m. - 9:30 p.m.
NAS
-
YTZ
7h 10m
1 stop
Air Canada Logo
10:45 a.m. - 1:25 p.m.
YTZ
-
NAS
26h 40m
1 stop
C$ 509Air Canada
Sat, 12 Sep - Wed, 16 Sep
Porter Airlines Logo
5:15 p.m. - 8:40 p.m.
NAS
-
YYZ
3h 25mdirect
Porter Airlines Logo
12:55 p.m. - 4:15 p.m.
YYZ
-
NAS
3h 20mdirect
C$ 517Porter Airlines
Sat, 12 Sep - Sat, 19 Sep
Air Transat Logo
5:15 p.m. - 8:40 p.m.
NAS
-
YYZ
3h 25mdirect
Air Transat Logo
12:55 p.m. - 4:15 p.m.
YYZ
-
NAS
3h 20mdirect
C$ 527Air Transat
Sat, 15 Aug - Sat, 22 Aug
Porter Airlines Logo
6:05 p.m. - 9:30 p.m.
NAS
-
YYZ
3h 25mdirect
Porter Airlines Logo
1:45 p.m. - 5:05 p.m.
YYZ
-
NAS
3h 20mdirect
C$ 541Porter Airlines
Wed, 12 Aug - Sat, 22 Aug
Air Transat Logo
5:15 p.m. - 8:40 p.m.
NAS
-
YYZ
3h 25mdirect
Air Transat Logo
1:45 p.m. - 5:05 p.m.
YYZ
-
NAS
3h 20mdirect
C$ 579Air Transat
Booking Insights

KAYAK's insights & trends for flights to Canada

Get data-powered insights and trends into flights to Canada to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to Canada?

These are the best round-trip prices found by users searching on KAYAK in the last 5 days.

The cheapest ticket to Canada from The Bahamas found in the last 5 days was to Montreal Pierre Elliott Trudeau Intl Airport, at C$ 271 round-trip. The most popular route is Georgetown (GGT) to Toronto Pearson Intl Airport (YYZ), and the cheapest round-trip airline ticket found on this route in the last 5 days was C$ 282.

What is the cheapest month to fly from The Bahamas to Canada?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from The Bahamas to Canada, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.

The cheapest month for flights from The Bahamas to Canada is December, when tickets cost C$ 300 (return) on average. On the other hand, the most expensive months are August and May, when the average cost of round-trip tickets is C$ 621 and C$ 436 respectively.

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

The average price for all round-trip flights from The Bahamas to Canada depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.

The cheapest time of day to fly to Canada is generally at night, when round-trip flights cost C$ 296 on average. Morning departures are around 55% more expensive than evening flights, on average. The most expensive time of day to fly to Canada is generally in the morning, which is peak travel time and where the average cost of a ticket is C$ 670.

How far in advance should I book a flight from The Bahamas to Canada?

To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights to Canada, removes the top 0.1% to account for outliers, and then takes the average of all the values for each week.

To get a below-average price on the flight from The Bahamas to Canada, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 7 weeks before departure.

Which is the cheapest airport to fly into in Canada?

Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Canada is Toronto Pearson Intl Airport (YYZ), with an average flight price of C$ 313.

Good to know

Low season

January

Cheapest flight

C$ 261
Best time to beat the crowds (28% less expensive on average)
Most popular time to fly (5% more expensive on average)
Flight from Nassau to Toronto

FAQs for booking flights from The Bahamas to Canada

  • How does KAYAK find such low prices on flights from The Bahamas to Canada?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from The Bahamas to Canada.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from The Bahamas to Canada?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from The Bahamas to Canada is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from The Bahamas to Canada?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly from The Bahamas to Canada with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from The Bahamas to Canada?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from The Bahamas to Canada up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • What is the cheapest day to fly to Canada?

    Based on KAYAK data, the cheapest day to fly to Canada is Friday when round-trip tickets can be as cheap as C$ 418. On the other hand, the most expensive day to fly is Tuesday, when round-trip prices are C$ 638 on average.

Reviews of the top 4 airlines flying from The Bahamas to Canada

 
Need help choosing which airline to fly with from The Bahamas to Canada? 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.
8.0
Porter AirlinesOverall score based on 449 reviews
7.5Food
8.6Crew
8.2Boarding
6.9Entertainment
8.0Comfort
Airline reviews

Boarding pass counter did not open until 2 hrs before flight. We were there 3 hrs before as we like to be early ( eat, relax etc). Due to this the line up was large , thus never got through security till 15 min before boarding. Other than that, everything was great

8.0 ExcellentDarren, Jul 2026
YYT - YHM
Read more Porter Airlines reviews

Boarding pass counter did not open until 2 hrs before flight. We were there 3 hrs before as we like to be early ( eat, relax etc). Due to this the line up was large , thus never got through security till 15 min before boarding. Other than that, everything was great

The agent at check in was very cordial and gave me seat 4a with nobody beside me as I asked if possible

Seats not as comfortable but understand as it was a smaller plane/ short flight. All in all, I’ve never had any issues with Porter. Great company to fly with

We were very offended Reserva check in agent in Calgary. Erroneously profiled and reprimanded for using Reserve line . Hadn't even looked at tickets. We were in fact Reserve passengers

The staff was amazing. Best service I’ve had on an aircraft in a long time. Was not particularly happy with the food. Flight was at 10:50 and left home too early for breakfast and wasn’t able to purchase food at airport and felt for sure I could get some breakfast to buy on airplane. Nope as food was served around 11:30 and only one choice left (I was at 22C) so ordered the chicken dish thinking I’m getting a hot meal but cold chicken with rice and carrots etc. I was looking forward to a croissant sandwich and a hot cup of tea. The FA was kind to explain they were serving dinner at that time. She was lovely Other than the disappointment with the food the staff was amazing. On my return flight I will make sure to eat and take some food with me so I’m not hungry or disappointed. This was my second time ever flying Porter and will consider checking them when I next come to visit my daughter. Have to say it again best crew I’ve ever experienced on a flight and I travel quite a bit. Thanks.

A few improvements: 1. No signages at the airport that the porter airline was a codeshare and i could check-in at American counter. 2. Crew at the gate said they couldn't change my reward to Alaska - despite that being done previously 3. Despite there being many open seats, i was assigned a seat at the very back near lavatory, last row. Fortunately, the pilot wanted more people moved up so the flight attendants moved me up. It seemed very odd to have been stuck in last row with very few people nearby..

I didn’t receive any help when they messed up and wasn’t honest and the supervisor did absolutely nothing to help me so I had to buy another ticket at $537

There was No Flight. Both Kayak and Porter refused to honor my booking. I was asked for an additional 1,300 $ CAD to keep the flight. After several emails to both Kayak and Porter I was ignored. I had to cancel my March spring break plans, dog kennel and hotel. I had to re-book another vacation to Nassau in January w Expedia. I had to re-book a new vacation for spring break. Porter and Kayak both blamed each other and would not work together to fix this. Not cool.

Even tho the flight was a bit delayed the team was apologetic. Everyone was friendly and efficient.

The flight was a little delayed but check in was easy and boarding was quick. Luggage was quickly available and everything worked great.

My screen was broken so now movies, etc, but I didn’t really mind. They did work on it, so good effort on their part.

Arm rests are too small and too close. No screens, movie selection was very limited and poor. Food is pretty much overpriced cheap convenience store food.

Crew was good, helpful. Flight ran on time.would have liked to take airtransat home to MTL. But the price back from San Jose Costa Rica was MUCH more expensive than the flight from MTL to San Jose c.r.

i was not able to take my flight because the information i needed to book my dog correctly was not provided

They never sent me a confirmation to say my flight time had changed so I cut my holiday short by 6 hours Had to pay over 50 American for my luggage to be checked on the way home and that’s more that it cost on the way there. Arbitrarily charging more for the same thing when the passenger has no options is shady The cabin was an icebox going there and back, if all the passengers have their gloves on and their hoods up that should be an obvious sign to turn up the heat

I was very nice to arrive earlier than scheduled. Very much appreciated. No issues with flight. All was good.

The on-board crew were professional and friendly and made the trip feel like we were taken care of well. The gate for the flight departure changed three times...not great but not terrible. Considering it was the day of the New Jalisco Cartel mayhem, we can't really complain.

The Turkish was good . I had a problem with air Transat terrible experience for me

Onward flight was okay. return from Lisbon was poor as we missed our flight due to a long line at the passport control. Air Transat made no effort to accommodate us even though we were at the passport control 40 minutes prior to the departure.

Very good. A lot better experience then I expected for an economy flight.

First time flying WestJet airlines and it was a wonderful experience!

It would have been nice to know there was no on flight entertainment

It was ok. Jet was ok but it lacked many convinces we have experienced on other airlines such as in seat entertainment. Space seamed more compact than other airlines. They did not provide the gate to gate assistance we arranged for for our mom who needed a wheel chair.

Good flight. We were all boarded in good time for departure time but baggage loading had barely begun. So left late. No food just snacks and basic drinks for free (food also for purchase). No entertainment as again, unable to connect with wifi on WestJet despite being a rewards member.

For some reason pretty much all zones were called almost one after the other and we all ended up standing without moving for what seemed like a long time. Definitely not WestJet’s fault. Likely the guys in hiviz vests at boarding desk. The big problem was zero explanation. If there is a good reason for something people will understand. As a consequence of this delay flight was quite late leaving. Zero entertainment on board. I’m a Rewards member but was unable to connect to the Wifi. First world problems, I know. Flight was otherwise excellent.

Due to delays at SFO, my WestJet light missed its connecting WestJet flight. If they had held the plane in Calgary for 15 minutes, 2 families with children would not have been stranded in Calgary for more than 24 hours. I understand the need to be on-time, but when it is the same company, you would think they could make a phone call. Or maybe they could go to a higher altitude to make up for lost time? Instead of attempting to put us on another flight, they rescheduled us for the same connecting flight 24 hours later. We then had to scramble to find a hotel, which they state that they were not responsible for since the delay was not their fault and therefore became an additional out of pocket expense for us. The customer service is severely lacking here at this company. They also mentioned that if we purchased our tickets through a 3rd party site (Kayak) versus WestJet directly, that they couldn't help us. Seriously?? Additionally, we lost 2 days of travel and missed out on tours and taxis that were pre-booked. I will not be using WestJet again,

Everyone was extremely friendly and nice, from the front desk to the cabin crew!

The crew was excellent. The turbulence was very bad and they were unable to serve our dinner. The captain informed the passengers that we were going to get water and snack instead. They provided us ample snacks instead. Otherwise the trip was good.

Delayed but they wouldn’t tell us tell after boarding was scheduled to start. So it’s like we know it’s delayed why won’t they say anything?? How long? The. We ended up sitting on the tarmac for 2 hours before they finally cancelled the flight. Bad!

There was no food but a singular cookie for a flight that was over 5hours??? Yeah not fun I was starving and again super cramped plane and you guys need to get planes with screens too, WiFi is nice but common we need more

Kept me waiting for hours with the excuse of aircraft needed to cool down and then cancelled.

The flight was on time. The seats were ok and the Indian veg food was good. Overall good experience.

First time flier on Air Canada and absolutely loved it. Everything was so clean. Friendly staff. Easy boarding.

Fine and uneventful I got to my destination safely No inflight entertainment Seats are not very comfortable

Well I had insisted to be put on standby because I knew there was one seat so there should have been another. There was, seat 36AC for both of us, the last row in the plane that does not recline nor does it have any room in the overhead bin because of plane necessities. The bathroom right behind so a line up with people's bums on your arm rests, etc. We were happy to get a flight earlier because of the missed connection, but we saw flight people who were sitting in customer seats and I felt we should have been seated there and they should have been put in the back. Plus the stewardesses were wearing so much perfume, I had to hold my nose because of a severe allergy to perfume.

Planes arriving on time would be better. Apparently flights are delayed almost all the time, making your connection impossible then having to rebook on another flight at another time. There is no regard for customers who need to travel somewhere at a certain time. Connection flights are not held by the same airline, even though they know the plane can get there within 30 minutes or less. Airline staff is amazing, but the excuses Air Canada gives for delays is not truthful. Some messages will say mechanical problems and the next message for the same plane will say air traffic control issues. So what is true? They don't need to refund anyone if they use these two excuses. So if travel from B.C. to Montreal with delays like this is common, I will consider not flying there anymore. When we missed our connecting flight, the next flight had one seat (4.5 hours later) and the next flight was a red eye at 10:45. Big difference from our 12:15 initial flight.

No charger and no entertainment on the way back. The plane's super old-like 80s old-with zero TVs. At least the free Wi-Fi works, so definitely bring your iPad. Also, no meal on this 7-hour flight.

The upgraded seats on the smaller flights I guess is a toss up if you get a full meal. We paid less for the ticket on the way there and got a full meal where we got a snack and drink on the way home. The lounge was also in the other terminal too. No entertainment on the seat and no wifi on the plane.

It was horrible experience, as my flight was delayed over 5 hours. There was no compensation provided. They wasted my whole day.

Only drink served. Miss the little snacks offered with drink free. A shame snack bag is not offered free any longer 😔

Everything you need to know for your flight to Canada

Cabin class types available on flights to Canada

Cabin classes available on flights to Canada. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.