Flights Caribbean The Bahamas

Search and find cheap flights to The Bahamas

Tue 13/11
Tue 20/11
Any month
Compare vs. momondo |

Cheapest flight routes to The Bahamas

These routes have the cheapest flights to The Bahamas found by momondo users
Ottawa - Nassau 310 CAD
Toronto - Nassau 343 CAD
Halifax - Nassau 399 CAD
Québec City - Nassau 407 CAD
Toronto - Freeport 443 CAD

Flight deals found on momondo

Check out some of the best fares found recently by users on momondo
Quickest
Cheapest
Delta
Delta
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
5h 58m
1 Stop
5:58 am
NAS
Nassau Intl airport
Delta
NAS
12:00 am
Nassau Intl airport
14h 45m
2 Stops
2:45 pm
YUL
Montreal Pierre Elliott Trudeau International airport
442 C$
United Airlines
United Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
8h 20m
2 Stops
8:20 am
NAS
Nassau Intl airport
United Airlines
NAS
12:00 am
Nassau Intl airport
8h 31m
2 Stops
8:31 am
YYZ
Toronto Pearson Intl airport
453 C$
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
9h 55m
1 Stop
9:55 am
NAS
Nassau Intl airport
Multiple Airlines
NAS
12:00 am
Nassau Intl airport
8h 59m
1 Stop
8:59 am
YYZ
Toronto Pearson Intl airport
468 C$
WestJet
WestJet
YYZ
12:00 am
Toronto Pearson Intl airport
3h 31m
3:31 am
NAS
Nassau Intl airport
WestJet
NAS
12:00 am
Nassau Intl airport
8h 27m
2 Stops
8:27 am
YYZ
Toronto Pearson Intl airport
481 C$
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
15h 35m
1 Stop
3:35 pm
NAS
Nassau Intl airport
Air Canada
NAS
12:00 am
Nassau Intl airport
18h 00m
1 Stop
6:00 pm
YTZ
Toronto Island airport
515 C$
Sunwing Airlines
Sunwing Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
3h 20m
3:20 am
FPO
Freeport Grand Bahama Intl airport
Sunwing Airlines
FPO
12:00 am
Freeport Grand Bahama Intl airport
3h 15m
3:15 am
YUL
Montreal Pierre Elliott Trudeau International airport
565 C$
Sunwing Airlines
Sunwing Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
3h 20m
3:20 am
FPO
Freeport Grand Bahama Intl airport
Sunwing Airlines
FPO
12:00 am
Freeport Grand Bahama Intl airport
3h 15m
3:15 am
YUL
Montreal Pierre Elliott Trudeau International airport
565 C$
WestJet
WestJet
YYZ
12:00 am
Toronto Pearson Intl airport
3h 31m
3:31 am
NAS
Nassau Intl airport
WestJet
NAS
12:00 am
Nassau Intl airport
8h 27m
2 Stops
8:27 am
YYZ
Toronto Pearson Intl airport
481 C$
United Airlines
United Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
8h 20m
2 Stops
8:20 am
NAS
Nassau Intl airport
United Airlines
NAS
12:00 am
Nassau Intl airport
8h 31m
2 Stops
8:31 am
YYZ
Toronto Pearson Intl airport
453 C$
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
9h 55m
1 Stop
9:55 am
NAS
Nassau Intl airport
Multiple Airlines
NAS
12:00 am
Nassau Intl airport
8h 59m
1 Stop
8:59 am
YYZ
Toronto Pearson Intl airport
468 C$
Delta
Delta
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
5h 58m
1 Stop
5:58 am
NAS
Nassau Intl airport
Delta
NAS
12:00 am
Nassau Intl airport
14h 45m
2 Stops
2:45 pm
YUL
Montreal Pierre Elliott Trudeau International airport
442 C$
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
15h 35m
1 Stop
3:35 pm
NAS
Nassau Intl airport
Air Canada
NAS
12:00 am
Nassau Intl airport
18h 00m
1 Stop
6:00 pm
YTZ
Toronto Island airport
515 C$

Popular routes landing in The Bahamas

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times