Flights to The Bahamas

C$ 174 Cheap flights to The Bahamas

1 adult
1 adult, Economy, 0 bags

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Early arrival? Instantly customize your results

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in The Bahamas

Find flights to these popular cities in The Bahamas from your nearest airport.
WestJet
22 Apr
YYZ
3h 40m
NAS
25 Apr
NAS
3h 30m
YYZ
C$ 401
WestJet
22 Apr
YYZ
3h 40m
NAS
25 Apr
NAS
3h 30m
YYZ
C$ 403
WestJet
9 Apr
YYZ
3h 40m
NAS
12 Apr
NAS
3h 35m
YYZ
C$ 408
WestJet
1 Apr
YYZ
3h 40m
NAS
8 Apr
NAS
3h 35m
YYZ
C$ 410
WestJet
13 Apr
YYZ
3h 40m
NAS
21 Apr
NAS
3h 35m
YYZ
C$ 412
WestJet
13 Apr
YYZ
3h 40m
NAS
21 Apr
NAS
3h 35m
YYZ
C$ 415
Porter Airlines
23 Jan
YYZ
10h 54m
1 stop
NAS
25 Jan
NAS
3h 29m
YYZ
C$ 418
WestJet
12 Jan
YYZ
3h 40m
NAS
26 Jan
NAS
3h 35m
YYZ
C$ 420
WestJet
15 Jan
YYZ
3h 40m
NAS
22 Jan
NAS
3h 35m
YYZ
C$ 421
WestJet
19 Feb
YYZ
3h 40m
NAS
23 Feb
NAS
3h 35m
YYZ
C$ 422
WestJet
5 Dec
YYZ
3h 40m
NAS
12 Dec
NAS
3h 35m
YYZ
C$ 424
Porter Airlines
12 Dec
YYZ
10h 52m
1 stop
NAS
16 Dec
NAS
3h 25m
YYZ
C$ 425
Multiple Airlines
1 Feb
YYZ
8h 05m
1 stop
GGT
5 Feb
GGT
12h 24m
1 stop
YYZ
C$ 726
Air Canada
13 Dec
YYZ
3h 45m
GGT
20 Dec
GGT
3h 45m
YYZ
C$ 735
Air Canada
13 Dec
YYZ
3h 45m
GGT
20 Dec
GGT
3h 45m
YYZ
C$ 743
Multiple Airlines
15 Feb
YYZ
8h 05m
1 stop
GGT
22 Feb
GGT
12h 25m
1 stop
YYZ
C$ 746
Multiple Airlines
25 Jan
YYZ
8h 05m
1 stop
GGT
8 Feb
GGT
11h 25m
1 stop
YYZ
C$ 776
American Airlines
2 Dec
YYZ
6h 23m
1 stop
GGT
5 Dec
GGT
8h 35m
1 stop
YYZ
C$ 784
American Airlines
2 Dec
YYZ
6h 23m
1 stop
GGT
5 Dec
GGT
8h 35m
1 stop
YYZ
C$ 787
American Airlines
25 Jan
YUL
8h 03m
1 stop
GGT
1 Feb
GGT
7h 15m
1 stop
YUL
C$ 787
American Airlines
2 Dec
YYZ
6h 23m
1 stop
GGT
5 Dec
GGT
20h 37m
2 stops
YYZ
C$ 790
Multiple Airlines
28 Jan
YYZ
23h 25m
1 stop
GGT
8 Feb
GGT
11h 25m
1 stop
YYZ
C$ 791
American Airlines
2 Dec
YYZ
6h 23m
1 stop
GGT
5 Dec
GGT
20h 37m
2 stops
YYZ
C$ 792
Air Canada
17 Jan
YYZ
3h 45m
GGT
24 Jan
GGT
3h 45m
YYZ
C$ 794

Flights to Freeport, City of Freeport

