background

Flight Deals from Ontario to Bahamas from $257

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

VS LogoAS LogoUA LogoAC LogoWS LogoCM LogoQR Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

Top Deals on flights from Toronto to Nassau

Toronto, CA (YTO) - Nassau, BS (NAS)

WestJet Logo
WestJet

Jun 15

YYZ
3h 23m
Direct

Jun 15

NAS
WestJet Logo
WestJet

Jun 21

NAS
3h 25m
Direct

Jun 21

YYZ

as low as

$257

Toronto, CA (YTO) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 26

YYZ
9h 48m
IAH

May 26

NAS
United Airlines Logo
United Airlines

May 30

NAS
7h 50m
EWR

May 30

YYZ

as low as

$289

Toronto, CA (YTO) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 29

YYZ
6h 1m
EWR

May 29

NAS
United Airlines Logo
United Airlines

May 30

NAS
7h 50m
EWR

May 30

YYZ

as low as

$289

Toronto, CA (YTO) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 27

YYZ
16h 31m
ORD
EWR

May 28

NAS
United Airlines Logo
United Airlines

May 29

NAS
18h 46m
EWR

May 30

YYZ

as low as

$323

Toronto, CA (YTO) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

Jun 9

YYZ
3h 20m
Direct

Jun 9

NAS
Air Canada Logo
Air Canada

Jun 16

NAS
3h 25m
Direct

Jun 16

YYZ

as low as

$346

Toronto, CA (YTO) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 21

YKF
8h 10m
YYZ

May 21

NAS
Air Canada Logo
Air Canada

Jun 4

NAS
3h 25m
Direct

Jun 4

YKF

as low as

$346

Toronto, CA (YTO) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 21

YHM
11h 50m
YYZ

May 21

NAS
Air Canada Logo
Air Canada

Jun 18

NAS
14h 45m
YYZ

Jun 19

YHM

as low as

$346

Toronto, CA (YTO) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

Jun 7

YYZ
21h 18m
IAD
EWR

Jun 8

NAS
United Airlines Logo
United Airlines

Jun 12

NAS
20h 29m
EWR

Jun 13

YYZ

as low as

$376

Toronto, CA (YTO) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

Jun 19

YTZ
27h 30m
YOW
YUL

Jun 20

NAS
Air Canada Logo
Air Canada

Jun 22

NAS
3h 25m
Direct

Jun 22

YTZ

as low as

$383

Toronto, CA (YTO) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

Jun 19

YTZ
23h 55m
YUL

Jun 20

NAS
Air Canada Logo
Air Canada

Jun 22

NAS
3h 25m
Direct

Jun 22

YTZ

as low as

$383

Toronto, CA (YTO) - Nassau, BS (NAS)

COPA Airlines Logo
COPA Airlines

May 22

YYZ
26h 33m
PTY

May 23

NAS
COPA Airlines Logo
COPA Airlines

Jun 2

NAS
12h 37m
PTY

Jun 3

YYZ

as low as

$394

Toronto, CA (YTO) - Nassau, BS (NAS)

American Airlines Logo
American Airlines

Jun 5

YYZ
6h 25m
PHL

Jun 5

NAS
American Airlines Logo
American Airlines

Jun 11

NAS
7h 44m
CLT

Jun 11

YYZ

as low as

$411

Top Deals on flights from Ottawa to Nassau

Ottawa, CA (YOW) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 20

YOW
7h 26m
EWR

May 20

NAS
United Airlines Logo
United Airlines

Jun 3

NAS
9h 19m
EWR

Jun 3

YOW

as low as

$288

Ottawa, CA (YOW) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

Jun 3

YOW
5h 36m
EWR

Jun 3

NAS
United Airlines Logo
United Airlines

Jun 10

NAS
9h 19m
EWR

Jun 10

YOW

as low as

$288

Ottawa, CA (YOW) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 20

YOW
16h 19m
IAD
EWR

May 21

NAS
United Airlines Logo
United Airlines

Jun 3

NAS
9h 19m
EWR

Jun 3

YOW

as low as

$293

Ottawa, CA (YOW) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

Jun 7

YOW
20h 6m
ORD
EWR

Jun 8

NAS
United Airlines Logo
United Airlines

Jun 16

NAS
7h 32m
EWR

Jun 16

YOW

as low as

$293

Ottawa, CA (YOW) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

Jun 3

YOW
7h 19m
EWR

Jun 3

NAS
United Airlines Logo
United Airlines

Jun 10

NAS
19h 25m
EWR
IAD

Jun 11

