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 2 to December 6CA $364
YYZMoss TownJanuary 10 to January 15CA $468
FLLFreeportJanuary 22 to January 28CA $471
FLLMoss TownFebruary 20 to February 23CA $479
YYZLower BogueMarch 2 to March 11CA $588
MIAMarsh HarbourDecember 26 to January 5CA $630
MIAFreeportDecember 18 to December 29CA $640
FLLMarsh HarbourDecember 26 to January 5CA $643
YYZMarsh HarbourJanuary 24 to February 3CA $702
YYZSouth BiminiMarch 2 to March 11CA $708
MIAMoss TownJanuary 6 to February 25CA $722
FLLLower BogueDecember 15 to December 19CA $864
LHRNassauJanuary 22 to January 26CA $996
LGAMoss TownFebruary 8 to February 15CA $998
LHRMoss TownDecember 3 to December 7CA $2,325
*Prices include taxes and fees
OriginDestinationTravel datesFlights from*
YYZNassauNovember 23 to December 1CA $358
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 25CA $531
JFKNassauNovember 22 to November 26CA $634
FLLMoss TownNovember 23 to November 26CA $662
YYZFreeportNovember 23 to December 16CA $834
YYZLower BogueNovember 23 to December 16CA $1,252
*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
Grand Hyatt Baha Mar
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
Book a stay at this luxury resort in Nassau. Enjoy free WiFi, free parking, and 8 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Cable Beach and The Current Baha Mar Gallery and Art Center are located nearby.
8.6/10 Excellent! (4,607 reviews)
.

Reviewed on Nov 17, 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,402 reviews)
Had a very nice time. Relaxing environment with pools and amazing beach! View was spectacular!

Reviewed on Nov 18, 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
Book a stay at this 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 Cable Beach and Aquaventure 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
Book a stay at this 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 Baha Bay Water Park are located nearby.
8.6/10 Excellent! (1,005 reviews)
Great trip!

Reviewed on Nov 12, 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.