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 Toronto To Bahamas Last modified: 26-Jul-2016 12:34 AM

Cheap flights from Toronto (YTO) to popular destinations in Bahamas (BS)

Freeport
Carrier Departure Date Return Date Lowest Price
Sunwing 13-Aug-2016 20-Aug-2016 $635
Sunwing 22-Oct-2016 29-Oct-2016 $635
Sunwing 10-Dec-2016 17-Dec-2016 $635
Sunwing 15-Oct-2016 22-Oct-2016 $635
Sunwing 18-Jan-2017 28-Jan-2017 $635
Sunwing 10-Sep-2016 17-Sep-2016 $635
Sunwing 30-Jul-2016 6-Aug-2016 $635
Sunwing 20-Aug-2016 27-Aug-2016 $635
Sunwing 24-Sep-2016 1-Oct-2016 $635
George Town
Carrier Departure Date Return Date Lowest Price
Air Canada 5-Feb-2017 12-Feb-2017 $513
Air Canada 20-Nov-2016 27-Nov-2016 $517
Air Canada 4-Sep-2016 11-Sep-2016 $517
Air Canada 11-Sep-2016 18-Sep-2016 $517
Air Canada 5-Jan-2017 15-Jan-2017 $517
Air Canada 19-Mar-2017 26-Mar-2017 $517
Air Canada 12-Jan-2017 19-Jan-2017 $518
Air Canada 8-Jan-2017 15-Jan-2017 $518
Air Canada 27-Nov-2016 4-Dec-2016 $518
Marsh Harbour
Carrier Departure Date Return Date Lowest Price
Air Canada 18-Dec-2016 25-Dec-2016 $1,888
Air Canada 19-Dec-2016 26-Dec-2016 $1,888
Air Canada 28-Dec-2016 6-Jan-2017 $1,894
Bahamasair 21-Dec-2016 28-Dec-2016 $1,916
Bahamasair 15-Oct-2016 22-Oct-2016 $1,916
Bahamasair 20-Dec-2016 27-Dec-2016 $1,916
Bahamasair 3-Aug-2016 7-Aug-2016 $1,916
Bahamasair 18-Oct-2016 25-Oct-2016 $1,916
Bahamasair 18-Dec-2016 25-Dec-2016 $1,916
Bahamasair 19-Dec-2016 26-Dec-2016 $1,916
Nassau
Carrier Departure Date Return Date Lowest Price
WestJet 8-Nov-2016 15-Nov-2016 $414
WestJet 29-Nov-2016 13-Dec-2016 $414
WestJet 12-Oct-2016 19-Oct-2016 $414
WestJet 5-Oct-2016 12-Oct-2016 $414
WestJet 1-Nov-2016 8-Nov-2016 $414
WestJet 29-Nov-2016 14-Dec-2016 $414
WestJet 3-Oct-2016 12-Oct-2016 $435
North Eleuthera
Carrier Departure Date Return Date Lowest Price
Air Canada 12-Nov-2016 18-Nov-2016 $1,799
Bahamasair 2-Sep-2016 9-Sep-2016 $1,871
Bahamasair 10-Nov-2016 14-Nov-2016 $2,445
Bahamasair 12-Nov-2016 18-Nov-2016 $2,473

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Toronto to Bahamas

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Toronto to Bahamas.

DestinationDepartingReturningPrice
Nassau 12/08/16 15/08/16 $483

Flights to Cities in Bahamas

FlightsAirlineLowest Price
Toronto to Nassau Air Canada, Air Transat, Bahamasair, Sunwing, WestJet $414
Toronto to Freeport Air Canada, Bahamasair, Sunwing, WestJet $635
Toronto to George Town Air Canada, Bahamasair, WestJet $517
Toronto to Marsh Harbour Air Canada, Bahamasair, WestJet $1,916
Toronto to North Eleuthera Air Canada, Bahamasair, WestJet $1,799
Toronto to Treasure CayCheck Dates
Toronto to Governors HarbourCheck Dates
Buffalo to Nassau Silver, American, JetBlue, United, Bahamasair $451
Cleveland to Nassau Silver, American, JetBlue, Frontier, Spirit, United, Bahamasair, Virgin America $413
Syracuse to Nassau Silver, American, JetBlue, United, Bahamasair $452
Rochester to Nassau Silver, American, JetBlue, United, Bahamasair $454
Buffalo to Freeport Silver, American, JetBlue, United, Bahamasair $664
London to Nassau Air Canada, WestJet $558
Syracuse to Freeport Silver, American, JetBlue, United, Bahamasair $707
Cleveland to Freeport Silver, American, JetBlue, Frontier, Spirit, United, Bahamasair $692
Buffalo to Marsh Harbour Silver, American, JetBlue, United, Bahamasair Check Dates
Rochester to Freeport Silver, American, JetBlue, United, Bahamasair $703
Binghamton to Nassau Silver, American, United, Bahamasair $484
Cleveland to North Eleuthera Silver, American, JetBlue, United, Bahamasair $1,488
Cleveland to George Town Silver, American, JetBlue, United, Bahamasair $684
Cleveland to Treasure Cay Silver, JetBlue, United $3,308
Buffalo to North Eleuthera Silver, American, JetBlue, United, Bahamasair Check Dates
Cleveland to Marsh Harbour Silver, American, JetBlue, United, Bahamasair $1,602
Buffalo to George Town Silver, American, JetBlue, United, Bahamasair Check Dates
Elmira - Corning to Nassau Silver, American, United, Bahamasair $622
Ithaca to Nassau Silver, American, United, Bahamasair Check Dates
Erie to Nassau Silver, American, United, Bahamasair $865
Syracuse to North Eleuthera Silver, American, JetBlue, United Check Dates
London to Freeport Air Canada Check Dates
Cheap Flights from Toronto to Bahamas, from $414 Round trip from YTO to BS