Find us faster — just Google flightlist (one word)
Discover alternate routes & cheap one way flights from Toronto to Bahamas (YYZ to BS) within a departure date range.
⭐ Search by country or region to discover cheaper routes you didn't know existed. Example: Netherlands → Italy or Europe → South-East Asia.
Loading…
CAD 500
7:43pm - 11:44am
Thu Jul 4th
16h 1m
Toronto (YYZ) → Nassau (NAS)
2 Stops
Thu Jul 4th 2024 United Airlines · UA 3466 Depart at 7:43pm from Toronto (YYZ) Fly for 1h 33m Arrive at 9:16pm in Washington, D.C. (IAD)
Layover in Washington, D.C. for 8h 44m
Fri Jul 5th 2024 United Airlines · UA 2455 Depart at 6:00am from Washington, D.C. (IAD) Fly for 1h 17m Arrive at 7:17am in New York (EWR)
Layover in New York for 1h 16m
Fri Jul 5th 2024 United Airlines · UA 1456 Depart at 8:33am from New York (EWR) Fly for 3h 11m Arrive at 11:44am in Nassau (NAS)
CAD 500
9:00pm - 1:31pm
Thu Jul 4th
16h 31m
Toronto (YYZ) → Nassau (NAS)
2 Stops
Thu Jul 4th 2024 United Airlines · UA 4631 Depart at 9:00pm from Toronto (YYZ) Fly for 2h 2m Arrive at 10:02pm in Chicago (ORD)
Layover in Chicago for 7h 58m
Fri Jul 5th 2024 United Airlines · UA 1658 Depart at 6:00am from Chicago (ORD) Fly for 2h 22m Arrive at 9:22am in New York (EWR)
Layover in New York for 0h 58m
Fri Jul 5th 2024 United Airlines · UA 1480 Depart at 10:20am from New York (EWR) Fly for 3h 11m Arrive at 1:31pm in Nassau (NAS)
CAD 500
9:00pm - 1:50pm
Mon Jul 1st
16h 50m
Toronto (YYZ) → Nassau (NAS)
2 Stops
Mon Jul 1st 2024 United Airlines · UA 4631 Depart at 9:00pm from Toronto (YYZ) Fly for 2h 2m Arrive at 10:02pm in Chicago (ORD)
Layover in Chicago for 7h 58m
Tue Jul 2nd 2024 United Airlines · UA 2180 Depart at 6:00am from Chicago (ORD) Fly for 2h 44m Arrive at 8:44am in Houston (IAH)
Layover in Houston for 1h 8m
Tue Jul 2nd 2024 United Airlines · UA 1454 Depart at 9:52am from Houston (IAH) Fly for 2h 58m Arrive at 1:50pm in Nassau (NAS)
CAD 500
4:00pm - 1:31pm
Tue Jul 16th
21h 31m
Toronto (YYZ) → Nassau (NAS)
2 Stops
Tue Jul 16th 2024 United Airlines · UA 3636 Depart at 4:00pm from Toronto (YYZ) Fly for 2h 2m Arrive at 5:02pm in Chicago (ORD)
Layover in Chicago for 4h 38m
Tue Jul 16th 2024 United Airlines · UA 1774 Depart at 9:40pm from Chicago (ORD) Fly for 2h 20m Arrive at 1:00am in New York (EWR)
Layover in New York for 9h 20m
Wed Jul 17th 2024 United Airlines · UA 1480 Depart at 10:20am from New York (EWR) Fly for 3h 11m Arrive at 1:31pm in Nassau (NAS)
CAD 500
1:00pm - 11:38am
Fri Jul 5th
22h 38m
Toronto (YYZ) → Nassau (NAS)
2 Stops
Fri Jul 5th 2024 United Airlines · UA 4629 Depart at 1:00pm from Toronto (YYZ) Fly for 2h 2m Arrive at 2:02pm in Chicago (ORD)
Layover in Chicago for 7h 26m
Fri Jul 5th 2024 United Airlines · UA 1729 Depart at 9:28pm from Chicago (ORD) Fly for 2h 2m Arrive at 12:30am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 8h 21m
Sat Jul 6th 2024 United Airlines · UA 1262 Depart at 8:51am from Washington, D.C. (IAD) Fly for 2h 47m Arrive at 11:38am in Nassau (NAS)
CAD 514
6:15am - 11:38am
Tue Jul 16th
5h 23m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Tue Jul 16th 2024 United Airlines · UA 3554 Depart at 6:15am from Toronto (YYZ) Fly for 1h 33m Arrive at 7:48am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 1h 3m
Tue Jul 16th 2024 United Airlines · UA 1262 Depart at 8:51am from Washington, D.C. (IAD) Fly for 2h 47m Arrive at 11:38am in Nassau (NAS)
CAD 514
7:30am - 1:31pm
Wed Jul 10th
6h 1m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Wed Jul 10th 2024 United Airlines · UA 3435 Depart at 7:30am from Toronto (YYZ) Fly for 1h 42m Arrive at 9:12am in New York (EWR)
Layover in New York for 1h 8m
Wed Jul 10th 2024 United Airlines · UA 1480 Depart at 10:20am from New York (EWR) Fly for 3h 11m Arrive at 1:31pm in Nassau (NAS)
CAD 514
7:40am - 3:03pm
Sat Jul 20th
7h 23m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Sat Jul 20th 2024 United Airlines · UA 1538 Depart at 7:40am from Toronto (YYZ) Fly for 1h 56m Arrive at 8:36am in Chicago (ORD)
Layover in Chicago for 2h 4m
Sat Jul 20th 2024 United Airlines · UA 2401 Depart at 10:40am from Chicago (ORD) Fly for 3h 23m Arrive at 3:03pm in Nassau (NAS)
CAD 514
1:00pm - 3:03pm
Fri Jul 5th
26h 3m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Fri Jul 5th 2024 United Airlines · UA 4629 Depart at 1:00pm from Toronto (YYZ) Fly for 2h 2m Arrive at 2:02pm in Chicago (ORD)
Layover in Chicago for 20h 38m
Sat Jul 6th 2024 United Airlines · UA 2401 Depart at 10:40am from Chicago (ORD) Fly for 3h 23m Arrive at 3:03pm in Nassau (NAS)
CAD 584
7:00am - 10:18am
Sun Jun 23rd
3h 18m
Toronto (YYZ) → Nassau (NAS)
Direct
Sun Jun 23rd 2024 WestJet · WS 2758 Depart at 7:00am from Toronto (YYZ) Fly for 3h 18m Arrive at 10:18am in Nassau (NAS)
CAD 618
9:30am - 12:52pm
Tue Jul 16th
3h 22m
Toronto (YYZ) → Nassau (NAS)
Direct
Tue Jul 16th 2024 WestJet · WS 2758 Depart at 9:30am from Toronto (YYZ) Fly for 3h 22m Arrive at 12:52pm in Nassau (NAS)
CAD 666
7:00am - 10:18am
Sat Jul 6th
3h 18m
Toronto (YYZ) → Nassau (NAS)
Direct
Sat Jul 6th 2024 WestJet · WS 2758 Depart at 7:00am from Toronto (YYZ) Fly for 3h 18m Arrive at 10:18am in Nassau (NAS)
CAD 689
7:00am - 10:18am
Thu Jul 4th
3h 18m
Toronto (YYZ) → Nassau (NAS)
Direct
Thu Jul 4th 2024 WestJet · WS 2758 Depart at 7:00am from Toronto (YYZ) Fly for 3h 18m Arrive at 10:18am in Nassau (NAS)
CAD 689
7:00am - 10:18am
Sun Jul 21st
3h 18m
Toronto (YYZ) → Nassau (NAS)
Direct
Sun Jul 21st 2024 WestJet · WS 2758 Depart at 7:00am from Toronto (YYZ) Fly for 3h 18m Arrive at 10:18am in Nassau (NAS)
CAD 690
7:00am - 10:18am
Sun Jul 14th
3h 18m
Toronto (YYZ) → Nassau (NAS)
Direct
Sun Jul 14th 2024 WestJet · WS 2758 Depart at 7:00am from Toronto (YYZ) Fly for 3h 18m Arrive at 10:18am in Nassau (NAS)
CAD 714
7:00am - 10:18am
Fri Jul 5th
3h 18m
Toronto (YYZ) → Nassau (NAS)
Direct
Fri Jul 5th 2024 WestJet · WS 2758 Depart at 7:00am from Toronto (YYZ) Fly for 3h 18m Arrive at 10:18am in Nassau (NAS)
CAD 730
7:40am - 3:03pm
Sat Jul 13th
7h 23m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Sat Jul 13th 2024 United Airlines · UA 1538 Depart at 7:40am from Toronto (YYZ) Fly for 1h 56m Arrive at 8:36am in Chicago (ORD)
Layover in Chicago for 2h 4m
Sat Jul 13th 2024 United Airlines · UA 2401 Depart at 10:40am from Chicago (ORD) Fly for 3h 23m Arrive at 3:03pm in Nassau (NAS)
CAD 738
7:00am - 10:18am
Sun Jul 7th
3h 18m
Toronto (YYZ) → Nassau (NAS)
Direct
Sun Jul 7th 2024 WestJet · WS 2758 Depart at 7:00am from Toronto (YYZ) Fly for 3h 18m Arrive at 10:18am in Nassau (NAS)
CAD 884
6:30am - 2:05pm
Mon Jul 15th
7h 35m
Toronto (YYZ) → Bimini (BIM)
1 Stop
Mon Jul 15th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 25m
Mon Jul 15th 2024 Silver Airways · 3M 145 Depart at 1:20pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 2:05pm in Bimini (BIM)
CAD 893
6:30am - 2:05pm
Sun Jul 14th
7h 35m
Toronto (YYZ) → Bimini (BIM)
1 Stop
Sun Jul 14th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 25m
Sun Jul 14th 2024 Silver Airways · 3M 145 Depart at 1:20pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 2:05pm in Bimini (BIM)
CAD 897
6:30am - 1:50pm
Mon Jul 15th
7h 20m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Mon Jul 15th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 5m
Mon Jul 15th 2024 WesternAir · WU 103 Depart at 1:00pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 1:50pm in Nassau (NAS)
CAD 897
6:30am - 1:50pm
Wed Jul 17th
7h 20m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Wed Jul 17th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 5m
Wed Jul 17th 2024 WesternAir · WU 103 Depart at 1:00pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 1:50pm in Nassau (NAS)
CAD 897
6:30am - 1:50pm
Tue Jul 16th
7h 20m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Tue Jul 16th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 5m
Tue Jul 16th 2024 WesternAir · WU 103 Depart at 1:00pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 1:50pm in Nassau (NAS)
CAD 926
6:30am - 1:15pm
Sat Jul 20th
6h 45m
Toronto (YYZ) → Bimini (BIM)
1 Stop
Sat Jul 20th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 35m
Sat Jul 20th 2024 Silver Airways · 3M 145 Depart at 12:30pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:15pm in Bimini (BIM)
CAD 928
6:30am - 3:20pm
Sat Jul 20th
8h 50m
Toronto (YYZ) → George Town (GGT)
1 Stop
Sat Jul 20th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 45m
Sat Jul 20th 2024 Silver Airways · 3M 74 Depart at 1:40pm from Fort Lauderdale (FLL) Fly for 1h 40m Arrive at 3:20pm in George Town (GGT)
CAD 929
6:30am - 1:15pm
Sat Jul 13th
6h 45m
Toronto (YYZ) → Bimini (BIM)
1 Stop
Sat Jul 13th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 35m
Sat Jul 13th 2024 Silver Airways · 3M 145 Depart at 12:30pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:15pm in Bimini (BIM)
CAD 929
6h 45m
Toronto (YYZ) → Bimini (BIM)
1 Stop
Sat Jul 6th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 35m
Sat Jul 6th 2024 Silver Airways · 3M 145 Depart at 12:30pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:15pm in Bimini (BIM)
CAD 930
6:30am - 1:50pm
Sat Jul 13th
7h 20m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Sat Jul 13th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 5m
Sat Jul 13th 2024 WesternAir · WU 103 Depart at 1:00pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 1:50pm in Nassau (NAS)
CAD 930
6:30am - 1:50pm
Sat Jul 20th
7h 20m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Sat Jul 20th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 5m
Sat Jul 20th 2024 WesternAir · WU 103 Depart at 1:00pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 1:50pm in Nassau (NAS)
CAD 930
6:30am - 1:50pm
Thu Jul 11th
7h 20m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Thu Jul 11th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 5m
Thu Jul 11th 2024 WesternAir · WU 103 Depart at 1:00pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 1:50pm in Nassau (NAS)
CAD 930
6:30am - 1:50pm
Tue Jul 9th
7h 20m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Tue Jul 9th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 5m
Tue Jul 9th 2024 WesternAir · WU 103 Depart at 1:00pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 1:50pm in Nassau (NAS)
CAD 931
6:30am - 3:20pm
Sat Jul 6th
8h 50m
Toronto (YYZ) → George Town (GGT)
1 Stop
Sat Jul 6th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 45m
Sat Jul 6th 2024 Silver Airways · 3M 74 Depart at 1:40pm from Fort Lauderdale (FLL) Fly for 1h 40m Arrive at 3:20pm in George Town (GGT)
CAD 934
6:30am - 3:20pm
Sat Jul 13th
8h 50m
Toronto (YYZ) → George Town (GGT)
1 Stop
Sat Jul 13th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 45m
Sat Jul 13th 2024 Silver Airways · 3M 74 Depart at 1:40pm from Fort Lauderdale (FLL) Fly for 1h 40m Arrive at 3:20pm in George Town (GGT)
CAD 945
6:30am - 2:10pm
Tue Jul 16th
7h 40m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Tue Jul 16th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 25m
Tue Jul 16th 2024 Silver Airways · 3M 142 Depart at 1:20pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 2:10pm in Freeport (FPO)
CAD 966
6:30am - 3:25pm
Wed Jul 17th
8h 55m
Toronto (YYZ) → Marsh Harbour (MHH)
1 Stop
Wed Jul 17th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 4h 15m
Wed Jul 17th 2024 Silver Airways · 3M 63 Depart at 2:10pm from Fort Lauderdale (FLL) Fly for 1h 15m Arrive at 3:25pm in Marsh Harbour (MHH)
CAD 966
6:30am - 3:25pm
Tue Jul 16th
8h 55m
Toronto (YYZ) → Marsh Harbour (MHH)
1 Stop
Tue Jul 16th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 4h 15m
Tue Jul 16th 2024 Silver Airways · 3M 63 Depart at 2:10pm from Fort Lauderdale (FLL) Fly for 1h 15m Arrive at 3:25pm in Marsh Harbour (MHH)
CAD 969
6:30am - 3:25pm
Mon Jul 15th
8h 55m
Toronto (YYZ) → Marsh Harbour (MHH)
1 Stop
Mon Jul 15th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 4h 15m
Mon Jul 15th 2024 Silver Airways · 3M 63 Depart at 2:10pm from Fort Lauderdale (FLL) Fly for 1h 15m Arrive at 3:25pm in Marsh Harbour (MHH)
CAD 969
6:30am - 3:25pm
Sun Jul 14th
8h 55m
Toronto (YYZ) → Marsh Harbour (MHH)
1 Stop
Sun Jul 14th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 4h 15m
Sun Jul 14th 2024 Silver Airways · 3M 63 Depart at 2:10pm from Fort Lauderdale (FLL) Fly for 1h 15m Arrive at 3:25pm in Marsh Harbour (MHH)
CAD 978
6:30am - 2:10pm
Thu Jul 11th
7h 40m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Thu Jul 11th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 25m
Thu Jul 11th 2024 Silver Airways · 3M 142 Depart at 1:20pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 2:10pm in Freeport (FPO)
CAD 980
6:30am - 1:50pm
Thu Jul 18th
7h 20m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Thu Jul 18th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 5m
Thu Jul 18th 2024 WesternAir · WU 103 Depart at 1:00pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 1:50pm in Nassau (NAS)
CAD 980
6:30am - 1:50pm
Fri Jul 19th
7h 20m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Fri Jul 19th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 5m
Fri Jul 19th 2024 WesternAir · WU 103 Depart at 1:00pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 1:50pm in Nassau (NAS)
CAD 983
7:30am - 1:31pm
Wed Jul 17th
6h 1m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Wed Jul 17th 2024 United Airlines · UA 3435 Depart at 7:30am from Toronto (YYZ) Fly for 1h 42m Arrive at 9:12am in New York (EWR)
Layover in New York for 1h 8m
Wed Jul 17th 2024 United Airlines · UA 1480 Depart at 10:20am from New York (EWR) Fly for 3h 11m Arrive at 1:31pm in Nassau (NAS)
CAD 986
6:30am - 2:10pm
Sat Jul 13th
7h 40m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Sat Jul 13th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 25m
Sat Jul 13th 2024 Silver Airways · 3M 142 Depart at 1:20pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 2:10pm in Freeport (FPO)
CAD 990
6:15am - 11:38am
Thu Jul 11th
5h 23m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Thu Jul 11th 2024 United Airlines · UA 3554 Depart at 6:15am from Toronto (YYZ) Fly for 1h 33m Arrive at 7:48am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 1h 3m
Thu Jul 11th 2024 United Airlines · UA 1262 Depart at 8:51am from Washington, D.C. (IAD) Fly for 2h 47m Arrive at 11:38am in Nassau (NAS)
CAD 990
7:30am - 1:31pm
Fri Jul 5th
6h 1m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Fri Jul 5th 2024 United Airlines · UA 3435 Depart at 7:30am from Toronto (YYZ) Fly for 1h 42m Arrive at 9:12am in New York (EWR)
Layover in New York for 1h 8m
Fri Jul 5th 2024 United Airlines · UA 1480 Depart at 10:20am from New York (EWR) Fly for 3h 11m Arrive at 1:31pm in Nassau (NAS)
CAD 990
7:30am - 1:31pm
Fri Jul 12th
6h 1m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Fri Jul 12th 2024 United Airlines · UA 3435 Depart at 7:30am from Toronto (YYZ) Fly for 1h 42m Arrive at 9:12am in New York (EWR)
Layover in New York for 1h 8m
Fri Jul 12th 2024 United Airlines · UA 1480 Depart at 10:20am from New York (EWR) Fly for 3h 11m Arrive at 1:31pm in Nassau (NAS)
CAD 990
7:30am - 1:31pm
Mon Jul 15th
6h 1m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Mon Jul 15th 2024 United Airlines · UA 3435 Depart at 7:30am from Toronto (YYZ) Fly for 1h 42m Arrive at 9:12am in New York (EWR)
Layover in New York for 1h 8m
Mon Jul 15th 2024 United Airlines · UA 1480 Depart at 10:20am from New York (EWR) Fly for 3h 11m Arrive at 1:31pm in Nassau (NAS)
CAD 990
7:30am - 2:08pm
Sat Jul 6th
6h 38m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Sat Jul 6th 2024 United Airlines · UA 3435 Depart at 7:30am from Toronto (YYZ) Fly for 1h 42m Arrive at 9:12am in New York (EWR)
Layover in New York for 1h 45m
Sat Jul 6th 2024 United Airlines · UA 1480 Depart at 10:57am from New York (EWR) Fly for 3h 11m Arrive at 2:08pm in Nassau (NAS)
CAD 990
7:40am - 3:03pm
Sat Jul 6th
7h 23m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Sat Jul 6th 2024 United Airlines · UA 1538 Depart at 7:40am from Toronto (YYZ) Fly for 1h 56m Arrive at 8:36am in Chicago (ORD)
Layover in Chicago for 2h 4m
Sat Jul 6th 2024 United Airlines · UA 2401 Depart at 10:40am from Chicago (ORD) Fly for 3h 23m Arrive at 3:03pm in Nassau (NAS)
CAD 1002
6:30am - 3:25pm
Thu Jul 11th
8h 55m
Toronto (YYZ) → Marsh Harbour (MHH)
1 Stop
Thu Jul 11th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 4h 15m
Thu Jul 11th 2024 Silver Airways · 3M 63 Depart at 2:10pm from Fort Lauderdale (FLL) Fly for 1h 15m Arrive at 3:25pm in Marsh Harbour (MHH)
CAD 1002
6:30am - 3:25pm
Wed Jul 10th
8h 55m
Toronto (YYZ) → Marsh Harbour (MHH)
1 Stop
Wed Jul 10th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 4h 15m
Wed Jul 10th 2024 Silver Airways · 3M 63 Depart at 2:10pm from Fort Lauderdale (FLL) Fly for 1h 15m Arrive at 3:25pm in Marsh Harbour (MHH)
CAD 1002
6:30am - 3:25pm
Tue Jul 9th
8h 55m
Toronto (YYZ) → Marsh Harbour (MHH)
1 Stop
Tue Jul 9th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 4h 15m
Tue Jul 9th 2024 Silver Airways · 3M 63 Depart at 2:10pm from Fort Lauderdale (FLL) Fly for 1h 15m Arrive at 3:25pm in Marsh Harbour (MHH)
CAD 1009
6:15am - 11:38am
Tue Jun 25th
5h 23m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Tue Jun 25th 2024 United Airlines · UA 3554 Depart at 6:15am from Toronto (YYZ) Fly for 1h 33m Arrive at 7:48am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 1h 3m
Tue Jun 25th 2024 United Airlines · UA 1262 Depart at 8:51am from Washington, D.C. (IAD) Fly for 2h 47m Arrive at 11:38am in Nassau (NAS)
CAD 1009
6:10am - 1:50pm
Wed Jun 26th
7h 40m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Wed Jun 26th 2024 United Airlines · UA 1345 Depart at 6:10am from Toronto (YYZ) Fly for 3h 32m Arrive at 8:42am in Houston (IAH)
Layover in Houston for 1h 10m
Wed Jun 26th 2024 United Airlines · UA 1454 Depart at 9:52am from Houston (IAH) Fly for 2h 58m Arrive at 1:50pm in Nassau (NAS)
CAD 1026
6:30am - 2:10pm
Sat Jul 20th
7h 40m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Sat Jul 20th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 25m
Sat Jul 20th 2024 Silver Airways · 3M 142 Depart at 1:20pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 2:10pm in Freeport (FPO)
CAD 1029
6:30am - 2:05pm
Fri Jul 12th
7h 35m
Toronto (YYZ) → Bimini (BIM)
1 Stop
Fri Jul 12th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 25m
Fri Jul 12th 2024 Silver Airways · 3M 145 Depart at 1:20pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 2:05pm in Bimini (BIM)
CAD 1039
6:30am - 2:05pm
Fri Jul 5th
7h 35m
Toronto (YYZ) → Bimini (BIM)
1 Stop
Fri Jul 5th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 25m
Fri Jul 5th 2024 Silver Airways · 3M 145 Depart at 1:20pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 2:05pm in Bimini (BIM)
CAD 1049
6:30am - 3:25pm
Thu Jul 4th
8h 55m
Toronto (YYZ) → Marsh Harbour (MHH)
1 Stop
Thu Jul 4th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 4h 15m
Thu Jul 4th 2024 Silver Airways · 3M 63 Depart at 2:10pm from Fort Lauderdale (FLL) Fly for 1h 15m Arrive at 3:25pm in Marsh Harbour (MHH)
CAD 1050
9:30am - 12:52pm
Tue Jul 9th
3h 22m
Toronto (YYZ) → Nassau (NAS)
Direct
Tue Jul 9th 2024 WestJet · WS 2758 Depart at 9:30am from Toronto (YYZ) Fly for 3h 22m Arrive at 12:52pm in Nassau (NAS)
CAD 1052
6:30am - 3:25pm
Fri Jul 5th
8h 55m
Toronto (YYZ) → Marsh Harbour (MHH)
1 Stop
Fri Jul 5th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 4h 15m
Fri Jul 5th 2024 Silver Airways · 3M 63 Depart at 2:10pm from Fort Lauderdale (FLL) Fly for 1h 15m Arrive at 3:25pm in Marsh Harbour (MHH)
CAD 1070
6:30am - 2:05pm
Sun Jul 21st
7h 35m
Toronto (YYZ) → Bimini (BIM)
1 Stop
Sun Jul 21st 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 25m
Sun Jul 21st 2024 Silver Airways · 3M 145 Depart at 1:20pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 2:05pm in Bimini (BIM)
CAD 1072
9:30am - 12:52pm
Tue Jul 2nd
3h 22m
Toronto (YYZ) → Nassau (NAS)
Direct
Tue Jul 2nd 2024 WestJet · WS 2758 Depart at 9:30am from Toronto (YYZ) Fly for 3h 22m Arrive at 12:52pm in Nassau (NAS)
CAD 1072
6:30am - 1:00pm
Mon Jul 15th
6h 30m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Mon Jul 15th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 20m
Mon Jul 15th 2024 Bahamasair · UP 142 Depart at 12:15pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:00pm in Freeport (FPO)
CAD 1072
6:30am - 1:30pm
Wed Jul 17th
7h 0m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Wed Jul 17th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 50m
Wed Jul 17th 2024 Bahamasair · UP 142 Depart at 12:45pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:30pm in Freeport (FPO)
CAD 1072
6:30am - 1:55pm
Tue Jul 16th
7h 25m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Tue Jul 16th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 15m
Tue Jul 16th 2024 Bahamasair · UP 142 Depart at 1:10pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:55pm in Freeport (FPO)
CAD 1093
6:30am - 2:00pm
Sat Jul 13th
7h 30m
Toronto (YYZ) → Governor's Harbour (GHB)
1 Stop
Sat Jul 13th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 45m
Sat Jul 13th 2024 Silver Airways · 3M 78 Depart at 12:40pm from Fort Lauderdale (FLL) Fly for 1h 20m Arrive at 2:00pm in Governor's Harbour (GHB)
CAD 1093
6:30am - 2:00pm
Sat Jul 20th
7h 30m
Toronto (YYZ) → Governor's Harbour (GHB)
1 Stop
Sat Jul 20th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 45m
Sat Jul 20th 2024 Silver Airways · 3M 78 Depart at 12:40pm from Fort Lauderdale (FLL) Fly for 1h 20m Arrive at 2:00pm in Governor's Harbour (GHB)
CAD 1096
6:30am - 1:00pm
Thu Jul 18th
6h 30m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Thu Jul 18th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 20m
Thu Jul 18th 2024 Bahamasair · UP 142 Depart at 12:15pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:00pm in Freeport (FPO)
CAD 1096
6:30am - 1:55pm
Fri Jul 19th
7h 25m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Fri Jul 19th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 15m
Fri Jul 19th 2024 Bahamasair · UP 142 Depart at 1:10pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:55pm in Freeport (FPO)
CAD 1104
9:30am - 12:52pm
Mon Jun 24th
3h 22m
Toronto (YYZ) → Nassau (NAS)
Direct
Mon Jun 24th 2024 WestJet · WS 2758 Depart at 9:30am from Toronto (YYZ) Fly for 3h 22m Arrive at 12:52pm in Nassau (NAS)
CAD 1105
6:30am - 1:00pm
Thu Jul 11th
6h 30m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Thu Jul 11th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 20m
Thu Jul 11th 2024 Bahamasair · UP 142 Depart at 12:15pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:00pm in Freeport (FPO)
CAD 1105
6:30am - 1:40pm
Wed Jul 10th
7h 10m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Wed Jul 10th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 0m
Wed Jul 10th 2024 Bahamasair · UP 142 Depart at 12:55pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:40pm in Freeport (FPO)
CAD 1119
6:30am - 2:05pm
Wed Jul 10th
7h 35m
Toronto (YYZ) → Bimini (BIM)
1 Stop
Wed Jul 10th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 25m
Wed Jul 10th 2024 Silver Airways · 3M 145 Depart at 1:20pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 2:05pm in Bimini (BIM)
CAD 1122
6:30am - 1:30pm
Sun Jul 14th
7h 0m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Sun Jul 14th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 50m
Sun Jul 14th 2024 Bahamasair · UP 142 Depart at 12:45pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:30pm in Freeport (FPO)
CAD 1145
7:00am - 10:18am
Sat Jul 20th
3h 18m
Toronto (YYZ) → Nassau (NAS)
Direct
Sat Jul 20th 2024 WestJet · WS 2758 Depart at 7:00am from Toronto (YYZ) Fly for 3h 18m Arrive at 10:18am in Nassau (NAS)
CAD 1155
6:30am - 1:55pm
Tue Jul 9th
7h 25m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Tue Jul 9th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 15m
Tue Jul 9th 2024 Bahamasair · UP 142 Depart at 1:10pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:55pm in Freeport (FPO)
CAD 1158
8:00am - 3:20pm
Sat Jul 20th
7h 20m
Toronto (YYZ) → George Town (GGT)
1 Stop
Sat Jul 20th 2024 WestJet · WS 1230 Depart at 8:00am from Toronto (YYZ) Fly for 3h 16m Arrive at 11:16am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 24m
Sat Jul 20th 2024 Silver Airways · 3M 74 Depart at 1:40pm from Fort Lauderdale (FLL) Fly for 1h 40m Arrive at 3:20pm in George Town (GGT)
CAD 1160
8:00am - 3:20pm
Sat Jul 6th
7h 20m
Toronto (YYZ) → George Town (GGT)
1 Stop
Sat Jul 6th 2024 WestJet · WS 1230 Depart at 8:00am from Toronto (YYZ) Fly for 3h 16m Arrive at 11:16am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 24m
Sat Jul 6th 2024 Silver Airways · 3M 74 Depart at 1:40pm from Fort Lauderdale (FLL) Fly for 1h 40m Arrive at 3:20pm in George Town (GGT)
CAD 1160
10:20am - 6:50pm
Fri Jul 12th
8h 30m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Fri Jul 12th 2024 WestJet · WS 1232 Depart at 10:20am from Toronto (YYZ) Fly for 3h 16m Arrive at 1:36pm in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 4h 24m
Fri Jul 12th 2024 WesternAir · WU 105 Depart at 6:00pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 6:50pm in Nassau (NAS)
CAD 1169
2:00pm - 8:30pm
Fri Jul 19th
6h 30m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Fri Jul 19th 2024 Porter Airlines · PD 513 Depart at 2:00pm from Toronto (YYZ) Fly for 3h 8m Arrive at 5:08pm in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 22m
Fri Jul 19th 2024 Bahamasair · UP 206 Depart at 7:30pm from Fort Lauderdale (FLL) Fly for 1h 0m Arrive at 8:30pm in Nassau (NAS)
CAD 1205
6:30am - 1:00pm
Thu Jul 4th
6h 30m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Thu Jul 4th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 20m
Thu Jul 4th 2024 Bahamasair · UP 142 Depart at 12:15pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:00pm in Freeport (FPO)
CAD 1205
6:30am - 1:55pm
Fri Jul 5th
7h 25m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Fri Jul 5th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 15m
Fri Jul 5th 2024 Bahamasair · UP 142 Depart at 1:10pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:55pm in Freeport (FPO)
CAD 1205
6:30am - 1:55pm
Fri Jul 12th
7h 25m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Fri Jul 12th 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 15m
Fri Jul 12th 2024 Bahamasair · UP 142 Depart at 1:10pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:55pm in Freeport (FPO)
CAD 1210
2:00pm - 8:30pm
Sun Jul 21st
6h 30m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Sun Jul 21st 2024 Porter Airlines · PD 513 Depart at 2:00pm from Toronto (YYZ) Fly for 3h 8m Arrive at 5:08pm in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 22m
Sun Jul 21st 2024 Bahamasair · UP 206 Depart at 7:30pm from Fort Lauderdale (FLL) Fly for 1h 0m Arrive at 8:30pm in Nassau (NAS)
CAD 1223
2:00pm - 8:30pm
Fri Jul 5th
6h 30m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Fri Jul 5th 2024 Air Transat · TS 7612 Depart at 2:00pm from Toronto (YYZ) Fly for 3h 8m Arrive at 5:08pm in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 22m
Fri Jul 5th 2024 Bahamasair · UP 206 Depart at 7:30pm from Fort Lauderdale (FLL) Fly for 1h 0m Arrive at 8:30pm in Nassau (NAS)
CAD 1230
6:30am - 1:50pm
Wed Jul 3rd
7h 20m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Wed Jul 3rd 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 3h 5m
Wed Jul 3rd 2024 WesternAir · WU 103 Depart at 1:00pm from Fort Lauderdale (FLL) Fly for 0h 50m Arrive at 1:50pm in Nassau (NAS)
CAD 1249
6:30am - 1:30pm
Sun Jul 21st
7h 0m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Sun Jul 21st 2024 Flair Airlines · F8 1600 Depart at 6:30am from Toronto (YYZ) Fly for 3h 25m Arrive at 9:55am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 50m
Sun Jul 21st 2024 Bahamasair · UP 142 Depart at 12:45pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 1:30pm in Freeport (FPO)
CAD 1250
6:15am - 11:38am
Tue Jul 9th
5h 23m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Tue Jul 9th 2024 United Airlines · UA 3554 Depart at 6:15am from Toronto (YYZ) Fly for 1h 33m Arrive at 7:48am in Washington, D.C. (IAD)
Layover in Washington, D.C. for 1h 3m
Tue Jul 9th 2024 United Airlines · UA 1262 Depart at 8:51am from Washington, D.C. (IAD) Fly for 2h 47m Arrive at 11:38am in Nassau (NAS)
CAD 1268
7:30am - 1:31pm
Wed Jun 26th
6h 1m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Wed Jun 26th 2024 United Airlines · UA 3435 Depart at 7:30am from Toronto (YYZ) Fly for 1h 43m Arrive at 9:13am in New York (EWR)
Layover in New York for 1h 7m
Wed Jun 26th 2024 United Airlines · UA 1480 Depart at 10:20am from New York (EWR) Fly for 3h 11m Arrive at 1:31pm in Nassau (NAS)
CAD 1310
8:00am - 2:45pm
Sat Jul 20th
6h 45m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Sat Jul 20th 2024 WestJet · WS 1230 Depart at 8:00am from Toronto (YYZ) Fly for 3h 16m Arrive at 11:16am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 29m
Sat Jul 20th 2024 Bahamasair · UP 204 Depart at 1:45pm from Fort Lauderdale (FLL) Fly for 1h 0m Arrive at 2:45pm in Nassau (NAS)
CAD 1310
8:00am - 2:45pm
Sat Jul 6th
6h 45m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Sat Jul 6th 2024 WestJet · WS 1230 Depart at 8:00am from Toronto (YYZ) Fly for 3h 16m Arrive at 11:16am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 29m
Sat Jul 6th 2024 Bahamasair · UP 204 Depart at 1:45pm from Fort Lauderdale (FLL) Fly for 1h 0m Arrive at 2:45pm in Nassau (NAS)
CAD 1312
7:00am - 10:18am
Thu Jun 27th
3h 18m
Toronto (YYZ) → Nassau (NAS)
Direct
Thu Jun 27th 2024 WestJet · WS 2758 Depart at 7:00am from Toronto (YYZ) Fly for 3h 18m Arrive at 10:18am in Nassau (NAS)
CAD 1312
7:00am - 10:18am
Sat Jun 29th
3h 18m
Toronto (YYZ) → Nassau (NAS)
Direct
Sat Jun 29th 2024 WestJet · WS 2758 Depart at 7:00am from Toronto (YYZ) Fly for 3h 18m Arrive at 10:18am in Nassau (NAS)
CAD 1321
8:00am - 3:20pm
Sat Jul 20th
7h 20m
Toronto (YYZ) → North Eleuthera (ELH)
1 Stop
Sat Jul 20th 2024 WestJet · WS 1230 Depart at 8:00am from Toronto (YYZ) Fly for 3h 16m Arrive at 11:16am in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 44m
Sat Jul 20th 2024 Silver Airways · 3M 86 Depart at 2:00pm from Fort Lauderdale (FLL) Fly for 1h 20m Arrive at 3:20pm in North Eleuthera (ELH)
CAD 1335
10:20am - 4:50pm
Fri Jul 12th
6h 30m
Toronto (YYZ) → Freeport (FPO)
1 Stop
Fri Jul 12th 2024 WestJet · WS 1232 Depart at 10:20am from Toronto (YYZ) Fly for 3h 16m Arrive at 1:36pm in Fort Lauderdale (FLL)
Layover in Fort Lauderdale for 2h 29m
Fri Jul 12th 2024 Bahamasair · UP 143 Depart at 4:05pm from Fort Lauderdale (FLL) Fly for 0h 45m Arrive at 4:50pm in Freeport (FPO)
CAD 1484
9:30am - 12:52pm
Mon Jul 1st
3h 22m
Toronto (YYZ) → Nassau (NAS)
Direct
Mon Jul 1st 2024 WestJet · WS 2758 Depart at 9:30am from Toronto (YYZ) Fly for 3h 22m Arrive at 12:52pm in Nassau (NAS)
CAD 1496
7:30am - 1:31pm
Thu Jul 18th
6h 1m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Thu Jul 18th 2024 United Airlines · UA 3435 Depart at 7:30am from Toronto (YYZ) Fly for 1h 42m Arrive at 9:12am in New York (EWR)
Layover in New York for 1h 8m
Thu Jul 18th 2024 United Airlines · UA 1480 Depart at 10:20am from New York (EWR) Fly for 3h 11m Arrive at 1:31pm in Nassau (NAS)
CAD 1499
7:30am - 1:31pm
Mon Jul 8th
6h 1m
Toronto (YYZ) → Nassau (NAS)
1 Stop
Mon Jul 8th 2024 United Airlines · UA 3435 Depart at 7:30am from Toronto (YYZ) Fly for 1h 42m Arrive at 9:12am in New York (EWR)
Layover in New York for 1h 8m
Mon Jul 8th 2024 United Airlines · UA 1480 Depart at 10:20am from New York (EWR) Fly for 3h 11m Arrive at 1:31pm in Nassau (NAS)
CAD 1580
7:00am - 10:18am
Sat Jul 13th
3h 18m
Toronto (YYZ) → Nassau (NAS)
Direct
Sat Jul 13th 2024 WestJet · WS 2758 Depart at 7:00am from Toronto (YYZ) Fly for 3h 18m Arrive at 10:18am in Nassau (NAS)
CAD 2305
8:15am - 11:30am
Fri Jul 19th
3h 15m
Toronto (YYZ) → Nassau (NAS)
Direct
Fri Jul 19th 2024 Air Canada · AC 940 Depart at 8:15am from Toronto (YYZ) Fly for 3h 15m Arrive at 11:30am in Nassau (NAS)
Sarah Belizaire
@sarahbb1
Have flexible travel plans or looking for alternative routes given the chaos? Check out all the connection possibilities via a super helpful site created by @ismaelyws flightlist.io thanks to @andy_travels for the recommendation #travel #flights
John.
@eyupitsjohn
There seem to be lots of sites launching at the moment that promise to find you cheap flights but not many have the professional finish of Flightlist by @ismaelyws #travel #flights
ANDY TRAVELS
@andy_travels
@ismaelyws Just tried out Flightlist for the first time. Really nice idea, well made, and just what I need at the moment 👍
Travel With Bender
@travelwitbender
Did you spot my recent article about how to score cheap one way flights? ✈️ FlightList is my new secret tool for discovering cheap routes, within a departure date range. Plus you can also search by country/region for departures & destinations. Powerful! 💪
Read Josh's Ultimate Guide To Find Cheap One Way Flights
Latest One Way Flight Searches
miami mia antalya ayt
tirana tia ankara ank
amsterdam ams
frankfurt fra ankara esb
izmir adb miami mia
istanbul saw pristina prn
uzbekistan uz ankara esb
switzerland ch
turkey tr turkey tr
belgium be
france fr
turkey tr balikpapan bpn
istanbul ist italy it
turkey tr denpasar dps
turkey tr
turkey tr philippines ph
turkey tr united kingdom gb
germany de baku gyd
istanbul saw
berlin ber
maldives mv turkey tr
berlin ber turkey tr
netherlands nl
istanbul ist samsun szf
norway no stavanger svg
bodrum bjv istanbul saw
netherlands nl greece gr
bodrum bjv
united kingdom gb turkey tr
istanbul ist montenegro me
turkey tr maldives mv
united arab emirates ae mauritius mu
istanbul ist washington was
istanbul ist stockholm sto
london lon greece gr
chicago ord dallas fort worth dfw
milan mil madrid mad
adana ada germany de
All Searches
Cheap Flight Search Tips
Tips to help you find the cheapest flights from Toronto to Bahamas (YYZ to BS).
- Book 45-90 days before your departure date.
- Fly during weekdays (Monday-Thursday).
- Airfare Sales: Airlines sometimes offer huge discounts and since we take a bottom-up approach these flights will appear first in the results, so check back regularly because they don't usually last long.
Why I Built FlightList
❝As someone who works remotely & travels frequently, I always book one way flights and I'm flexible on my departure dates. I look for the best deals. Most sites require you to enter a specific departure date and clutter the page with uneccessary options, images and ads. I want something simple and minimal which allows me to search by departure date range & display a list of flights with the ability to filter according to my needs. So, I built FlightList to solve my own problem & help other travelers who may have the same frustration. It's how I imagine a flight booking site should be.❞
© 2018-2024 Inventure. All rights reserved.