Flights To Bahamas - Cheap Flights Starting at CA $146

Feel at ease with free flight cancellations within 24 hours of booking

Change your flight without a fee on select flights

Jet to one of Bahamas's top cities

How Much Does it Cost To Fly To Bahamas?

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

OriginDestinationTravel datesFlights from*
FLLNassauDecember 1 to December 9CA $364
MIANassauDecember 11 to December 18CA $381
YYZMoss TownJanuary 10 to January 15CA $468
FLLFreeportJanuary 22 to January 28CA $471
JFKNassauDecember 14 to December 30CA $489
YYZFreeportDecember 13 to December 20CA $603
MIAMarsh HarbourDecember 26 to January 5CA $630
MIAFreeportDecember 18 to December 29CA $640
FLLMarsh HarbourDecember 26 to January 5CA $643
FLLGovernor's HarbourFebruary 2 to February 10CA $681
YYZMarsh HarbourJanuary 24 to February 3CA $702
MIAMoss TownJanuary 6 to February 25CA $722
YYZLower BogueFebruary 20 to February 27CA $775
LGAMoss TownFebruary 8 to February 15CA $998
LHRNassauJanuary 8 to January 15CA $999
*Prices include taxes and fees
OriginDestinationTravel datesFlights from*
YYZNassauNovember 23 to November 27CA $348
YYZMoss TownNovember 23 to November 30CA $442
FLLNassauNovember 23 to November 24CA $519
LGANassauNovember 22 to November 26CA $520
MIANassauNovember 23 to November 24CA $525
BOSNassauNovember 21 to November 24CA $529
JFKNassauNovember 22 to November 26CA $634
FLLMoss TownNovember 23 to November 27CA $704
MIAMoss TownNovember 23 to November 27CA $726
LHRNassauNovember 23 to November 27CA $1,582
*Prices include taxes and fees
Price found within the past 48 hours. Click for updated prices.
Viva Fortuna Beach by Wyndham, A Trademark All Inclusive
Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Valentines Resort & Marina
Don't see what you're looking for?
See all available trips from Ottawa to Bahamas
View all trips

Travelers ❤️ These Bahamas 🏨

Grand Hyatt Baha Mar

Grand Hyatt Baha Mar

4.5 out of 5
One Baha Mar Boulevard Nassau New Providence
Stay at this 4.5-star luxury resort in Nassau. Enjoy free WiFi, free parking, and 8 outdoor pools. Our guests praise the pool and the bar in our reviews. Popular attractions Cable Beach and Junkanoo Beach are located nearby.
8.6/10 Excellent! (4,598 reviews)
Amazing room, pleasant staff and awesome amenities

Reviewed on Nov 11, 2025

Opens in a new windowGrand Hyatt Baha Mar
Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

4 out of 5
6307 Casino Drive Paradise Island New Providence
Book a stay at this beach property in Paradise Island. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Cable Beach and Marina Village at Atlantis are located nearby.
7.8/10 Good! (3,373 reviews)
Excellent stay would highly recommend

Reviewed on Nov 11, 2025

Opens in a new windowHotel Riu Palace Paradise Island - Adults Only - All Inclusive
The Royal at Atlantis

The Royal at Atlantis

4 out of 5
Paradise Beach Drive, Paradise Island, New Providence
Stay at this 4-star beach resort in Paradise Island. Enjoy free WiFi, 14 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Junkanoo Beach and Cable Beach are located nearby.
8.6/10 Excellent! (2,674 reviews)
The Royal was absolutely beautiful ! So much to do! Beaches and pools amazing! Staff is also excellent !

Reviewed on Nov 12, 2025

Opens in a new windowThe Royal at Atlantis
Save an average of 15% on thousands of hotels when you're signed in
SLS Baha Mar

SLS Baha Mar

4.5 out of 5
One Baha Mar Boulevard, Nassau
Stay at this 4.5-star luxury hotel in Nassau. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Cable Beach and Junkanoo Beach are located nearby.
8.6/10 Excellent! (1,007 reviews)
H

Reviewed on Nov 7, 2025

Opens in a new windowSLS Baha Mar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.