Cheap flights Toronto to Nassau

1 passenger, economy

Cheap flights Toronto to Nassau

Compare prices, duration and stops

United Airlines
UA 3435
11:30
Toronto, Pearson International Airport (YYZ)
Thu, 17 sep
6h 3min
1 stop
17:33
Nassau (NAS)
Thu, 17 sep
142 €
Air Canada
AC 2115
18:10
Toronto, Pearson International Airport (YYZ)
Mon, 21 sep
3h 20min
Direct
21:30
Nassau (NAS)
Mon, 21 sep
144 €
United Airlines
UA 3711
00:00
Toronto, Pearson International Airport (YYZ)
Tue, 22 sep
17h 33min
1 stop
17:33
Nassau (NAS)
Tue, 22 sep
145 €
Air Canada
AC 1966
03:40
Toronto, Pearson International Airport (YYZ)
Wed, 23 sep
37h 45min
2 stops
17:25
Nassau (NAS)
Thu, 24 sep +1
129 €
Air Canada
AC 7874
00:55
Toronto, Toronto City Centre Airport (YTZ)
Thu, 24 sep
16h 30min
2 stops
17:25
Nassau (NAS)
Thu, 24 sep
109 €
Air Canada
AC 7952
10:50
Toronto, Toronto City Centre Airport (YTZ)
Thu, 24 sep
6h 35min
1 stop
17:25
Nassau (NAS)
Thu, 24 sep
106 €
Air Canada
AC 2115
18:10
Toronto, Pearson International Airport (YYZ)
Fri, 25 sep
3h 20min
Direct
21:30
Nassau (NAS)
Fri, 25 sep
116 €
Air Canada
AC 2115 🔥 Hot deal
18:10
Toronto, Pearson International Airport (YYZ)
Sat, 26 sep
3h 20min
Direct
21:30
Nassau (NAS)
Sat, 26 sep
116 €
United Airlines
UA 1345
10:10
Toronto, Pearson International Airport (YYZ)
Sun, 27 sep
7h 37min
1 stop
17:47
Nassau (NAS)
Sun, 27 sep
196 €
WestJet
WS 2580
11:45
Toronto, Pearson International Airport (YYZ)
Sun, 27 sep
3h 25min
Direct
15:10
Nassau (NAS)
Sun, 27 sep
97 €
Air Canada
AC 2115
18:10
Toronto, Pearson International Airport (YYZ)
Mon, 28 sep
3h 20min
Direct
21:30
Nassau (NAS)
Mon, 28 sep
113 €
American Airlines
AA 5045
22:29
Toronto, Pearson International Airport (YYZ)
Mon, 28 sep
19h 9min
1 stop
17:38
Nassau (NAS)
Tue, 29 sep +1
159 €
United Airlines
UA 3460
23:00
Toronto, Pearson International Airport (YYZ)
Mon, 28 sep
18h 33min
1 stop
17:33
Nassau (NAS)
Tue, 29 sep +1
141 €
United Airlines
UA 3711
00:00
Toronto, Pearson International Airport (YYZ)
Wed, 30 sep
17h 33min
1 stop
17:33
Nassau (NAS)
Wed, 30 sep
141 €
Air Canada
AC 7956
13:30
Toronto, Toronto City Centre Airport (YTZ)
Wed, 30 sep
27h 55min
1 stop
17:25
Nassau (NAS)
Thu, 1 oct +1
114 €
Air Canada
AC 7952 🔥 Hot deal
10:50
Toronto, Toronto City Centre Airport (YTZ)
Thu, 1 oct
6h 35min
1 stop
17:25
Nassau (NAS)
Thu, 1 oct
107 €
Air Canada
AC 2115
18:10
Toronto, Pearson International Airport (YYZ)
Fri, 2 oct
3h 20min
Direct
21:30
Nassau (NAS)
Fri, 2 oct
116 €
WestJet
WS 2580
11:45
Toronto, Pearson International Airport (YYZ)
Tue, 6 oct
3h 25min
Direct
15:10
Nassau (NAS)
Tue, 6 oct
95 €
Air Canada
AC 2115
18:10
Toronto, Pearson International Airport (YYZ)
Wed, 7 oct
3h 20min
Direct
21:30
Nassau (NAS)
Wed, 7 oct
107 €
Air Canada
AC 480
10:15
Toronto, Pearson International Airport (YYZ)
Thu, 8 oct
7h 10min
1 stop
17:25
Nassau (NAS)
Thu, 8 oct
184 €
WestJet
WS 2580
11:45
Toronto, Pearson International Airport (YYZ)
Fri, 9 oct
3h 25min
Direct
15:10
Nassau (NAS)
Fri, 9 oct
249 €
Porter Airlines
PD 775
16:55
Toronto, Pearson International Airport (YYZ)
Sat, 10 oct
3h 20min
Direct
20:15
Nassau (NAS)
Sat, 10 oct
95 €
WestJet
WS 2580 Best price
11:45
Toronto, Pearson International Airport (YYZ)
Tue, 13 oct
3h 25min
Direct
15:10
Nassau (NAS)
Tue, 13 oct
84 €
Air Canada
AC 7870
19:35
Toronto, Toronto City Centre Airport (YTZ)
Tue, 13 oct
45h 50min
2 stops
17:25
Nassau (NAS)
Thu, 15 oct +1
107 €
WestJet
WS 2580
11:45
Toronto, Pearson International Airport (YYZ)
Tue, 20 oct
3h 25min
Direct
15:10
Nassau (NAS)
Tue, 20 oct
91 €
Air Transat
TS 2267
00:10
Toronto, Toronto City Centre Airport (YTZ)
Sat, 7 nov
22h 39min
1 stop
22:49
Nassau (NAS)
Sat, 7 nov
97 €
WestJet
WS 2580
17:35
Toronto, Pearson International Airport (YYZ)
Mon, 9 nov
3h 40min
Direct
21:15
Nassau (NAS)
Mon, 9 nov
90 €
WestJet
WS 2580
17:35
Toronto, Pearson International Airport (YYZ)
Tue, 24 nov
3h 40min
Direct
21:15
Nassau (NAS)
Tue, 24 nov
93 €
Porter Airlines
PD 775
13:00
Toronto, Pearson International Airport (YYZ)
Wed, 9 dec
3h 25min
Direct
16:25
Nassau (NAS)
Wed, 9 dec
97 €
Porter Airlines
PD 2217
15:35
Toronto, Toronto City Centre Airport (YTZ)
Sat, 12 dec
7h 14min
1 stop
22:49
Nassau (NAS)
Sat, 12 dec
85 €
Porter Airlines
PD 2259
17:15
Toronto, Toronto City Centre Airport (YTZ)
Sat, 12 dec
5h 34min
1 stop
22:49
Nassau (NAS)
Sat, 12 dec
94 €
United Airlines
UA 3435
12:43
Toronto, Pearson International Airport (YYZ)
Sat, 26 dec
6h 5min
1 stop
18:48
Nassau (NAS)
Sat, 26 dec
210 €
United Airlines
UA 3466
00:40
Toronto, Pearson International Airport (YYZ)
Sat, 2 jan
17h 53min
2 stops
18:33
Nassau (NAS)
Sat, 2 jan
154 €
Air Canada
AC 7958
15:45
Toronto, Toronto City Centre Airport (YTZ)
Wed, 6 jan
26h 30min
1 stop
18:15
Nassau (NAS)
Thu, 7 jan +1
132 €
Air Canada
AC 7976
01:30
Toronto, Toronto City Centre Airport (YTZ)
Sat, 9 jan
16h 45min
1 stop
18:15
Nassau (NAS)
Sat, 9 jan
132 €
Porter Airlines
PD 7775
12:00
Toronto, Pearson International Airport (YYZ)
Mon, 11 jan
3h 25min
Direct
15:25
Nassau (NAS)
Mon, 11 jan
118 €
Porter Airlines
PD 7775
13:00
Toronto, Pearson International Airport (YYZ)
Fri, 15 jan
3h 25min
Direct
16:25
Nassau (NAS)
Fri, 15 jan
118 €
Porter Airlines
PD 775
11:00
Toronto, Pearson International Airport (YYZ)
Sat, 10 apr
3h 25min
Direct
14:25
Nassau (NAS)
Sat, 10 apr
101 €
WestJet
WS 2580
16:35
Toronto, Pearson International Airport (YYZ)
Sun, 11 apr
3h 40min
Direct
20:15
Nassau (NAS)
Sun, 11 apr
109 €
United Airlines
UA 3466
23:40
Toronto, Pearson International Airport (YYZ)
Sat, 1 May
18h 7min
2 stops
17:47
Nassau (NAS)
Sun, 2 May +1
154 €