YOW

as low as

$293

Ottawa, CA (YOW) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 21

YOW
8h 25m
YUL
YYZ

May 21

NAS
Air Canada Logo
Air Canada

Jun 18

NAS
13h 55m
YYZ

Jun 19

YOW

as low as

$408

Ottawa, CA (YOW) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 26

YOW
7h 30m
YYZ

May 26

NAS
Air Canada Logo
Air Canada

Jun 18

NAS
16h
YYZ
YUL

Jun 19

YOW

as low as

$408

Ottawa, CA (YOW) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 26

YOW
8h 10m
YYZ

May 26

NAS
Air Canada Logo
Air Canada

Jun 18

NAS
7h 10m
YYZ

Jun 19

YOW

as low as

$408

Ottawa, CA (YOW) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 20

YOW
20h 6m
ORD
EWR

May 21

NAS
United Airlines Logo
United Airlines

Jun 3

NAS
21h 8m
EWR
IAD

Jun 4

YOW

as low as

$456

Ottawa, CA (YOW) - Nassau, BS (NAS)

WestJet Logo
WestJet

May 20

YOW
28h 28m
YYZ

May 21

NAS
WestJet Logo
WestJet

May 28

NAS
13h 7m
YYZ

May 29

YOW

as low as

$459

Ottawa, CA (YOW) - Nassau, BS (NAS)

Hahn Air Logo
Hahn Air

May 27

YOW
22h 50m
YUL
YYZ

May 28

NAS
Hahn Air Logo
Hahn Air

Jun 3

NAS
16h 19m
PLS
YYZ

Jun 4

YOW

as low as

$677

Ottawa, CA (YOW) - Nassau, BS (NAS)

Hahn Air Logo
Hahn Air

Jun 3

YOW
30h 25m
YUL
YYZ

Jun 4

NAS
Hahn Air Logo
Hahn Air

Jun 17

NAS
16h 20m
PLS
YYZ

Jun 18

YOW

as low as

$677

Top Deals on flights from Windsor to Nassau

Windsor, CA (YQG) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 29

YQG
7h 15m
YYZ

May 29

NAS
Air Canada Logo
Air Canada

Jun 5

NAS
14h 59m
YYZ

Jun 6

YQG

as low as

$482

Windsor, CA (YQG) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 29

YQG
7h 15m
YYZ

May 29

NAS
Air Canada Logo
Air Canada

Jun 5

NAS
20h 56m
YYZ

Jun 6

YQG

as low as

$482

Windsor, CA (YQG) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 29

YQG
25h 20m
YYZ

May 30

NAS
Air Canada Logo
Air Canada

Jun 5

NAS
14h 59m
YYZ

Jun 6

YQG

as low as

$482

Windsor, CA (YQG) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 29

YQG
25h 20m
YYZ

May 30

NAS
Air Canada Logo
Air Canada

Jun 5

NAS
20h 56m
YYZ

Jun 6

YQG

as low as

$482

Top Deals on flights from London to Nassau

London, CA (YXU) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 31

YXU
7h 35m
YYZ

May 31

NAS
Air Canada Logo
Air Canada

Jun 7

NAS
14h 49m
YYZ

Jun 8

YXU

as low as

$465

London, CA (YXU) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 31

YXU
7h 35m
YYZ

May 31

NAS
Air Canada Logo
Air Canada

Jun 7

NAS
20h 29m
YYZ

Jun 8

YXU

as low as

$465

London, CA (YXU) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 31

YXU
11h 15m
YYZ

May 31

NAS
Air Canada Logo
Air Canada

Jun 7

NAS
14h 49m
YYZ

Jun 8

YXU

as low as

$465

London, CA (YXU) - Nassau, BS (NAS)

Air Canada Logo
Air Canada

May 31

YXU
11h 15m
YYZ

May 31

NAS
Air Canada Logo
Air Canada

Jun 7

NAS
20h 29m
YYZ

Jun 8

YXU

as low as

$465

London, CA (YXU) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 31

YXU
29h 33m
YYZ
EWR

Jun 1

NAS
United Airlines Logo
United Airlines

Jun 7

NAS
20h 3m
IAD
YYZ

Jun 8

YXU

as low as

$798

London, CA (YXU) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 31

YXU
29h 33m
YYZ
EWR

Jun 1

NAS
United Airlines Logo
United Airlines

Jun 7

NAS
25h 43m
IAD
YYZ

Jun 8

YXU

as low as

$798

London, CA (YXU) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 31

YXU
31h 16m
YYZ
EWR