Search all flight deals to Freeport, City of Freeport
Multiple Airlines
7 Feb
YYZ
6h 30m
1 stop
FPO
12 Feb
FPO
13h 10m
1 stop
YYZ
C$ 675
Multiple Airlines
17 Feb
YYZ
5h 55m
1 stop
FPO
22 Feb
FPO
13h 10m
1 stop
YYZ
C$ 688
Multiple Airlines
16 Feb
YYZ
5h 55m
1 stop
FPO
22 Feb
FPO
13h 10m
1 stop
YYZ
C$ 705
Multiple Airlines
1 Feb
YYZ
28h 10m
1 stop
FPO
8 Feb
FPO
12h 10m
1 stop
YYZ
C$ 727
Multiple Airlines
3 Apr
YYZ
5h 55m
1 stop
FPO
10 Apr
FPO
13h 10m
1 stop
YYZ
C$ 737
Multiple Airlines
30 Jan
YYZ
21h 10m
1 stop
FPO
13 Feb
FPO
13h 09m
1 stop
YYZ
C$ 739
Multiple Airlines
1 Feb
YYZ
28h 10m
1 stop
FPO
1 Mar
FPO
28h 35m
1 stop
YYZ
C$ 740
Multiple Airlines
30 Jan
YYZ
5h 55m
1 stop
FPO
13 Feb
FPO
13h 10m
1 stop
YYZ
C$ 744
Multiple Airlines
18 Feb
YYZ
21h 10m
1 stop
FPO
15 Apr
FPO
13h 10m
1 stop
YYZ
C$ 754
Multiple Airlines
15 Feb
YYZ
5h 55m
1 stop
FPO
22 Feb
FPO
13h 10m
1 stop
YYZ
C$ 760
Multiple Airlines
9 Jan
YYZ
21h 10m
1 stop
FPO
13 Mar
FPO
13h 10m
1 stop
YYZ
C$ 767
Multiple Airlines
12 Jan
YYZ
28h 10m
1 stop
FPO
26 Jan
FPO
6h 25m
1 stop
YYZ
C$ 768
American Airlines
12 Dec
YYZ
19h 29m
2 stops
ELH
16 Dec
ELH
9h 31m
1 stop
YYZ
C$ 881
American Airlines
12 Dec
YYZ
19h 29m
2 stops
ELH
16 Dec
ELH
9h 31m
1 stop
YYZ
C$ 883
American Airlines
12 Dec
YYZ
19h 29m
2 stops
ELH
16 Dec
ELH
9h 31m
1 stop
YYZ
C$ 887
American Airlines
12 Dec
YYZ
19h 11m
2 stops
ELH
16 Dec
ELH
9h 39m
2 stops
YYZ
C$ 889
American Airlines
12 Dec
YYZ
19h 11m
2 stops
ELH
16 Dec
ELH
9h 39m
2 stops
YYZ
C$ 893
American Airlines
4 Feb
YYZ
9h 06m
1 stop
ELH
11 Feb
ELH
9h 49m
1 stop
YYZ
C$ 920
American Airlines
12 Dec
YYZ
6h 08m
1 stop
ELH
16 Dec
ELH
9h 31m
1 stop
YYZ
C$ 927
American Airlines
12 Dec
YYZ
6h 08m
1 stop
ELH
16 Dec
ELH
9h 31m
1 stop
YYZ
C$ 931
Delta
13 Dec
YYZ
6h 00m
1 stop
ELH
17 Dec
ELH
10h 44m
1 stop
YYZ
C$ 942
Delta
13 Dec
YYZ
6h 00m
1 stop
ELH
17 Dec
ELH
10h 44m
1 stop
YYZ
C$ 945
Delta
13 Dec
YYZ
6h 00m
1 stop
ELH
17 Dec
ELH
19h 41m
2 stops
YYZ
C$ 952
Delta
13 Dec
YYZ
6h 00m
1 stop
ELH
17 Dec
ELH
22h 11m
2 stops
YYZ
C$ 953
Delta
13 Dec
YYZ
18h 19m
2 stops
MHH
15 Dec
MHH
19h 56m
2 stops
YYZ
C$ 1,095
Delta
13 Dec
YYZ
18h 19m
2 stops
MHH
15 Dec
MHH
19h 56m
2 stops
YYZ
C$ 1,098
American Airlines
22 Dec
YYZ
7h 59m
1 stop
MHH
29 Dec
MHH
10h 47m
1 stop
YYZ
C$ 1,099
American Airlines
22 Dec
YYZ
16h 35m
2 stops
MHH
29 Dec
MHH
9h 23m
1 stop
YYZ
C$ 1,105
Delta
13 Dec
YYZ
18h 09m
2 stops
MHH
15 Dec
MHH
19h 41m
2 stops
YYZ
C$ 1,106
American Airlines
22 Dec
YYZ
18h 16m
2 stops
MHH
29 Dec
MHH
9h 38m
2 stops
YYZ
C$ 1,112
American Airlines
21 Dec
YYZ
6h 36m
1 stop
MHH
28 Dec
MHH
13h 19m
1 stop
YYZ
C$ 1,151
American Airlines
21 Dec
YYZ
6h 36m
1 stop
MHH
28 Dec
MHH
8h 22m
2 stops
YYZ
C$ 1,157
Multiple Airlines
27 Mar
YYZ
10h 05m
1 stop
MHH
3 Apr
MHH
7h 05m
1 stop
YYZ
C$ 1,161
American Airlines
21 Dec
YYZ
19h 07m
2 stops
MHH
28 Dec
MHH
12h 18m
2 stops
YYZ
C$ 1,164
Delta
29 Nov
YYZ
18h 49m
1 stop
MHH
3 Dec
MHH
10h 44m
1 stop
YYZ
C$ 1,247
Multiple Airlines
27 Mar
YYZ
9h 30m
2 stops
MHH
3 Apr
MHH
7h 05m
1 stop
YYZ
C$ 1,263

