Cheap Flights from Toronto to Nassau
Browse current best options from Toronto. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Toronto
RatePunk searches hundreds of travel sites at once for deals on flights to Nassau
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Toronto to Nassau
Explore current cheapest deals departing from Toronto to Nassau
Round trip
Sort by: Cheapest
June 21 - June 27
YYZ - Nassau
$357
$303
Round trip
June 21 - June 28
YYZ - Nassau
$357
$303
Round trip
September 11 - September 13
YYZ - Nassau
$298
$306
Round trip
September 2 - September 16
YYZ - Nassau
$261
$308
Round trip
September 12 - September 19
YYZ - Nassau
$289
$314
Round trip
August 29 - September 9
YYZ - Nassau
$382
$314
Round trip
September 23 - September 30
YYZ - Nassau
$293
$314
Round trip
September 9 - September 16
YYZ - Nassau
$289
$314
Round trip
September 16 - September 19
YYZ - Nassau
$297
$314
Round trip
September 19 - September 26
YYZ - Nassau
$289
$314
Round trip
Unlock all 500+ flight deals to Nassau and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Toronto to Nassau
How much is a round trip from Toronto to Nassau
Regular price: $289 - $421
Prices for flights from Toronto to Nassau are currently within the regular range.
The regular price range for flights from Toronto to Nassau is typically between $289 and $421. The current lowest deal is $303 with WestJet, for travel from June 21 to June 27.
now $303
Low $289
High $421
The cheapest time to fly from Toronto to Nassau
The cheapest month to fly from Toronto to Nassau is August, with a median price of $170. The most expensive month is July, with a median price of $789. Prices are generally lower from January to December.
August
Flights from $170
July
Flights from $789
Direct flights from Toronto to Nassau
WestJet
Last-minute flights going from Toronto to Nassau
Wed, Jun 17
YTZ - Nassau
Toronto (YTZ) - Nassau (NAS)
Air Canada
$516
$370
One-way
Wed, Jun 17
YTZ - Nassau
Toronto (YTZ) - Nassau (NAS)
Air Canada
$501
$390
One-way
Wed, Jun 17
YYZ - Nassau
Toronto (YYZ) - Nassau (NAS)
American Airlines
$476
$397
One-way
Thu, Jun 18
YTZ - Nassau
Toronto (YTZ) - Nassau (NAS)
Air Canada
$516
$339
One-way
Thu, Jun 18
YYZ - Nassau
Toronto (YYZ) - Nassau (NAS)
United Airlines
$476
$349
One-way
Thu, Jun 18
YTZ - Nassau
Toronto (YTZ) - Nassau (NAS)
Air Canada
$578
$363
One-way
Biggest price drops on these dates for flights from Toronto to Nassau
Jun 18 - Jun 21
$578 → $363
37%
Aug 9 - Aug 14
$565 → $371
34%
Aug 9 - Aug 13
$577 → $392
32%
Dec 15 - Dec 22
$555 → $374
33%
Popular Airports to fly from Toronto to Nassau
Toronto - Nassau route insights
💸 Price insights
Recent fares are below the typical level
Recent fares from Toronto to Nassau are below the typical level, with deals around $303.
📅 Best time to fly
August is historically the cheapest month to fly
Historically, August is the cheapest month to fly from Toronto to Nassau, with a median price of $170.
⏱️ Flight duration
Flights typically last 6h 55m
The typical flight duration from Toronto to Nassau is 6 hours and 55 minutes, covering 2082 km.
✈️ Airlines & availability
Direct flights are available from WestJet
WestJet offers direct flights from Toronto to Nassau. Deals are frequent, with 0.9 deals per day.
🏆 Airline highlight
WestJet offers direct flights
WestJet is a direct airline option for flights from Toronto to Nassau, with 1 direct deal found.
🎯 Booking tip
Consider booking during cheaper months
To find better deals, consider flying in August, November, or January, which are historically cheaper.
Toronto main airports to depart from
Toronto Pearson International (YYZ)
Toronto Pearson International Airport (YYZ) is a convenient option for flights from Toronto to Nassau.
📍 ~25 km from Toronto city center (reachable by car or train)
💸 Flights from ~$303
Billy Bishop Toronto City (YTZ)
Billy Bishop Toronto City Airport (YTZ) offers an alternative departure point for flights to Nassau.
📍 ~3 km from Toronto city center (reachable by car or ferry)
💸 Flights from ~$366
Nassau main airports to arrive at
Lynden Pindling International (NAS)
Lynden Pindling International Airport is the primary gateway to Nassau, offering convenient access to the city.
📍 ~15 km from city center (reachable by car)
💸 Flights from ~$303
Airports nearby Nassau used as alternative
Grand Bahama International (FPO)
Grand Bahama International is a strong alternative for international connections to the US, with robust infrastructure.
📍 ~200 km from Nassau (requires separate inter-island flight or ferry)
💸 Flights from ~$559
North Eleuthera (ELH)
North Eleuthera is the closest geographical alternative to Nassau and a popular hub for regional travel.
📍 ~70 km from Nassau (requires inter-island transit)
💸 Flights from ~$592
Marsh Harbour (MHH)
Marsh Harbour is a major regional hub for the Abaco Islands, with reliable service to Florida and Nassau.
📍 ~180 km from Nassau (requires significant inter-island travel)
💸 Flights from ~$635
Exuma International (GGT)
Exuma International offers direct international links to major North American hubs, serving a high-traffic tourist area.
📍 ~200 km from Nassau (requires inter-island transit)
💸 Flights from ~$425
Governor's Harbour (GHB)
Governor's Harbour provides alternative access to the Eleuthera region due to its proximity to Nassau.
📍 ~100 km from Nassau (requires inter-island transit)
💸 Flights from ~$651
Business & First Class Flight Deals to Nassau
Discover luxury on the budget with premium cabin class on flights from Toronto to Nassau.
Elite
Best Elite deals to Nassau
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From YYZ
Elite
Aug 07
Nassau, Bahamas
91% AI deal score
$3,064
$666
Save $2,398
From YYZ
Elite
Aug 24
Nassau, Bahamas
91% AI deal score
$2,991
$712
Save $2,279
From YYZ
Elite
Aug 03
Nassau, Bahamas
91% AI deal score
$2,929
$713
Save $2,216
From YYZ
Elite
Aug 07
Nassau, Bahamas
90% AI deal score
$2,890
$715
Save $2,175
From YYZ
Elite
Jul 16
Nassau, Bahamas
89% AI deal score
$2,265
$665
Save $1,600
From YYZ
Elite
Aug 16
Nassau, Bahamas
89% AI deal score
$3,068
$876
Save $2,192
From YYZ
Elite
Oct 25
Nassau, Bahamas
88% AI deal score
$1,990
$655
Save $1,335
From YYZ
Elite
Jul 12
Nassau, Bahamas
88% AI deal score
$2,196
$666
Save $1,530
From YYZ
Elite
Jul 13
Nassau, Bahamas
88% AI deal score
$2,153
$666
Save $1,487
From YYZ
Elite
Jul 13
Nassau, Bahamas
88% AI deal score
$2,235
$666
Save $1,569
From YYZ
Elite
Aug 17
Nassau, Bahamas
88% AI deal score
$2,909
$876
Save $2,033
From YYZ
Elite
Aug 03
Nassau, Bahamas
88% AI deal score
$2,911
$877
Save $2,034
From YYZ
Elite
Aug 09
Nassau, Bahamas
88% AI deal score
$2,995
$926
Save $2,069
From YYZ
Elite
Aug 10
Nassau, Bahamas
88% AI deal score
$2,995
$926
Save $2,069
From YYZ
Elite
Aug 02
Nassau, Bahamas
88% AI deal score
$3,181
$927
Save $2,254
From YYZ
Elite
Jul 21
Nassau, Bahamas
87% AI deal score
$2,069
$664
Save $1,405
From YYZ
Elite
Jul 07
Nassau, Bahamas
87% AI deal score
$2,072
$664
Save $1,408
From YYZ
Elite
Jul 29
Nassau, Bahamas
87% AI deal score
$2,070
$665
Save $1,405
From YYZ
Elite
Jul 12
Nassau, Bahamas
87% AI deal score
$2,087
$665
Save $1,422
From YYZ
Elite
Jul 31
Nassau, Bahamas
87% AI deal score
$2,085
$666
Save $1,419
From YYZ
Elite
Jul 16
Nassau, Bahamas
87% AI deal score
$2,093
$667
Save $1,426
From YYZ
Elite
Jul 08
Nassau, Bahamas
87% AI deal score
$1,976
$667
Save $1,309
From YYZ
Elite
Aug 25
Nassau, Bahamas
87% AI deal score
$2,919
$926
Save $1,993
From YYZ
Elite
Jul 05
Nassau, Bahamas
87% AI deal score
$2,086
$927
Save $1,159
From YYZ
Elite
Jul 04
Nassau, Bahamas
87% AI deal score
$2,082
$928
Save $1,154
From YYZ
Elite
Aug 15
Nassau, Bahamas
87% AI deal score
$2,929
$928
Save $2,001
From YYZ
Elite
Jul 27
Nassau, Bahamas
86% AI deal score
$2,060
$715
Save $1,345
From YYZ
Elite
Jul 09
Nassau, Bahamas
86% AI deal score
$2,166
$734
Save $1,432
From YYZ
Elite
Jul 10
Nassau, Bahamas
86% AI deal score
$2,112
$735
Save $1,377
From YYZ
Elite
Jul 31
Nassau, Bahamas
86% AI deal score
$2,175
$737
Save $1,438
From YYZ
Elite
Jul 29
Nassau, Bahamas
86% AI deal score
$2,086
$737
Save $1,349
From YYZ
Elite
Aug 15
Nassau, Bahamas
86% AI deal score
$2,911
$976
Save $1,935
From YYZ
Elite
Jun 28
Nassau, Bahamas
84% AI deal score
$2,015
$825
Save $1,190
From YYZ
Elite
Jul 13
Nassau, Bahamas
84% AI deal score
$2,190
$876
Save $1,314
From YYZ
Elite
Jul 18
Nassau, Bahamas
83% AI deal score
$2,093
$874
Save $1,219
From YYZ
Elite
Jul 15
Nassau, Bahamas
83% AI deal score
$2,079
$874
Save $1,205
From YYZ
Elite
Jul 07
Nassau, Bahamas
83% AI deal score
$2,235
$924
Save $1,311
From YYZ
Elite
Jul 06
Nassau, Bahamas
83% AI deal score
$2,239
$926
Save $1,313
From YYZ
Elite
Jul 05
Nassau, Bahamas
83% AI deal score
$2,201
$927
Save $1,274
From YYZ
Elite
Sep 25
Nassau, Bahamas
83% AI deal score
$1,988
$830
Save $1,158
From YYZ
Elite
Sep 25
Nassau, Bahamas
83% AI deal score
$1,995
$830
Save $1,165
From YYZ
Elite
Sep 27
Nassau, Bahamas
83% AI deal score
$1,988
$830
Save $1,158
From YYZ
Elite
Sep 27
Nassau, Bahamas
83% AI deal score
$1,987
$830
Save $1,157
From YYZ
Elite
Jun 24
Nassau, Bahamas
82% AI deal score
$1,016
$655
Save $361
From YYZ
Elite
Jun 24
Nassau, Bahamas
82% AI deal score
$1,006
$655
Save $351
From YYZ
Elite
Jun 24
Nassau, Bahamas
82% AI deal score
$1,006
$655
Save $351
From YYZ
Elite
Sep 21
Nassau, Bahamas
81% AI deal score
$1,951
$1,178
Save $773
From YYZ
Elite
Jul 11
Nassau, Bahamas
79% AI deal score
$933
$659
Save $274
From YYZ
Elite
Jul 22
Nassau, Bahamas
79% AI deal score
$934
$659
Save $275
From YYZ
Elite
Jul 22
Nassau, Bahamas
79% AI deal score
$943
$659
Save $284
From YYZ
Elite
Jul 25
Nassau, Bahamas
79% AI deal score
$938
$659
Save $279
From YYZ
Elite
Jul 15
Nassau, Bahamas
79% AI deal score
$942
$659
Save $283
From YYZ
Elite
Jul 15
Nassau, Bahamas
79% AI deal score
$943
$659
Save $284
From YYZ
Elite
Jul 15
Nassau, Bahamas
79% AI deal score
$934
$659
Save $275
From YYZ
Elite
Jul 11
Nassau, Bahamas
79% AI deal score
$945
$659
Save $286
From YYZ
Elite
Jul 15
Nassau, Bahamas
79% AI deal score
$946
$659
Save $287
From YYZ
Elite
Jul 11
Nassau, Bahamas
79% AI deal score
$942
$659
Save $283
From YYZ
Elite
Jul 11
Nassau, Bahamas
79% AI deal score
$948
$659
Save $289
From YYZ
Elite
Jul 15
Nassau, Bahamas
78% AI deal score
$949
$688
Save $261
From YYZ
Elite
Jul 25
Nassau, Bahamas
78% AI deal score
$945
$688
Save $257
From YYZ
Elite
Jul 11
Nassau, Bahamas
78% AI deal score
$949
$688
Save $261
From YYZ
Elite
Jul 22
Nassau, Bahamas
78% AI deal score
$946
$688
Save $258
From YYZ
Elite
Jul 18
Nassau, Bahamas
70% AI deal score
$939
$803
Save $136
From YYZ
Elite
Jul 17
Nassau, Bahamas
70% AI deal score
$941
$803
Save $138
From YYZ
Elite
Jul 08
Nassau, Bahamas
70% AI deal score
$939
$807
Save $132
From YYZ
Elite
Jul 24
Nassau, Bahamas
70% AI deal score
$945
$807
Save $138
From YYZ
Elite
Jul 08
Nassau, Bahamas
70% AI deal score
$941
$807
Save $134
From YYZ
Elite
Jul 08
Nassau, Bahamas
70% AI deal score
$945
$807
Save $138
From YYZ
Elite
Jul 03
Nassau, Bahamas
70% AI deal score
$930
$807
Save $123
From YYZ
Elite
Jul 24
Nassau, Bahamas
70% AI deal score
$948
$807
Save $141
From YYZ
Elite
Jul 03
Nassau, Bahamas
70% AI deal score
$918
$807
Save $111
From YYZ
Elite
Jul 03
Nassau, Bahamas
70% AI deal score
$935
$807
Save $128
From YYZ
Elite
Jul 03
Nassau, Bahamas
70% AI deal score
$934
$807
Save $127
From YYZ
Elite
Jul 08
Nassau, Bahamas
70% AI deal score
$945
$807
Save $138
From YYZ
Elite
Jul 26
Nassau, Bahamas
70% AI deal score
$944
$807
Save $137
From YYZ
Elite
Jul 03
Nassau, Bahamas
70% AI deal score
$930
$807
Save $123
From YYZ
Elite
Jul 12
Nassau, Bahamas
70% AI deal score
$948
$807
Save $141
From YYZ
Elite
Jul 08
Nassau, Bahamas
70% AI deal score
$938
$807
Save $131
From YYZ
Elite
Jul 12
Nassau, Bahamas
70% AI deal score
$933
$807
Save $126
From YYZ
Elite
Jul 12
Nassau, Bahamas
70% AI deal score
$942
$807
Save $135
From YYZ
Elite
Jul 12
Nassau, Bahamas
70% AI deal score
$945
$807
Save $138
From YYZ
Elite
Jul 24
Nassau, Bahamas
69% AI deal score
$934
$825
Save $109
From YYZ
Elite
Jul 25
Nassau, Bahamas
69% AI deal score
$935
$825
Save $110
From YYZ
Elite
Jul 31
Nassau, Bahamas
69% AI deal score
$928
$837
Save $91
From YYZ
Elite
Jul 24
Nassau, Bahamas
69% AI deal score
$944
$837
Save $107