Jun 1

NAS
United Airlines Logo
United Airlines

Jun 7

NAS
25h 43m
IAD
YYZ

Jun 8

YXU

as low as

$798

London, CA (YXU) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 31

YXU
25h 53m
YYZ
EWR

Jun 1

NAS
United Airlines Logo
United Airlines

Jun 7

NAS
20h 3m
IAD
YYZ

Jun 8

YXU

as low as

$798

London, CA (YXU) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 31

YXU
27h 36m
YYZ
EWR

Jun 1

NAS
United Airlines Logo
United Airlines

Jun 7

NAS
20h 3m
IAD
YYZ

Jun 8

YXU

as low as

$798

London, CA (YXU) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 31

YXU
27h 36m
YYZ
EWR

Jun 1

NAS
United Airlines Logo
United Airlines

Jun 7

NAS
25h 43m
IAD
YYZ

Jun 8

YXU

as low as

$798

London, CA (YXU) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 31

YXU
25h 53m
YYZ
EWR

Jun 1

NAS
United Airlines Logo
United Airlines

Jun 7

NAS
25h 43m
IAD
YYZ

Jun 8

YXU

as low as

$798

London, CA (YXU) - Nassau, BS (NAS)

United Airlines Logo
United Airlines

May 31

YXU
31h 16m
YYZ
EWR

Jun 1

NAS
United Airlines Logo
United Airlines

Jun 7

NAS
20h 3m
IAD
YYZ

Jun 8

YXU

as low as

$798

Top Deals on flights from Toronto to Freeport

Toronto, CA (YTO) - Freeport, BS (FPO)

United Airlines Logo
United Airlines

May 17

YYZ
7h 20m
IAD
FLL

May 17

FPO
United Airlines Logo
United Airlines

May 31

FPO
18h 59m
FLL
EWR

Jun 1

YYZ

as low as

$599

Toronto, CA (YTO) - Freeport, BS (FPO)

American Airlines Logo
American Airlines

Jun 7

YYZ
15h 50m
MIA

Jun 8

FPO
American Airlines Logo
American Airlines

Jun 11

FPO
8h 19m
MIA
CLT

Jun 11

YYZ

as low as

$611

Toronto, CA (YTO) - Freeport, BS (FPO)

American Airlines Logo
American Airlines

Jun 7

YYZ
18h
CLT
MIA

Jun 8

FPO
American Airlines Logo
American Airlines

Jun 11

FPO
8h 19m
MIA
CLT

Jun 11

YYZ

as low as

$616

Toronto, CA (YTO) - Freeport, BS (FPO)

American Airlines Logo
American Airlines

May 25

YYZ
11h 15m
MIA

May 25

FPO
American Airlines Logo
American Airlines

May 29

FPO
5h 56m
MIA

May 29

YYZ

as low as

$626

Toronto, CA (YTO) - Freeport, BS (FPO)

American Airlines Logo
American Airlines

May 25

YYZ
21h 50m
LGA
MIA

May 26

FPO
American Airlines Logo
American Airlines

May 29

FPO
5h 56m
MIA

May 29

YYZ

as low as

$630

Toronto, CA (YTO) - Freeport, BS (FPO)

American Airlines Logo
American Airlines

May 25

YYZ
23h 20m
PHL
MIA

May 26

FPO
American Airlines Logo
American Airlines

May 29

FPO
17h 10m
MIA
CLT

May 30

YYZ

as low as

$635

Toronto, CA (YTO) - Freeport, BS (FPO)

American Airlines Logo
American Airlines

May 17

YYZ
11h 15m
MIA

May 17

FPO
American Airlines Logo
American Airlines

May 31

FPO
10h 40m
MIA

May 31

YYZ

as low as

$650

Toronto, CA (YTO) - Freeport, BS (FPO)

American Airlines Logo
American Airlines

May 17

YYZ
25h
PHL
MIA

May 18

FPO
American Airlines Logo
American Airlines

May 31

FPO
5h 56m
MIA

May 31

YYZ

as low as

$654

Toronto, CA (YTO) - Freeport, BS (FPO)

American Airlines Logo
American Airlines

May 17

YYZ
23h 20m
PHL
MIA

May 18

FPO
American Airlines Logo
American Airlines

May 24

FPO
16h 20m
MIA
JFK

May 25

YYZ

as low as

$679

Toronto, CA (YTO) - Freeport, BS (FPO)

Hahn Air Logo
Hahn Air

May 24

YYZ
17h 5m
NAS

May 25

FPO
Hahn Air Logo
Hahn Air

