Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Ottawa To Bahamas Last modified: 27-Jul-2016 12:34 AM

Cheap flights from Ottawa (YOW) to popular destinations in Bahamas (BS)

Freeport
Carrier Departure Date Return Date Lowest Price
Bahamasair 20-Nov-2016 27-Nov-2016 $1,703
Air Canada 26-Aug-2016 28-Aug-2016 $1,925
George Town
Carrier Departure Date Return Date Lowest Price
Air Canada 20-Nov-2016 27-Nov-2016 $545
Air Canada 15-Sep-2016 21-Sep-2016 $1,821
Bahamasair 15-Sep-2016 21-Sep-2016 $1,862
Bahamasair 19-Feb-2017 26-Feb-2017 $2,524
Air Canada 19-Feb-2017 26-Feb-2017 $2,529
Bahamasair 11-Mar-2017 18-Mar-2017 $2,607
Nassau
Carrier Departure Date Return Date Lowest Price
WestJet 5-Dec-2016 10-Dec-2016 $472
WestJet 4-Sep-2016 16-Sep-2016 $483
WestJet 23-Oct-2016 28-Oct-2016 $483
WestJet 16-Sep-2016 26-Sep-2016 $488
WestJet 25-Nov-2016 2-Dec-2016 $489
WestJet 16-Sep-2016 19-Sep-2016 $489
WestJet 24-Oct-2016 31-Oct-2016 $489
Air Canada 13-Aug-2016 17-Aug-2016 $493

Flights to Cities in Bahamas

FlightsAirlineLowest Price
Ottawa to Nassau Air Canada, Bahamasair, WestJet $483
Ottawa to Freeport Air Canada, Bahamasair, WestJet $1,703
Ottawa to George Town Air Canada, Bahamasair, WestJet $545
Ottawa to Marsh Harbour Air Canada, Bahamasair, WestJet Check Dates
Ottawa to Treasure CayCheck Dates
Montreal to Nassau Air Canada, Air Transat, Bahamasair, WestJet $448
Montreal to Freeport Air Canada, Air Transat, Bahamasair, Sunwing, WestJet $637
Syracuse to Nassau Silver, American, JetBlue, United, Bahamasair $455
Albany to Nassau Silver, American, JetBlue, United, Bahamasair $430
Burlington to Nassau Silver, American, JetBlue, United, Bahamasair $464
Rochester to Nassau Silver, American, JetBlue, United, Bahamasair $459
Montreal to George Town Air Canada, Bahamasair, WestJet $1,830
Montreal to North Eleuthera Air Canada, Bahamasair, WestJet Check Dates
Syracuse to Freeport Silver, American, JetBlue, United, Bahamasair $674
Albany to Freeport Silver, American, JetBlue, United, Bahamasair $641
Rochester to Freeport Silver, American, JetBlue, United, Bahamasair $650
Burlington to Freeport Silver, American, JetBlue, United, Bahamasair $731
Montreal to Marsh Harbour Air Canada, Bahamasair, WestJet $1,924
Montreal to Treasure CayCheck Dates
Ithaca to Nassau Silver, American, United, Bahamasair Check Dates
Syracuse to North Eleuthera Silver, American, JetBlue, United $676
Cheap Flights from Ottawa to Bahamas, from $472 Round trip from YOW to BS