background

Flight Deals from Bahamas to Ontario from $293

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

UA LogoAC LogoWS LogoCM LogoQR LogoSQ LogoNH 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 Nassau to Toronto

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

WestJet Logo
WestJet

May 16

NAS
3h 25m
Direct

May 16

YYZ
WestJet Logo
WestJet

May 19

YYZ
3h 23m
Direct

May 19

NAS

as low as

$293

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

United Airlines Logo
United Airlines

May 1

NAS
21h 11m
EWR

May 2

YYZ
United Airlines Logo
United Airlines

May 31

YYZ
15h 48m
EWR

Jun 1

NAS

as low as

$367

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

United Airlines Logo
United Airlines

May 1

NAS
25h 8m
ORD
IAD

May 2

YYZ
United Airlines Logo
United Airlines

May 31

YYZ
15h 48m
EWR

Jun 1

NAS

as low as

$372

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

American Airlines Logo
American Airlines

May 8

NAS
28h 14m
MIA

May 9

YYZ
American Airlines Logo
American Airlines

May 10

YYZ
7h
MIA

May 10

NAS

as low as

$400

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

Air Canada Logo
Air Canada

May 9

NAS
14h 45m
YYZ

May 10

YHM
Air Canada Logo
Air Canada

Jun 4

YHM
12h
YYZ

Jun 4

NAS

as low as

$471

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

Air Canada Logo
Air Canada

May 9

NAS
3h 25m
Direct

May 9

YYZ
Air Canada Logo
Air Canada

Jun 4

YYZ
3h 20m
Direct

Jun 4

NAS

as low as

$471

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

Air Canada Logo
Air Canada

May 16

NAS
17h 5m
YYZ

May 17

YKF
Air Canada Logo
Air Canada

May 19

YKF
11h 50m
YYZ

May 19

NAS

as low as

$472

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

American Airlines Logo
American Airlines

May 1

NAS
24h 12m
CLT

May 2

YYZ
American Airlines Logo
American Airlines

May 31

YYZ
13h 55m
MIA

May 31

NAS

as low as

$481

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

Hahn Air Logo
Hahn Air

May 16

NAS
17h 5m
YYZ

May 17

YKF
Hahn Air Logo
Hahn Air

May 19

YKF
10h 45m
YYZ
MCO

May 19

NAS

as low as

$823

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

Air Canada Logo
Air Canada

May 5

NAS
12h 37m
PTY

May 6

YYZ
Air Canada Logo
Air Canada

May 28

YYZ
8h 10m
YYZ

May 28

NAS

as low as

$863

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

Hahn Air Logo
Hahn Air

May 16

NAS
7h 48m
FLL

May 16

YYZ
Hahn Air Logo
Hahn Air

May 19

YYZ
3h 20m
Direct

May 19

NAS

as low as

$897

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

Hahn Air Logo
Hahn Air

May 8

NAS
8h 20m
MBJ

May 8

YYZ
Hahn Air Logo
Hahn Air

Jun 4

YYZ
3h 20m
Direct

Jun 4

NAS

as low as

$902

Top Deals on flights from Freeport to Toronto

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

American Airlines Logo
American Airlines

May 31

FPO
5h 56m
MIA

May 31

YYZ
American Airlines Logo
American Airlines

Jun 7

YYZ
5h 10m
CLT

Jun 7

FPO

as low as

$759

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

American Airlines Logo
American Airlines

May 31

FPO
10h 35m
CLT

May 31

YYZ
American Airlines Logo
American Airlines

Jun 7

YYZ
5h 10m
CLT

Jun 7

FPO

as low as

$759

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

American Airlines Logo
American Airlines

May 31

FPO
5h 56m
MIA

May 31

YYZ
American Airlines Logo
American Airlines

Jun 7

YYZ
15h 50m
MIA

Jun 8

FPO

as low as

$759

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

American Airlines Logo
American Airlines

May 31

FPO
10h 35m
CLT