Find the cheapest flights from Canada to The Bahamas

Recent round-trip flight deals from Canada to The Bahamas

Enter your travel dates to find the best prices.
WestJet Logo
12:35 p.m. - 4:15 p.m.YYZ  Toronto Pearson Intl-NAS Nassau Intl
3h 40mdirect
WestJet Logo
12:00 p.m. - 3:30 p.m.NAS  Nassau Intl-YYZ Toronto Pearson Intl
3h 30mdirect
C$ 401WestJet
Thu, 22 Apr - Sun, 25 Apr
WestJet Logo
12:35 p.m. - 4:15 p.m.YYZ  Toronto Pearson Intl-NAS Nassau Intl
3h 40mdirect
WestJet Logo
12:00 p.m. - 3:30 p.m.NAS  Nassau Intl-YYZ Toronto Pearson Intl
3h 30mdirect
C$ 403WestJet
Thu, 22 Apr - Sun, 25 Apr
Porter Airlines Logo
7:00 a.m. - 5:54 p.m.YYZ  Toronto Pearson Intl-NAS Nassau Intl
10h 54m1 stop Ottawa
Porter Airlines Logo
11:25 a.m. - 2:54 p.m.NAS  Nassau Intl-YYZ Toronto Pearson Intl
3h 29mdirect
C$ 418Porter Airlines
Sat, 23 Jan - Mon, 25 Jan
Porter Airlines Logo
7:00 a.m. - 5:52 p.m.YYZ  Toronto Pearson Intl-NAS Nassau Intl
10h 52m1 stop Ottawa
Porter Airlines Logo
12:25 p.m. - 3:50 p.m.NAS  Nassau Intl-YYZ Toronto Pearson Intl
3h 25mdirect
C$ 425Porter Airlines
Sat, 12 Dec - Wed, 16 Dec
Air Transat Logo
8:00 a.m. - 11:34 a.m.YYZ  Toronto Pearson Intl-NAS Nassau Intl
3h 34mdirect
Air Transat Logo
12:25 p.m. - 3:54 p.m.NAS  Nassau Intl-YYZ Toronto Pearson Intl
3h 29mdirect
C$ 436Air Transat
Sun, 24 Jan - Fri, 29 Jan
United Airlines Logo
7:44 p.m. - 11:59 a.m.YYZ  Toronto Pearson Intl-NAS Nassau Intl
16h 15m1 stop Washington, D.C. Dulles Intl
United Airlines Logo
2:55 p.m. - 9:14 a.m.NAS  Nassau Intl-YYZ Toronto Pearson Intl
18h 19m1 stop Newark
C$ 438United Airlines
Fri, 20 Nov - Tue, 24 Nov
United Airlines Logo
7:44 p.m. - 11:59 a.m.YYZ  Toronto Pearson Intl-NAS Nassau Intl
16h 15m1 stop Washington, D.C. Dulles Intl
United Airlines Logo
2:55 p.m. - 11:26 p.m.NAS  Nassau Intl-YYZ Toronto Pearson Intl
8h 31m1 stop Newark
C$ 438United Airlines
Fri, 20 Nov - Wed, 25 Nov
Air Transat Logo
7:00 a.m. - 5:52 p.m.YYZ  Toronto Pearson Intl-NAS Nassau Intl
10h 52m1 stop Ottawa
Air Transat Logo
12:25 p.m. - 3:50 p.m.NAS  Nassau Intl-YYZ Toronto Pearson Intl
3h 25mdirect
C$ 441Air Transat
Sat, 12 Dec - Wed, 16 Dec
Multiple Airlines Logo
7:00 a.m. - 10:25 a.m.YYZ  Toronto Pearson Intl-NAS Nassau Intl
3h 25mdirect
Multiple Airlines Logo
5:05 p.m. - 8:40 p.m.NAS  Nassau Intl-YYZ Toronto Pearson Intl
3h 35mdirect
C$ 453Multiple Airlines
Tue, 13 Apr - Wed, 21 Apr
Multiple Airlines Logo
7:00 a.m. - 10:25 a.m.YYZ  Toronto Pearson Intl-NAS Nassau Intl
3h 25mdirect
Multiple Airlines Logo
5:05 p.m. - 8:40 p.m.NAS  Nassau Intl-YYZ Toronto Pearson Intl
3h 35mdirect
C$ 461Multiple Airlines
Mon, 12 Apr - Mon, 12 Apr