Low price calendar

September 2026
Price chart (September 2026)
min: 97 € · max: 145 €
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — no data 15.09.2026 — no data 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — no data 19.09.2026 — no data 20.09.2026 — no data 21.09.2026 — 144 € 22.09.2026 — 145 € 23.09.2026 — 129 € 24.09.2026 — 106 € 25.09.2026 — 116 € 26.09.2026 — 116 € 27.09.2026 — 97 € 28.09.2026 — 113 € 29.09.2026 — no data 30.09.2026 — 114 € 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
no data
15
placeholder
no data
16
placeholder
no data
17
placeholder
no data
18
placeholder
no data
19
placeholder
no data
20
placeholder
no data
21
placeholder
144 €
22
placeholder
145 €
23
placeholder
129 €
24
Good deal
106 €
25
placeholder
116 €
26
placeholder
116 €
27
Good deal
97 €
28
placeholder
113 €
29
placeholder
no data
30
placeholder
114 €

Cheap flights Toronto to Nassau

WestJet
Mon, Tue, Fri, Sun
Price from
€90
Porter Airlines
Mon, Wed, Fri, Sat
Price from
€95
Air Transat
Sat
Price from
€97
Air Canada
Mon, Tue, Wed, Thu, Fri, Sat
Price from
€106
United Airlines
Mon, Tue, Wed, Thu, Sat, Sun
Price from
€141
American Airlines
Mon
Price from
€159