May 31

YYZ
American Airlines Logo
American Airlines

Jun 7

YYZ
15h 50m
MIA

Jun 8

FPO

as low as

$759

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

American Airlines Logo
American Airlines

May 31

FPO
10h 35m
CLT

May 31

YYZ
American Airlines Logo
American Airlines

Jun 7

YYZ
18h 31m
ORD
MIA

Jun 8

FPO

as low as

$763

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

American Airlines Logo
American Airlines

May 31

FPO
10h 35m
CLT

May 31

YYZ
American Airlines Logo
American Airlines

Jun 7

YYZ
21h 5m
PHL
MIA

Jun 8

FPO

as low as

$763

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

American Airlines Logo
American Airlines

May 31

FPO
10h 35m
CLT

May 31

YYZ
American Airlines Logo
American Airlines

Jun 7

YYZ
16h 26m
DCA
MIA

Jun 8

FPO

as low as

$763

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

American Airlines Logo
American Airlines

May 31

FPO
5h 56m
MIA

May 31

YYZ
American Airlines Logo
American Airlines

Jun 7

YYZ
18h 31m
ORD
MIA

Jun 8

FPO

as low as

$763

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

American Airlines Logo
American Airlines

May 31

FPO
5h 56m
MIA

May 31

YYZ
American Airlines Logo
American Airlines

Jun 7

YYZ
21h 5m
PHL
MIA

Jun 8

FPO

as low as

$763

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

American Airlines Logo
American Airlines

May 31

FPO
10h 35m
CLT

May 31

YYZ
American Airlines Logo
American Airlines

Jun 7

YYZ
17h 30m
PHL
MIA

Jun 8

FPO

as low as

$763

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

American Airlines Logo
American Airlines

May 31

FPO
5h 56m
MIA

May 31

YYZ
American Airlines Logo
American Airlines

Jun 7

YYZ
17h 30m
PHL
MIA

Jun 8

FPO

as low as

$763

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

American Airlines Logo
American Airlines

May 31

FPO
5h 56m
MIA

May 31

YYZ
American Airlines Logo
American Airlines

Jun 7

YYZ
16h 26m
DCA
MIA

Jun 8

FPO

as low as

$763

Top Deals on flights from George Town to Toronto

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

American Airlines Logo
American Airlines

May 30

GGT
19h
MIA
ORD

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
9h 30m
MIA

Jun 6

GGT

as low as

$769

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

American Airlines Logo
American Airlines

May 30

GGT
16h 23m
MIA
LGA

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
6h 10m
CLT

Jun 6

GGT

as low as

$769

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

American Airlines Logo
American Airlines

May 30

GGT
16h 45m
MIA
JFK

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
6h 10m
CLT

Jun 6

GGT

as low as

$769

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

American Airlines Logo
American Airlines

May 30

GGT
16h 45m
MIA
JFK

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
9h 30m
MIA

Jun 6

GGT

as low as

$769

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

American Airlines Logo
American Airlines

May 30

GGT
16h 45m
MIA
JFK

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
16h 10m
MIA

Jun 7

GGT

as low as

$769

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

American Airlines Logo
American Airlines

May 30

GGT
16h 23m
MIA
LGA

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
9h 30m
MIA

Jun 6

GGT

as low as

$769

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

American Airlines Logo
American Airlines

May 30

GGT
18h 40m
MIA
LGA

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
16h 10m
MIA

Jun 7

GGT

as low as

$769

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

American Airlines Logo
American Airlines

May 30

GGT
19h
MIA
ORD

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
6h 10m
CLT

Jun 6

GGT

as low as

$769

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

American Airlines Logo
American Airlines

May 30

GGT
16h 23m
MIA
LGA

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
16h 10m
MIA

Jun 7

GGT

as low as

$769

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

American Airlines Logo
American Airlines

May 30

GGT
19h
MIA
ORD

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
16h 10m
MIA

Jun 7

GGT