momondo Fare Finder

 
Use the filters below to find and compare flights to The Bahamas that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest round-trip

TorontoNassau

YYZ Toronto Pearson Intl - NAS Nassau Intl

YYZNAS

Toronto Pearson Intl

Thu 22/4

12:35 p.m.-4:15 p.m.

Nonstop3h 40m

Nassau Intl

Sun 25/4

12:00 p.m.-3:30 p.m.

Nonstop3h 30m

C$ 401

TorontoNassau

YYZ Toronto Pearson Intl - NAS Nassau Intl

YYZNAS

Toronto Pearson Intl

Thu 22/4

12:35 p.m.-4:15 p.m.

Nonstop3h 40m

Nassau Intl

Sun 25/4

12:00 p.m.-3:30 p.m.

Nonstop3h 30m

C$ 403

TorontoNassau

YYZ Toronto Pearson Intl - NAS Nassau Intl

YYZNAS

Toronto Pearson Intl

Sat 23/1

7:00 a.m.-5:54 p.m.

1 stop10h 54m

Nassau Intl

Mon 25/1

11:25 a.m.-2:54 p.m.

Nonstop3h 29m

C$ 418

TorontoNassau

YYZ Toronto Pearson Intl - NAS Nassau Intl

YYZNAS

Toronto Pearson Intl

Sat 12/12

7:00 a.m.-5:52 p.m.

1 stop10h 52m

Nassau Intl

Wed 16/12

12:25 p.m.-3:50 p.m.

Nonstop3h 25m

C$ 425

TorontoNassau

YYZ Toronto Pearson Intl - NAS Nassau Intl

YYZNAS

Toronto Pearson Intl

Sun 24/1

8:00 a.m.-11:34 a.m.

Nonstop3h 34m

Nassau Intl

Fri 29/1

12:25 p.m.-3:54 p.m.

Nonstop3h 29m

C$ 436

TorontoNassau

YYZ Toronto Pearson Intl - NAS Nassau Intl

YYZNAS

Toronto Pearson Intl

Fri 20/11

7:44 p.m.-11:59 a.m.

1 stop16h 15m

Nassau Intl

Tue 24/11

2:55 p.m.-9:14 a.m.

1 stop18h 19m

C$ 438

TorontoNassau

YYZ Toronto Pearson Intl - NAS Nassau Intl

YYZNAS

Toronto Pearson Intl

Fri 20/11

7:44 p.m.-11:59 a.m.

1 stop16h 15m

Nassau Intl

Wed 25/11

2:55 p.m.-11:26 p.m.

1 stop8h 31m

C$ 438

TorontoNassau

YYZ Toronto Pearson Intl - NAS Nassau Intl

YYZNAS

Toronto Pearson Intl

Sat 12/12

7:00 a.m.-5:52 p.m.

1 stop10h 52m

Nassau Intl

Wed 16/12

12:25 p.m.-3:50 p.m.

Nonstop3h 25m

C$ 441
Quickest round-trip

TorontoNassau

YYZ Toronto Pearson Intl - NAS Nassau Intl

YYZNAS

Toronto Pearson Intl

Tue 13/4

7:00 a.m.-10:25 a.m.

Nonstop3h 25m

Nassau Intl

Wed 21/4

5:05 p.m.-8:40 p.m.

Nonstop3h 35m

C$ 453

TorontoNassau

YYZ Toronto Pearson Intl - NAS Nassau Intl

YYZNAS