May 31

FPO
26h 40m
NAS

Jun 1

YYZ

as low as

$687

Toronto, CA (YTO) - Freeport, BS (FPO)

Hahn Air Logo
Hahn Air

May 25

YYZ
17h 5m
NAS

May 26

FPO
Hahn Air Logo
Hahn Air

May 29

FPO
27h 10m
NAS

May 30

YYZ

as low as

$705

Toronto, CA (YTO) - Freeport, BS (FPO)

Hahn Air Logo
Hahn Air

May 25

YKF
25h 40m
YYZ
NAS

May 26

FPO
Hahn Air Logo
Hahn Air

May 29

FPO
27h 10m
NAS

May 30

YKF

as low as

$705

Top Deals on flights from Toronto to George Town

Toronto, CA (YTO) - George Town, BS (GGT)

United Airlines Logo
United Airlines

May 17

YYZ
24h
EWR
NAS

May 18

GGT
United Airlines Logo
United Airlines

May 24

GGT
17h 51m
FLL
EWR

May 25

YYZ

as low as

$623

Toronto, CA (YTO) - George Town, BS (GGT)

Hahn Air Logo
Hahn Air

May 26

YHM
25h 50m
YYZ
NAS

May 27

GGT
Hahn Air Logo
Hahn Air

Jun 2

GGT
25h
NAS
YYZ

Jun 3

YHM

as low as

$636

Toronto, CA (YTO) - George Town, BS (GGT)

Hahn Air Logo
Hahn Air

May 28

YHM
25h 45m
YYZ
NAS

May 29

GGT
Hahn Air Logo
Hahn Air

Jun 1

GGT
27h 40m
NAS

Jun 2

YHM

as low as

$636

Toronto, CA (YTO) - George Town, BS (GGT)

Hahn Air Logo
Hahn Air

May 28

YYZ
17h 15m
NAS

May 29

GGT
Hahn Air Logo
Hahn Air

Jun 1

GGT
27h 40m
NAS

Jun 2

YYZ

as low as

$636

Toronto, CA (YTO) - George Town, BS (GGT)

Hahn Air Logo
Hahn Air

May 26

YYZ
17h 20m
NAS

May 27

GGT
Hahn Air Logo
Hahn Air

Jun 2

GGT
25h
NAS
YYZ

Jun 3

YYZ

as low as

$636

Toronto, CA (YTO) - George Town, BS (GGT)

Hahn Air Logo
Hahn Air

May 26

YYZ
17h 20m
NAS

May 27

GGT
Hahn Air Logo
Hahn Air

Jun 2

GGT
13h 55m
NAS

Jun 2

YYZ

as low as

$636

Toronto, CA (YTO) - George Town, BS (GGT)

Hahn Air Logo
Hahn Air

May 25

YYZ
17h 20m
NAS

May 26

GGT
Hahn Air Logo
Hahn Air

Jun 4

GGT
13h 55m
NAS

Jun 4

YYZ

as low as

$655

Toronto, CA (YTO) - George Town, BS (GGT)

American Airlines Logo
American Airlines

May 17

YYZ
24h 35m
PHL
MIA

May 18

GGT
American Airlines Logo
American Airlines

May 24

GGT
6h 21m
MIA

May 24

YYZ

as low as

$680

Toronto, CA (YTO) - George Town, BS (GGT)

American Airlines Logo
American Airlines

May 17

YYZ
22h 55m
PHL
MIA

May 18

GGT
American Airlines Logo
American Airlines

May 24

GGT
17h 35m
MIA
CLT

May 25

YYZ

as low as

$684

Toronto, CA (YTO) - George Town, BS (GGT)

American Airlines Logo
American Airlines

May 17

YYZ
6h 24m
CLT

May 17

GGT
American Airlines Logo
American Airlines

May 24

GGT
6h 21m
MIA

May 24

YYZ

as low as

$729

Toronto, CA (YTO) - George Town, BS (GGT)

United Airlines Logo
United Airlines

Jun 14

YYZ
24h
EWR
NAS

Jun 15

GGT
United Airlines Logo
United Airlines

Jun 21

GGT
18h 54m
FLL
EWR

Jun 22

YYZ

as low as

$732

Toronto, CA (YTO) - George Town, BS (GGT)

American Airlines Logo
American Airlines

Jun 14

YYZ
20h 5m
CLT
MIA

Jun 15

GGT
American Airlines Logo
American Airlines

Jun 21

GGT
7h 44m
MIA

Jun 21

YYZ

as low as

$1050

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158