C$ 175 Find Cheap Flights to The Bahamas

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to The Bahamas departing on 31/1. 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

Search hundreds of travel sites at once for deals on flights to The Bahamas

Travellers love KAYAK
41,299,237 searches in the past 7 days on KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best The Bahamas Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Nassau
Nassau1 stopC$ 401
Freeport
Freeport1 stopC$ 693
Georgetown
Georgetown1 stopC$ 448
Marsh Harbour
Marsh Harbour1 stopC$ 522
Gregory Town
Gregory Town2 stopsC$ 801
Governor’s Harbour
Governor’s Harbour2 stopsC$ 1,187
Port Royal
Port Royal2 stopsC$ 681

Good to know

Low season

September

High season

March

Cheapest flight

C$ 175
Best time to beat the crowds (25% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flight from Toronto Pearson Airport to Nassau

FAQs - booking The Bahamas flights

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

    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 Canada to The Bahamas.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Canada to The Bahamas 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 Canada to The Bahamas?

    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 Canada to The Bahamas 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 Canada to The Bahamas?

    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 Canada to The Bahamas up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to The Bahamas

  • Looking for cheap airfare to The Bahamas? 25% of our users found round-trip tickets to The Bahamas for the following prices or less: From Toronto Pearson Intl C$ 475, from Montreal Pierre Elliott Trudeau Intl C$ 524, from Calgary C$ 669
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Canada is September.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest The Bahamas flight deals.
See more tips

Top 5 airlines flying to The Bahamas

Need help choosing which airline to fly with from Canada to The Bahamas? 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
DeltaOverall score based on 8512 reviews
8.0Comfort
7.3Food
8.2Boarding
8.6Crew
7.9Entertainment
Airline reviews

It was terrible, I sat next to a person with a cat, I'm allergic to animal dander, my discomfort was extreme

6.0 Goodstephanny, Jan 2025SDQ - JFK
Read more Delta reviews

It was terrible, I sat next to a person with a cat, I'm allergic to animal dander, my discomfort was extreme

Other then mechanical/ computer problem and 3.5 hours flight delay the flight was great. I guess that what happened when you fly an old airplane now a day.

It was terrible, if they ran flights on time it would make a big difference.

Very dissatisfied with the fact that I had upgraded to first class for the second part of my trip only to find out that the lounge was still not available to me, as well as not having any food or drink service on the flight due to weather, so I lost out more than what I paid for.

Delta cancelled my flight less than 24 hours before departure and provided no alternative options. Left me to fend for myself basically. Scrambled to book flight on another airline and paid a fortune to do so last minute.. Can’t wait to see how Delta deals with my refund.

Luggage delayed and 6 days later I still don't have it.

I specifically picked out right side aisle seats because my left knee sometimes needs to be stretched. But my experience this trip was that the seats were shuffled and I lost those assigned seats, resulting in me having to sit in a much less desirable position for my comfort.

Overall it was not that bad! The delay on the second leg to Indianapolis , was really unexpected!!

Nothing unusual. It was fine. I hate having to pay extra for my seat.

I am so shocked at the service in first class. We were not greeted or offered a beverage for 45 minutes into the flight. She did however have time to write a long note. I just wanted a snack and something to drink. We were never offered coffee and the snacks came after dinner? It was the oddest flight I have ever been on. The gentleman next to me got up and gave our dinner box’s to the flight attendant and asked for a second glass of wine for each of us. Our dinner boxes sat on our tray for 20 minutes. She was rather distracted. He then asked another flight attendant for wine… finally we had a second glass. I was trying to give her some grace, she also told the man next me we couldn’t have any more wine because we drank it all… after landing the seasoned traveler next me ask for her employee number. Then it was a mutiny! She was refusing and it got tense. The captain came and asked what was happening, the flight attendants totally gave a biased account of the fact. The captain told the police the man I was seated next to was intoxicated! That was completely inaccurate and it really escalated things. I policeman found me at the luggage carousel to verify the facts. The flight attendants made false accusations that he touched them! That never happened. It was a very poorly trained crew. I am so anngry and shock by the entire experience! It was terrible service! I would like a refund for what I paid to be in first class and the most uncomfortable flight ever. I always fly Delta, it has been wonderful. I was so flustered by the entire experience! Please give me an update on this matter! Thank you, Kelle Myers

Plane 3 hours late. Missed connection. No help from gate staff. App horrible. Lost connection repeatedly. No service desk. Finally got help from young girl driving cart.

Not as good as expected Air Can needs to improve totally rated on internet as worst

The flight was delayed, it took longer than anticipated because of weather, and they broke my luggage.

Everything was good. Flight was on time, luggage pickup was quick. The staff were great. Could not ask for anything more.

lots of delays the crew were unclear about where to pick up my carry-on, which they took from me to check in on the plane.

They needed people to check a bag, they did check my bag and I had to wait 10 minutes after the flight to get it it wasn’t too bad

HORRIBLE WITH THEIR WEBSITE!!! WORST WEBSITE IN THE WHOLE AIRLINE INDUSTRY

It was 4 hours late. Almost missed my connecting flight no food or drinks on connecting flight. Overall terrible experience

Cramped seats. Audio jack for the in -flight entertainment was broken.

Had a crying baby and a toddler behind me so it was difficult to get comfortable. Searing was tight even for a relatively small person like myself (5’8” 155). Fast flight but arrived so early the gate assigned was still occupied by another plane so we had to wait for about 20-25 minutes to get reassigned to a new gate and get over there.

The service and food needs to improve to catch up with other international flights

Flight attendant walked away once they landed and we were forced to wait another hour after an already 3hr delay.

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.

The gate changed over 6 times in the 4 hours before this flight having us walking all over and back again. The agent told me that the American app and the airport monitors are not reliable and I should Google the flight number for accurate flight information! Shocking tip but the gate still kept changing anyway and then the flight was delayed an hour because of another maintenance issue. Not a great experience.

Check bag location is full of rude employees who are unwilling to assist with issues after talking to AA on the phone and relaying messages. The boarding was good. While on the flight it got really hot. Asked flight attendant if there’s a way to drop the temp and make it more comfortable as we are flying from DC to Miami so flying from cold to hot weather. No changes made. Stayed hot and uncomfortable on the plane. When asked again about the AC being down the flight attendant said no the WiFi was down but not the AC. I mentioned it was still hot. No changes.

The flight was great, and I have never ridden in first class previously so I don't have any practical knowledge of the norm. The flight out to DFW was delayed and I sat in economy which was as expected, not nearly as spoiled as I was in first class which had more general room but that is par for the course. I have no complaints and will wait until I fly American again before I can make a valid improvement. I will fly American again in the future.

It was nice being on a flight that had working wifi. The boarding was quick - why don’t all airlines have small boarding groups window to aisle? Makes so much sense!!! I was disappointed to be the first person stopped to have to gate check my carryon. Especially when there was plenty of overhead space at the back! But I get it…keeps it moving. Crew was nice.

My flight back my reservations were list because they said I didn't pay my pet fee when I had a receipt

Just about made it for the next flight. They need to put in longer layovers if they know they close the gate 10 min before they take off. I will never do a layover for less than 90 minutes

Excellent customer service at check in at Austin flight to DFW and excellent customer service from Karren in terminal B at DFW.

Too squished in seats. I'm 110 lbs and 5'6....can't imagine being any bigger and flying

The flight attendants were great, but not much room while sitting and it would be nice to get free movies.

Absolutely the worst airline I have ever taken. They lost my baggage and told me my bag tags had been cancelled. When my bags arrived days later I had to pick them up at 3:15 am. My return flight was delayed another 6 hours and they broke my bag. Westjet does nothing to try and make it a better customer experience and all the customers services representatives I spoke with were useless and incompetent. Never flying westjet again.

Easy self checkin and baggage drop. No in seat entertainment, but wifi and app worked well

it's all good nothing you can do make better 😌

Flight was delayed due to mechanical issues to the point that I missed my connection and had to wait for 6 hrs in Calgary... thankfully I wasn't in a rush or that would have been annoying

It was an awesome experience flying with Westjet. This was my first domestic flight experience in Canada.

Single flights to Cancun purchased through third-party, initially had issues printing luggage labels with the lady at the airport Pearson… Was super friendly and assisted quickly despite being very busy

Original flight canceled and communicated poorly. A series of gate changes , delays and plane changes followed. Even after the entire flight boarded there was another plane changes followed. Food vouchers provided to my travel companion but not to me despite being on the same reservation. No in flight entertainment. The entire experience was terrible although the flight crew were great.

It was great being a direct flight from Calgary to Tokyo. No transfer to worry about.

My flight was delayed for more than 18 hours no accommodations was provided spent the night at the airport

Economy middle seat was so narrow that I could not sit back comfortably with passengers on either side of me. Over the 9-hour flight, with my body slightly twisted most of that time, my previously-healthy left knee became very painful, even though I got up to walk multiple times. The knee is still painful 3 weeks later. Otherwise, it was a nice flight, but I was crippled over my entire vacation.

flight was delayed, there was open communication about the delay the delay pushed way past the posted delay time and

This was my first time flying on Air Canada and the experience was good and pleasant enough, great crew members and the price I paid was amazing,

This was my first time and the experience was good and pleasant enough, great crew members and the price I paid was amazing,

I was overcharged either by United or sister airline Air Canada. It's exhausting dealing with companies nowadays that irresponsibly abuse access to credit/debit cards.

My flight was delayed, causing a shortened connection to my second flight, which led to a stressful experience. Additionally, I had to pay the luggage fee twice, for which I have receipts. Since Air Canada and United Airlines collaborate, their partnership should aim to provide better service, rather than leaving passengers to bear the consequences of an unprofessional experience.

Service and crew very organised however the plan and seat seemed very dated and not enough space

One leg of the flight arrived late which necessitated a rebooking on the next leg. Although there were no major weather events in play, best choice offered was a 7 hour wait in the Vancouver airport for a 4 hour totally packed red eye flight to Ottawa. No opportunities to return earlier via other major hubs like Toronto or Montreal. Felt very much like national routes were no longer well supported. Adding insult to injury, entertainment system for my seat was out of order. Thought I might use wi-fi, but discovered it would cost $10 per hour! Paid a lot for the flight as it was over the holiday period. Probably won't be doing that again.

Plane was smooth. More of a YVR issue, but the gate at departure was JAM PACKED with people and departing flights. Literally standing room only around the gates... This should be staggered or spread out better. Other than that, the flight was fine.

Book Cheap The Bahamas Plane Tickets

Recent round-trip flight deals

28/1Tue
2 stopsUnited Airlines
19h 15mYYZ-NAS
4/2Tue
2 stopsUnited Airlines
30h 40mNAS-YYZ
C$ 402
2/3Sun
2 stopsUnited Airlines
16h 48mYYZ-NAS
7/3Fri
2 stopsUnited Airlines
24h 38mNAS-YYZ
C$ 404
28/1Tue
directWestJet
3h 37mYYZ-NAS
4/2Tue
directWestJet
3h 40mNAS-YYZ
C$ 421
27/1Mon
directWestJet
3h 37mYYZ-NAS
28/1Tue
directWestJet
3h 35mNAS-YYZ
C$ 433
10/2Mon
2 stopsAir Canada
17h 15mYTZ-NAS
18/2Tue
1 stopAir Canada
18h 35mNAS-YTZ
C$ 473
27/1Mon
directAir Canada
3h 25mYYZ-NAS
28/1Tue
1 stopAir Canada
10h 15mNAS-YYZ
C$ 484
28/1Tue
1 stopAmerican Airlines
5h 32mYYZ-NAS
4/2Tue
1 stopAmerican Airlines
7h 45mNAS-YYZ
C$ 494
1/2Sat
1 stopAmerican Airlines
16h 20mYYZ-NAS
5/2Wed
1 stopAmerican Airlines
7h 45mNAS-YYZ
C$ 497
7/3Fri
1 stopDelta
9h 01mYUL-NAS
19/3Wed
1 stopDelta
6h 34mNAS-YUL
C$ 782
31/3Mon
2 stopsDelta
12h 18mYYC-NAS
8/4Tue
2 stopsDelta
13h 42mNAS-YYC
C$ 1,105

Search by stops

Search by airline

Search by price

Recent one-way flight deals

31/1Fri
1 stopUnited Airlines
17h 55mYYZ-NAS
C$ 175
25/4Fri
1 stopUnited Airlines
21h 18mYUL-NAS
C$ 180
22/1Wed
1 stopUnited Airlines
6h 03mYYZ-NAS
C$ 181
22/1Wed
directWestJet
3h 37mYYZ-NAS
C$ 194
28/1Tue
directWestJet
3h 37mYYZ-NAS
C$ 195
25/4Fri
directAir Canada
3h 50mYUL-NAS
C$ 211
22/1Wed
2 stopsAmerican Airlines
10h 46mYYZ-NAS
C$ 224
11/2Tue
2 stopsAmerican Airlines
11h 40mYYZ-NAS
C$ 226
27/1Mon
1 stopAir Canada
12h 05mYYZ-NAS
C$ 229
14/3Fri
2 stopsDelta
13h 40mYYC-NAS
C$ 599

Search by stops

Search by airline

Search by price

Last minute flights to The Bahamas

Last minute flight, train and bus deals

20/1Mon
directWestJet
3h 37mYYZ-NAS
28/1Tue
directWestJet
3h 35mNAS-YYZ
C$ 400
21/1Tue
multi-stopUnited Airlines
18h 08mYYZ-NAS
28/1Tue
multi-stopUnited Airlines
21h 45mNAS-YYZ
C$ 414
22/1Wed
directWestJet
3h 37mYYZ-NAS
25/1Sat
directWestJet
3h 32mNAS-YYZ
C$ 453
20/1Mon
multi-stopAir Canada
17h 15mYTZ-NAS
28/1Tue
multi-stopAir Canada
8h 15mNAS-YTZ
C$ 457
20/1Mon
directAir Canada
3h 25mYYZ-NAS
28/1Tue
multi-stopAir Canada
23h 11mNAS-YYZ
C$ 460
21/1Tue
directAir Canada
3h 25mYYZ-NAS
28/1Tue
multi-stopAir Canada
10h 15mNAS-YYZ
C$ 463
20/1Mon
multi-stopUnited Airlines
8h 03mYYZ-NAS
24/1Fri
multi-stopUnited Airlines
23h 23mNAS-YYZ
C$ 487
20/1Mon
multi-stopAmerican Airlines
11h 40mYYZ-NAS
24/1Fri
multi-stopAmerican Airlines
8h 05mNAS-YYZ
C$ 507
20/1Mon
multi-stopAmerican Airlines
13h 10mYYZ-NAS
27/1Mon
multi-stopAmerican Airlines
16h 08mNAS-YYZ
C$ 512
20/1Mon
multi-stopDelta
10h 01mYYZ-NAS
27/1Mon
multi-stopDelta
9h 35mNAS-YYZ
C$ 3,780

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to The Bahamas

Cabin class types available on flights to The Bahamas

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

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.