Toronto Pearson Intl

Mon 12/4

7:00 a.m.-10:25 a.m.

Nonstop3h 25m

Nassau Intl

Mon 12/4

5:05 p.m.-8:40 p.m.

Nonstop3h 35m

C$ 460

Flights are sorted by cheapest round-trip flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to The Bahamas from

The Bahamas flights insights and trends

Explore insights for your The Bahamas flight to craft the best travel plan

What is the cheapest flight to The Bahamas?

The cheapest flights to The Bahamas recently found by momondo users are C$ 166 with United Airlines, C$ 211 with WestJet, and C$ 219 with Bahamasair.

See prices from:

Cheapest flights to cities in The Bahamas

Click on the cities below to find out when it's cheapest to fly to The Bahamas, from Canada
Nassau
Nassau

Cheap The Bahamas flight deals and tips

Summary info about The Bahamas flight prices, duration and airlines

Best One-Way Price

C$ 175

Best Round-Trip Price

C$ 401

Fastest flight time

3h 40m

Popular in

December
The best one-way flight price to The Bahamas from Canada in the last 5 days is C$ 175 (Toronto Pearson Intl to Nassau Intl).
The best round-trip flight price to The Bahamas from Canada in the last 5 days is C$ 401 (Toronto Pearson Intl to Nassau Intl).
The fastest flight to The Bahamas from Canada takes 3h 40m (Toronto Pearson Intl to Nassau Intl).
December has the highest demand for flights to The Bahamas, with a 2% price increase on average.

Frequently asked questions about flying to The Bahamas

What is the best airport to land at to visit Junkanoo Beach?

The closest airport to Junkanoo Beach is Nassau Airport, which is located in Nassau. If you plan on visiting or staying in this area, landing at Nassau Airport will be your best bet.

Which airlines fly to The Bahamas?

What is the most popular airport in The Bahamas to fly to?

How much are flights to The Bahamas?

Flights to The Bahamas have been found on momondo for as low as C$ 206 per ticket recently. However, the average price tends to be C$ 531 and anything for C$ 418 or less is a good deal. C$ 2,735 is the most expensive flight we’ve seen in the past week, though you may be able to avoid this price depending on what airport you fly from, what airline you choose, and how far in advance you book your flights.

What is the best day of the week to fly to The Bahamas?

Wednesday is the best day of the week to fly to The Bahamas based on flight prices. Monday is another affordable option. If you are looking to save money on flights to The Bahamas, then try to avoid flying out on a Sunday since this is when prices are at their highest.

When did momondo last update prices for flights to The Bahamas?

Prices for flights to The Bahamas refresh daily.

How many operators does momondo search for flights to The Bahamas?

How old do you have to be to fly to The Bahamas?

The minimum age for a child to fly alone is five, but airlines offering an unaccompanied minor (UNMR) service may have their age restrictions, such as regulations concerning flight duration, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel to The Bahamas.

What documentation or ID do you need to fly to The Bahamas?

The required travel and health documents for your The Bahamas trip may vary depending on your itinerary and personal circumstances. As a general rule, you should carry multiple documents, including a national ID card or driver's license and a passport valid for six months after your intended arrival at The Bahamas. We recommend that you seek guidance from your airline or a reliable third party such as IATA.

Why use momondo?

Why should I use momondo to find a flight deal to The Bahamas?

Finding the right flight to The Bahamas is quick and easy when you have a range of options in front of you, from reputable agents and recognizable airlines. These options can then be filtered down to find the best fit. That is what momondo does. We make finding flights to The Bahamas quick and easy, saving you time and money.

Can I find flights to The Bahamas with flexible booking policies on momondo?

momondo does allow users to show only those flights to The Bahamas which offer a flexible booking policy as well as other useful filters and features.

How can momondo help me find flights to The Bahamas?

momondo helps you find the best flight to The Bahamas by providing filters to narrow your choice of flights to those matching your criteria. You can select fights based on numerous factors such as price, departure and landing times, airport and airline.

I’m not ready to book a flight to The Bahamas right now. Can momondo alert me if prices change?

If you are not ready to book a flight to The Bahamas now, use our insights above to find helpful tips or alternatively set up a price alert; this is where momondo will track prices on flights to The Bahamas and let you know when they change.

An easier way to manage your The Bahamas trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Wed 9/12
Wed 16/12

Find better results for your trip to The Bahamas

Popular Flights to The Bahamas