Cheap flights Toronto to Nassau

1 passenger, economy

Cheap flights Toronto to Nassau

Compare prices, duration and stops

Porter Airlines
PD 775
16:55
Toronto, Pearson International Airport (YYZ)
Wed, 16 sep
3h 20min
Direct
20:15
Nassau (NAS)
Wed, 16 sep
9 781 ₹
Air Canada
AC 2115
18:10
Toronto, Pearson International Airport (YYZ)
Mon, 21 sep
3h 20min
Direct
21:30
Nassau (NAS)
Mon, 21 sep
15 961 ₹
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
16 030 ₹
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
14 271 ₹
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
12 103 ₹
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
11 750 ₹
Air Canada
AC 2115
18:10
Toronto, Pearson International Airport (YYZ)
Fri, 25 sep
3h 20min
Direct
21:30
Nassau (NAS)
Fri, 25 sep
12 787 ₹
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
12 787 ₹
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
21 721 ₹
WestJet
WS 2580
11:45
Toronto, Pearson International Airport (YYZ)
Sun, 27 sep
3h 25min
Direct
15:10
Nassau (NAS)
Sun, 27 sep
10 469 ₹
Air Canada
AC 2115
18:10
Toronto, Pearson International Airport (YYZ)
Mon, 28 sep
3h 20min
Direct
21:30
Nassau (NAS)
Mon, 28 sep
12 550 ₹
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
17 550 ₹
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
15 616 ₹
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
15 616 ₹
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
12 584 ₹
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
11 819 ₹
Air Canada
AC 2115
18:10
Toronto, Pearson International Airport (YYZ)
Fri, 2 oct
3h 20min
Direct
21:30
Nassau (NAS)
Fri, 2 oct
12 787 ₹
WestJet
WS 2580
11:45
Toronto, Pearson International Airport (YYZ)
Tue, 6 oct
3h 25min
Direct
15:10
Nassau (NAS)
Tue, 6 oct
10 469 ₹
Air Canada
AC 2115
18:10
Toronto, Pearson International Airport (YYZ)
Wed, 7 oct
3h 20min
Direct
21:30
Nassau (NAS)
Wed, 7 oct
11 817 ₹
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
20 334 ₹
WestJet
WS 2580
11:45
Toronto, Pearson International Airport (YYZ)
Fri, 9 oct
3h 25min
Direct
15:10
Nassau (NAS)
Fri, 9 oct
27 591 ₹
Porter Airlines
PD 775
16:55
Toronto, Pearson International Airport (YYZ)
Sat, 10 oct
3h 20min
Direct
20:15
Nassau (NAS)
Sat, 10 oct
10 536 ₹
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
9 325 ₹
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
11 786 ₹
WestJet
WS 2580
11:45
Toronto, Pearson International Airport (YYZ)
Tue, 20 oct
3h 25min
Direct
15:10
Nassau (NAS)
Tue, 20 oct
10 026 ₹
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
10 772 ₹
WestJet
WS 2580
17:35
Toronto, Pearson International Airport (YYZ)
Mon, 9 nov
3h 40min
Direct
21:15
Nassau (NAS)
Mon, 9 nov
9 933 ₹
WestJet
WS 2580
17:35
Toronto, Pearson International Airport (YYZ)
Tue, 24 nov
3h 40min
Direct
21:15
Nassau (NAS)
Tue, 24 nov
10 298 ₹
Porter Airlines
PD 775
13:00
Toronto, Pearson International Airport (YYZ)
Wed, 9 dec
3h 25min
Direct
16:25
Nassau (NAS)
Wed, 9 dec
10 748 ₹
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
9 413 ₹
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
10 379 ₹
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
23 254 ₹
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
17 027 ₹
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
14 601 ₹
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
14 601 ₹
Porter Airlines
PD 7775
12:00
Toronto, Pearson International Airport (YYZ)
Mon, 11 jan
3h 25min
Direct
15:25
Nassau (NAS)
Mon, 11 jan
12 968 ₹
Porter Airlines
PD 7775
13:00
Toronto, Pearson International Airport (YYZ)
Fri, 15 jan
3h 25min
Direct
16:25
Nassau (NAS)
Fri, 15 jan
13 079 ₹
Porter Airlines
PD 775
11:00
Toronto, Pearson International Airport (YYZ)
Sat, 10 apr
3h 25min
Direct
14:25
Nassau (NAS)
Sat, 10 apr
11 122 ₹
WestJet
WS 2580
16:35
Toronto, Pearson International Airport (YYZ)
Sun, 11 apr
3h 40min
Direct
20:15
Nassau (NAS)
Sun, 11 apr
12 081 ₹
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
17 025 ₹