Popular destinations from Toronto

All →
YTO
Canada → Canada
YWG
from
€34
YTO
Canada → Canada
YHU
from
€36
YTO
Canada → Canada
YMQ
from
€36
YTO
Canada → Canada
YOW
from
€40
YTO
Canada → Canada
YHZ
from
€44
YTO
Canada → Canada
YUL
from
€49
YTO
Canada → Canada
YQR
from
€52
YTO
Canada → Canada
YYC
from
€61
YTO
Canada → Canada
YQT
from
€61

Popular destinations to Nassau

All →
NYC
United States → Bahamas
NAS
from
€43
MIA
United States → Bahamas
NAS
from
€61
FLL
United States → Bahamas
NAS
from
€71
ORL
Orlando — Nassau
United States → Bahamas
NAS
from
€82
BOS
United States → Bahamas
NAS
from
€87
YYC
Calgary — Nassau
Canada → Bahamas
NAS
from
€88
BDL
United States → Bahamas
NAS
from
€90
GGT
George Town — Nassau
Bahamas → Bahamas
NAS
from
€96

Cheap flights Toronto to Nassau

Interesting facts about the route

Flight time

5h 34min

Distance

2 080 km

Average price

€114

Most frequent flight

AC 2115

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · Bahamas

All plans

jitneymobile

1 GB

data

7

days

€10

Buy

jitneymobile

2 GB

data

15

days

€13

Buy

jitneymobile

2 GB

data

15

days

€15

Buy

jitneymobile

3 GB

data

30

days

€17

Buy

jitneymobile

3 GB

data

30

days

€19

Buy

Frequently Asked Questions

The average ticket price Toronto Nassau is €114. The cheapest ticket costs €142, operated by United Airlines, flight 3435, departing Toronto on 17 September at 11:30, arriving Nassau on 17 September at 17:33.
The average flight time is 6 hours 3 minutes. The fastest flight takes 6 hours 3 minutes, flight 3435 operated by United Airlines, departing Toronto on 17 September at 11:30, arriving Nassau on 17 September at 17:33.
Flights on the Toronto - Nassau route are operated by the following airlines: American Airlines, Air Canada, Porter Airlines, Air Transat, United Airlines, WestJet.
The distance from Toronto to Nassau is 2080 km.