as low as

$769

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

American Airlines Logo
American Airlines

May 30

GGT
18h 40m
MIA
LGA

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
6h 10m
CLT

Jun 6

GGT

as low as

$769

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

American Airlines Logo
American Airlines

May 30

GGT
16h 45m
MIA
JFK

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
14h 40m
CLT
MIA

Jun 7

GGT

as low as

$773

Top Deals on flights from Eleuthera to Toronto

Eleuthera, BS (ELH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 29

ELH
13h 43m
FLL
ORD

May 29

YYZ
United Airlines Logo
United Airlines

Jun 5

YYZ
23h 25m
IAD
FLL

Jun 6

ELH

as low as

$612

Eleuthera, BS (ELH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 29

ELH
13h 43m
FLL
ORD

May 29

YYZ
United Airlines Logo
United Airlines

Jun 5

YYZ
20h 45m
IAD
FLL

Jun 6

ELH

as low as

$612

Eleuthera, BS (ELH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 29

ELH
13h 43m
FLL
ORD

May 29

YYZ
United Airlines Logo
United Airlines

Jun 5

YYZ
19h
IAD
FLL

Jun 6

ELH

as low as

$612

Eleuthera, BS (ELH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 29

ELH
13h 43m
FLL
ORD

May 29

YYZ
United Airlines Logo
United Airlines

Jun 5

YYZ
22h 45m
EWR
FLL

Jun 6

ELH

as low as

$658

Eleuthera, BS (ELH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 29

ELH
25h 34m
FLL
ORD

May 30

YYZ
United Airlines Logo
United Airlines

Jun 5

YYZ
22h 45m
EWR
FLL

Jun 6

ELH

as low as

$667

Eleuthera, BS (ELH) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

ELH
9h 51m
MIA

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
16h
CLT

Jun 6

ELH

as low as

$705

Eleuthera, BS (ELH) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

ELH
11h 56m
MIA

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
16h
CLT

Jun 6

ELH

as low as

$705

Eleuthera, BS (ELH) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

ELH
20h 25m
MIA
PHL

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
16h
CLT

Jun 6

ELH

as low as

$710

Eleuthera, BS (ELH) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

ELH
9h 51m
MIA

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
16h 5m
LGA
CLT

Jun 6

ELH

as low as

$710

Eleuthera, BS (ELH) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

ELH
22h 30m
MIA
PHL

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
16h
CLT

Jun 6

ELH

as low as

$710

Eleuthera, BS (ELH) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

ELH
9h 51m
MIA

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
16h 56m
ORD
CLT

Jun 6

ELH

as low as

$710

Eleuthera, BS (ELH) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

ELH
11h 56m
MIA

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
16h 5m
LGA
CLT

Jun 6

ELH

as low as

$710

Top Deals on flights from Nassau to Ottawa

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

United Airlines Logo
United Airlines

May 30

NAS
21h 8m
EWR
IAD

May 31

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
5h 36m
EWR

Jun 6

NAS

as low as

$324

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

United Airlines Logo
United Airlines

May 30

NAS
19h 25m
EWR
IAD

May 31

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
5h 36m
EWR

Jun 6

NAS

as low as

$324

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

United Airlines Logo
United Airlines

May 30

NAS
21h 8m
EWR
IAD

May 31

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
7h 19m
EWR

Jun 6

NAS

as low as

$324

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

United Airlines Logo
United Airlines

May 30

NAS
19h 25m
EWR
IAD

May 31

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
7h 19m
EWR

Jun 6

NAS

as low as

$324

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

United Airlines Logo
United Airlines

May 30

NAS
26h 56m
EWR
ORD

May 31

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
7h 19m
EWR

Jun 6

NAS

as low as

$370

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

United Airlines Logo
United Airlines

May 30

NAS
26h 56m
EWR
ORD

May 31

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
5h 36m
EWR

Jun 6

NAS

as low as

$370

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

United Airlines Logo
United Airlines

May 30

NAS
28h 39m
EWR
ORD

May 31

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
5h 36m
EWR

Jun 6

NAS

as low as

$370

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

United Airlines Logo
United Airlines

May 30

NAS
7h 36m
EWR

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
5h 36m
EWR

Jun 6

NAS

as low as

$405

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

United Airlines Logo
United Airlines

May 30

NAS
7h 36m
EWR

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
7h 19m
EWR

Jun 6

NAS

as low as

$405

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

Air Canada Logo
Air Canada

May 30

NAS
7h 4m
YYZ

May 31

YOW
Air Canada Logo
Air Canada

Jun 6

YOW
11h
YYZ

Jun 6

NAS

as low as

$577

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

Air Canada Logo
Air Canada

May 30

NAS
7h 4m
YYZ

May 31

YOW
Air Canada Logo
Air Canada

Jun 6

YOW
8h 25m
YUL
YYZ

Jun 6

NAS

as low as

$577

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

Air Canada Logo
Air Canada

May 30

NAS
7h 4m
YYZ

May 31

YOW
Air Canada Logo
Air Canada

Jun 6

YOW
7h 30m
YYZ

Jun 6

NAS

as low as

$577

Top Deals on flights from Eleuthera to Ottawa

Eleuthera, BS (ELH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

ELH
30h 55m
FLL
ORD

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
19h 45m
EWR
FLL

Jun 8

ELH

as low as

$582

Eleuthera, BS (ELH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

ELH
30h 55m
FLL
ORD

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
18h 26m
IAD
FLL

Jun 8

ELH

as low as

$582

Eleuthera, BS (ELH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

ELH
30h 55m
FLL
ORD

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
18h 50m
IAD
FLL

Jun 8

ELH

as low as

$582

Eleuthera, BS (ELH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

ELH
30h 55m
FLL
ORD

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
18h 13m
EWR
FLL

Jun 8

ELH

as low as

$582

Eleuthera, BS (ELH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

ELH
30h 55m
FLL
ORD

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
20h 30m
ORD
FLL

Jun 8

ELH

as low as

$604

Eleuthera, BS (ELH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

ELH
22h 56m
FLL
EWR

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
18h 26m
IAD
FLL

Jun 8

ELH

as low as

$679

Eleuthera, BS (ELH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

ELH
18h 31m
FLL
EWR

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
18h 50m
IAD
FLL

Jun 8

ELH

as low as

$679

Eleuthera, BS (ELH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

ELH
18h 31m
FLL
EWR

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
19h 45m
EWR
FLL

Jun 8

ELH

as low as

$679

Eleuthera, BS (ELH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

ELH
18h 31m
FLL
EWR

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
18h 26m
IAD
FLL

Jun 8

ELH

as low as

$679

Eleuthera, BS (ELH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

ELH
22h 56m
FLL
EWR

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
18h 50m
IAD
FLL

Jun 8

ELH

as low as

$679

Eleuthera, BS (ELH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

ELH
18h 31m
FLL
EWR

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
22h 53m
ORD
FLL

Jun 8

ELH

as low as

$679

Eleuthera, BS (ELH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

ELH
22h 56m
FLL
EWR

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
18h 13m
EWR
FLL

Jun 8

ELH

as low as

$679

Top Deals on flights from Nassau to Windsor

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

Air Canada Logo
Air Canada

May 29

NAS
20h 56m
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
25h 20m
YYZ

Jun 6

NAS

as low as

$623

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

Air Canada Logo
Air Canada

May 29

NAS
15h 1m
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
25h 20m
YYZ

Jun 6

NAS

as low as

$623

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

Air Canada Logo
Air Canada

May 29

NAS
20h 56m
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
7h 15m
YYZ

Jun 5

NAS

as low as

$623

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

Air Canada Logo
Air Canada

May 29

NAS
15h 1m
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
7h 15m
YYZ

Jun 5

NAS

as low as

$623

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158