Low price calendar

September 2026
Price chart (September 2026)
min: 9781 ₹ · max: 16030 ₹
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 — 9781 ₹ 17.09.2026 — no data 18.09.2026 — no data 19.09.2026 — no data 20.09.2026 — no data 21.09.2026 — 15961 ₹ 22.09.2026 — 16030 ₹ 23.09.2026 — 14271 ₹ 24.09.2026 — 11750 ₹ 25.09.2026 — 12787 ₹ 26.09.2026 — 12787 ₹ 27.09.2026 — 10469 ₹ 28.09.2026 — 12550 ₹ 29.09.2026 — no data 30.09.2026 — 12584 ₹ 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
Good deal
9781 ₹
17
placeholder
no data
18
placeholder
no data
19
placeholder
no data
20
placeholder
no data
21
placeholder
15961 ₹
22
placeholder
16030 ₹
23
placeholder
14271 ₹
24
placeholder
11750 ₹
25
placeholder
12787 ₹
26
placeholder
12787 ₹
27
Good deal
10469 ₹
28
placeholder
12550 ₹
29
placeholder
no data
30
placeholder
12584 ₹

Cheap flights Toronto to Nassau

WestJet
Mon, Tue, Fri, Sun
Price from
₹9 933
Porter Airlines
Mon, Wed, Fri, Sat
Price from
₹10 536
Air Transat
Sat
Price from
₹10 772
Air Canada
Mon, Tue, Wed, Thu, Fri, Sat
Price from
₹11 750
United Airlines
Mon, Tue, Wed, Sat, Sun
Price from
₹15 616
American Airlines
Mon
Price from
₹17 550

Popular destinations from Toronto

All →
YTO
Canada → Canada
YWG
from
₹3 815
YTO
Canada → Canada
YHU
from
₹4 028
YTO
Canada → Canada
YMQ
from
₹4 028
YTO
Canada → Canada
YOW
from
₹4 465
YTO
Canada → Canada
YHZ
from
₹4 848
YTO
Canada → Canada
YQR
from
₹5 737
YTO
Canada → Canada
YUL
from
₹5 748
YTO
Canada → Canada
YYC
from
₹6 722
YTO
Canada → Canada
YQT
from
₹6 757

Popular destinations to Nassau

All →
NYC
United States → Bahamas
NAS
from
₹4 799
MIA
United States → Bahamas
NAS
from
₹6 730
FLL
United States → Bahamas
NAS
from
₹7 813
ORL
Orlando — Nassau
United States → Bahamas
NAS
from
₹9 030
BOS
United States → Bahamas
NAS
from
₹9 675
YYC
Calgary — Nassau
Canada → Bahamas
NAS
from
₹9 749
BDL
United States → Bahamas
NAS
from
₹9 943
GGT
George Town — Nassau
Bahamas → Bahamas
NAS
from
₹10 567

Cheap flights Toronto to Nassau

Interesting facts about the route

Flight time

5h 34min

Distance

2 080 km

Average price

₹12 584

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

₹1151

Buy

jitneymobile

2 GB

data

15

days

₹1439

Buy

jitneymobile

2 GB

data

15

days

₹1679

Buy

jitneymobile

3 GB

data

30

days

₹1919

Buy

jitneymobile

3 GB

data

30

days

₹2158

Buy

Frequently Asked Questions

The average ticket price Toronto Nassau is ₹12 584. The cheapest ticket costs ₹9 781, operated by Porter Airlines, flight 775, departing Toronto on 16 September at 16:55, arriving Nassau on 16 September at 20:15.
The average flight time is 3 hours 20 minutes. The fastest flight takes 3 hours 20 minutes, flight 775 operated by Porter Airlines, departing Toronto on 16 September at 16:55, arriving Nassau on 16 September at 20:15.
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.