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: 28-May-2016 12:31 AM

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

Freeport
Carrier Departure Date Return Date Lowest Price
Sunwing 8-Oct-2016 15-Oct-2016 $624
Sunwing 20-Aug-2016 27-Aug-2016 $627
Sunwing 15-Oct-2016 22-Oct-2016 $627
Sunwing 23-Jul-2016 30-Jul-2016 $627
Sunwing 9-Jul-2016 23-Jul-2016 $627
Sunwing 3-Sep-2016 10-Sep-2016 $627
Sunwing 1-Oct-2016 8-Oct-2016 $627
Sunwing 4-Jun-2016 11-Jun-2016 $627
Sunwing 2-Jul-2016 9-Jul-2016 $627
Sunwing 17-Sep-2016 24-Sep-2016 $639
George Town
Carrier Departure Date Return Date Lowest Price
Air Canada 4-Sep-2016 11-Sep-2016 $499
Air Canada 2-Feb-2017 16-Feb-2017 $506
Air Canada 2-Feb-2017 9-Feb-2017 $515
Air Canada 2-Mar-2017 9-Mar-2017 $515
Air Canada 5-Jan-2017 12-Jan-2017 $515
Air Canada 19-Jan-2017 26-Jan-2017 $515
Air Canada 26-Jan-2017 2-Feb-2017 $515
Air Canada 8-Jan-2017 15-Jan-2017 $515
Air Canada 30-Mar-2017 6-Apr-2017 $515
Air Canada 18-Sep-2016 25-Sep-2016 $516
Marsh Harbour
Carrier Departure Date Return Date Lowest Price
Bahamasair 2-Jul-2016 9-Jul-2016 $2,463
Bahamasair 6-Aug-2016 13-Aug-2016 $2,463
Bahamasair 6-Aug-2016 13-Aug-2016 $2,511
Nassau
Carrier Departure Date Return Date Lowest Price
Air Canada 15-Jun-2016 22-Jun-2016 $433
Air Canada 13-Jul-2016 20-Jul-2016 $433
Air Canada 20-Jul-2016 27-Jul-2016 $441
Air Canada 13-Jul-2016 20-Jul-2016 $441
Air Canada 27-Jul-2016 3-Aug-2016 $441
WestJet 10-Jun-2016 17-Jun-2016 $449
WestJet 6-Jun-2016 13-Jun-2016 $449
WestJet 17-Jun-2016 20-Jun-2016 $449
Air Canada 26-Sep-2016 28-Sep-2016 $449
WestJet 20-Jun-2016 24-Jun-2016 $449
North Eleuthera
Carrier Departure Date Return Date Lowest Price
WestJet 11-Mar-2017 18-Mar-2017 $2,028
WestJet 11-Mar-2017 19-Mar-2017 $2,028
Bahamasair 11-Mar-2017 19-Mar-2017 $2,087
Bahamasair 11-Mar-2017 18-Mar-2017 $2,090
Air Canada 26-Dec-2016 4-Jan-2017 $3,111
Air Canada 11-Mar-2017 18-Mar-2017 $3,304

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 17/06/16 20/06/16 $449

Flight Schedule Summaries Number of flights searched: 332Last modified: 28-May-2016 12:31 AM

Toronto to North Eleuthera
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American MIA X X X X X X X
American PHL / MIA X X X X X X X
Delta ATL X X X X X
Toronto to Freeport
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American MIA X X X X X X X
American ORD / CLT X X X X X X X
Delta ATL X X X X X X X
Sunwing - X
Toronto to George Town
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American MIA X X X X X X X
American CLT / MIA X X X X X X X
Air Canada - X
Delta ATL X X X X X X X
Toronto to Marsh Harbour
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American MIA X X X X X
American PHL / MIA X X X X X X X
Delta ATL X X X X X
Toronto to Nassau
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American PHL X X X X X X X
Air Canada - X X X X X
Copa PTY X X X
Delta ATL X X X X X X X
United ORD X X X X X X X
Sunwing - X X
WestJet - X X X

Flights to Cities in Bahamas

FlightsAirlineLowest Price
Toronto to Nassau Air Canada, Bahamasair, Sunwing, WestJet $433
Toronto to Freeport Air Canada, Bahamasair, Sunwing, WestJet $627
Toronto to George Town Air Canada, Bahamasair, WestJet $499
Toronto to Marsh Harbour Air Canada, Bahamasair, WestJet $2,463
Toronto to North Eleuthera Air Canada, Bahamasair, WestJet Check Dates
Toronto to Treasure CayCheck Dates
Toronto to Governors HarbourCheck Dates
Buffalo to Nassau Silver, American, JetBlue, United, Bahamasair $497
Cleveland to Nassau Silver, American, JetBlue, Frontier, Spirit, United, Bahamasair $381
Syracuse to Nassau Silver, American, JetBlue, Allegiant, United, Bahamasair $535
Rochester to Nassau Silver, American, JetBlue, United, Bahamasair $522
Buffalo to Freeport Silver, American, JetBlue, United, Bahamasair $746
London to Nassau Air Canada, WestJet $529
Syracuse to Freeport Silver, American, JetBlue, United, Bahamasair $758
Cleveland to Freeport Silver, American, JetBlue, Frontier, Spirit, United, Bahamasair $716
Buffalo to Marsh Harbour Silver, American, JetBlue, United, Bahamasair $762
Rochester to Freeport Silver, American, JetBlue, United, Bahamasair $697
Binghamton to Nassau Silver, American, United, Bahamasair $484
Cleveland to North Eleuthera Silver, American, JetBlue, United, Bahamasair $891
Cleveland to George Town Silver, American, JetBlue, United, Bahamasair $733
Cleveland to Treasure Cay Silver, American, JetBlue, United $952
Buffalo to North Eleuthera Silver, American, JetBlue, United, Bahamasair Check Dates
Cleveland to Marsh Harbour Silver, American, JetBlue, United, Bahamasair $758
Buffalo to George Town Silver, American, JetBlue, United, Bahamasair $959
Elmira - Corning to Nassau Silver, American, United, Bahamasair $736
Ithaca to Nassau Silver, American, United, Bahamasair $622
Erie to Nassau Silver, American, United, Bahamasair $661
Syracuse to North Eleuthera Silver, American, United Check Dates
London to Freeport Air Canada Check Dates
Cheap Flights from Toronto to Bahamas, from $333 Round trip from YTO to BS