background

Flight Deals from Bahamas to Toronto 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
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 9

NAS
3h 25m
Direct

May 9

YYZ
Air Canada Logo
Air Canada

Jun 4

YYZ
11h 50m
YYZ

Jun 4

NAS

as low as

$471

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

Air Canada Logo
Air Canada

May 9

NAS
17h 5m
YYZ

May 10

YKF
Air Canada Logo
Air Canada

Jun 4

YKF
5h 40m
YYZ

Jun 4

NAS

as low as

$471

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

Air Canada Logo
Air Canada

May 8

NAS
14h 45m
YYZ

May 9

YHM
Air Canada Logo
Air Canada

Jun 4

YHM
3h 20m
Direct

Jun 4

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

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
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
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
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
14h 20m
CLT
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
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
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

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

Top Deals on flights from George Town to Toronto

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 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
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
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
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
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 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
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
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 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 23m
MIA
LGA

May 31

YYZ
American Airlines Logo
American Airlines

Jun 6

YYZ
9h
ORD
MIA

Jun 6

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
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
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
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
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
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
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

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

Top Deals on flights from Marsh Harbour to Toronto

Marsh Harbour, BS (MHH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 31

MHH
28h 41m
FLL
IAH

Jun 1

YYZ
United Airlines Logo
United Airlines

Jun 7

YYZ
21h 23m
IAD
FLL

Jun 8

MHH

as low as

$658

Marsh Harbour, BS (MHH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 31

MHH
28h 41m
FLL
IAH

Jun 1

YYZ
United Airlines Logo
United Airlines

Jun 7

YYZ
21h 10m
EWR
FLL

Jun 8

MHH

as low as

$658

Marsh Harbour, BS (MHH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 31

MHH
28h 41m
FLL
IAH

Jun 1

YYZ
United Airlines Logo
United Airlines

Jun 7

YYZ
21h 55m
EWR
FLL

Jun 8

MHH

as low as

$658

Marsh Harbour, BS (MHH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 31

MHH
28h 41m
FLL
IAH

Jun 1

YYZ
United Airlines Logo
United Airlines

Jun 7

YYZ
23h 10m
EWR
FLL

Jun 8

MHH

as low as

$658

Marsh Harbour, BS (MHH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 31

MHH
28h 41m
FLL
IAH

Jun 1

YYZ
United Airlines Logo
United Airlines

Jun 7

YYZ
16h 55m
EWR
FLL

Jun 8

MHH

as low as

$658

Marsh Harbour, BS (MHH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 31

MHH
28h 41m
FLL
IAH

Jun 1

YYZ
United Airlines Logo
United Airlines

Jun 7

YYZ
17h 8m
IAD
FLL

Jun 8

MHH

as low as

$658

Marsh Harbour, BS (MHH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 31

MHH
28h 41m
FLL
IAH

Jun 1

YYZ
United Airlines Logo
United Airlines

Jun 7

YYZ
9h 40m
EWR
FLL

Jun 7

MHH

as low as

$658

Marsh Harbour, BS (MHH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 31

MHH
28h 41m
FLL
IAH

Jun 1

YYZ
United Airlines Logo
United Airlines

Jun 7

YYZ
22h 25m
IAD
FLL

Jun 8

MHH

as low as

$687

Marsh Harbour, BS (MHH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 31

MHH
20h 24m
FLL
IAD

Jun 1

YYZ
United Airlines Logo
United Airlines

Jun 7

YYZ
18h 55m
EWR
FLL

Jun 8

MHH

as low as

$890

Marsh Harbour, BS (MHH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 31

MHH
20h 24m
FLL
IAD

Jun 1

YYZ
WestJet Logo
WestJet

Jun 7

YYZ
24h 50m
NAS

Jun 8

MHH

as low as

$2063

Marsh Harbour, BS (MHH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 31

MHH
28h 41m
FLL
IAH

Jun 1

YYZ
WestJet Logo
WestJet

Jun 7

YYZ
10h 50m
NAS

Jun 7

MHH

as low as

$2063

Marsh Harbour, BS (MHH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 31

MHH
20h 24m
FLL
IAD

Jun 1

YYZ
WestJet Logo
WestJet

Jun 7

YYZ
10h 50m
NAS

Jun 7

MHH

as low as

$2063

Top Deals on flights from Governor'S Harbour to Toronto

Governor's Harbour, BS (GHB) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

GHB
11h 56m
MIA

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 30m
MIA

Jun 5

GHB

as low as

$705

Governor's Harbour, BS (GHB) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

GHB
23h 10m
MIA
CLT

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 30m
MIA

Jun 5

GHB

as low as

$710

Governor's Harbour, BS (GHB) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

GHB
10h 30m
MIA
CLT

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 30m
MIA

Jun 5

GHB

as low as

$710

Governor's Harbour, BS (GHB) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

GHB
11h 20m
MIA
ORD

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 30m
MIA

Jun 5

GHB

as low as

$710

Governor's Harbour, BS (GHB) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

GHB
11h 56m
MIA

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 30m
CLT
MIA

Jun 5

GHB

as low as

$710

Governor's Harbour, BS (GHB) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

GHB
22h 56m
MIA
ORD

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 30m
MIA

Jun 5

GHB

as low as

$710

Governor's Harbour, BS (GHB) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

GHB
22h 30m
MIA
PHL

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 30m
MIA

Jun 5

GHB

as low as

$710

Governor's Harbour, BS (GHB) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

GHB
10h 30m
MIA
CLT

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 30m
CLT
MIA

Jun 5

GHB

as low as

$714

Governor's Harbour, BS (GHB) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

GHB
22h 30m
MIA
PHL

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 30m
CLT
MIA

Jun 5

GHB

as low as

$714

Governor's Harbour, BS (GHB) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

GHB
11h 20m
MIA
ORD

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 30m
CLT
MIA

Jun 5

GHB

as low as

$714

Governor's Harbour, BS (GHB) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

GHB
24h 4m
MIA

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 30m
MIA

Jun 5

GHB

as low as

$751

Governor's Harbour, BS (GHB) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

GHB
24h 15m
MIA
LGA

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 30m
MIA

Jun 5

GHB

as low as

$756

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158