background

Flight Deals from Jamaica to Toronto from $291

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

VS LogoDL LogoUA LogoAC LogoWS LogoCM LogoTS 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 Montego Bay to Toronto

Montego Bay, JM (MBJ) - Toronto, CA (YTO)

WestJet Logo
WestJet

Jun 2

MBJ
5h 14m
Direct

Jun 2

YYZ
WestJet Logo
WestJet

Jun 7

YYZ
3h 12m
Direct

Jun 7

MBJ

as low as

$291

Montego Bay, JM (MBJ) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 5

MBJ
5h 10m
Direct

Jun 5

YYZ
Air Canada Logo
Air Canada

Jun 9

YYZ
3h 5m
Direct

Jun 9

MBJ

as low as

$419

Montego Bay, JM (MBJ) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 5

MBJ
5h 10m
Direct

Jun 5

YYZ
Air Canada Logo
Air Canada

Jun 9

YYZ
17h 25m
YYZ

Jun 10

MBJ

as low as

$431

Montego Bay, JM (MBJ) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Jun 7

MBJ
16h 24m
EWR

Jun 8

YYZ
United Airlines Logo
United Airlines

Jun 20

YYZ
5h 49m
ORD

Jun 20

MBJ

as low as

$440

Montego Bay, JM (MBJ) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 5

MBJ
9h 45m
YYZ

Jun 5

YKF
Air Canada Logo
Air Canada

Jun 9

YKF
17h 25m
YYZ

Jun 10

MBJ

as low as

$456

Montego Bay, JM (MBJ) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 7

MBJ
9h 55m
YYZ

Jun 7

YHM
Air Canada Logo
Air Canada

Jun 21

YHM
3h 5m
Direct

Jun 21

MBJ

as low as

$461

Montego Bay, JM (MBJ) - Toronto, CA (YTO)

Air Transat Logo
Air Transat

May 16

MBJ
27h 15m
YUL

May 17

YTZ
Air Transat Logo
Air Transat

May 23

YTZ
6h 45m
YUL

May 23

MBJ

as low as

$485

Montego Bay, JM (MBJ) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Jun 3

MBJ
9h 31m
EWR

Jun 3

YYZ
United Airlines Logo
United Airlines

Jun 16

YYZ
26h 25m
IAD

Jun 17

MBJ

as low as

$486

Montego Bay, JM (MBJ) - Toronto, CA (YTO)

Hahn Air Logo
Hahn Air

May 23

MBJ
5h 10m
Direct

May 23

YYZ
Hahn Air Logo
Hahn Air

May 28

YYZ
3h 15m
Direct

May 28

MBJ

as low as

$563

Montego Bay, JM (MBJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

Jun 3

MBJ
7h 46m
PHL

Jun 3

YYZ
American Airlines Logo
American Airlines

Jun 16

YYZ
15h 36m
MIA

Jun 17

MBJ

as low as

$678

Montego Bay, JM (MBJ) - Toronto, CA (YTO)

Hahn Air Logo
Hahn Air

Jun 5

MBJ
11h 25m
NAS

Jun 5

YYZ
Hahn Air Logo
Hahn Air

Jun 9

YYZ
3h 5m
Direct

Jun 9

MBJ

as low as

$708

Montego Bay, JM (MBJ) - Toronto, CA (YTO)

COPA Airlines Logo
COPA Airlines

Jun 3

MBJ
12h 59m
PTY

Jun 4

YYZ
COPA Airlines Logo
COPA Airlines

Jun 9

YYZ
26h 15m
PTY

Jun 10

MBJ

as low as

$944

Top Deals on flights from Kingston to Toronto

Kingston, JM (KIN) - Toronto, CA (YTO)

WestJet Logo
WestJet

Jun 4

KIN
5h 22m
Direct

Jun 4

YYZ
WestJet Logo
WestJet

Jul 2

YYZ
3h 15m
Direct

Jul 2

KIN

as low as

$368

Kingston, JM (KIN) - Toronto, CA (YTO)

Flair Airlines Logo
Flair Airlines

May 19

KIN
5h 25m
Direct

May 19

YYZ
Flair Airlines Logo
Flair Airlines

Jul 7

YYZ
3h 15m
Direct

Jul 7

KIN

as low as

$378

Kingston, JM (KIN) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 2

KIN
8h 5m
YYZ

Jun 2

YKF
Air Canada Logo
Air Canada

Jul 2

YKF
7h
YYZ

Jul 2

KIN

as low as

$450

Kingston, JM (KIN) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 2

KIN
8h 15m
YYZ

Jun 2

YHM
Air Canada Logo
Air Canada

Jul 2

YHM
3h 10m
Direct

Jul 2

KIN

as low as

$450

Kingston, JM (KIN) - Toronto, CA (YTO)

Caribbean Airlines Logo
Caribbean Airlines

May 19

KIN
5h 15m
Direct

May 19

YYZ
Caribbean Airlines Logo
Caribbean Airlines

Jul 7

YYZ
3h 15m
Direct

Jul 7

KIN

as low as

$474

Kingston, JM (KIN) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

Jun 4

KIN
12h 5m
MIA
CLT

Jun 4

YYZ
American Airlines Logo
American Airlines

Jul 9

YYZ
14h
MIA

Jul 9

KIN

as low as

$489

Kingston, JM (KIN) - Toronto, CA (YTO)

Hahn Air Logo
Hahn Air

Jun 2

KIN
5h 15m
Direct

Jun 2

YYZ
Hahn Air Logo
Hahn Air

Jul 2

YYZ
3h 15m
Direct

Jul 2

KIN

as low as

$551

Kingston, JM (KIN) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 17

KIN
9h 21m
MIA

May 17

YYZ
American Airlines Logo
American Airlines

Jul 9

YYZ
12h 45m
LGA
MIA

Jul 9

KIN

as low as

$593

Kingston, JM (KIN) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 20

KIN
19h 45m
MIA
JFK

May 21

YYZ
American Airlines Logo
American Airlines

Jul 5

YYZ
13h 56m
MIA

Jul 5

KIN

as low as

$603

Kingston, JM (KIN) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 3

KIN
10h 16m
PTY

Jun 4

YYZ
Air Canada Logo
Air Canada

Jul 4

YYZ
7h 35m
YYZ

Jul 4

KIN

as low as

$719

Kingston, JM (KIN) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 19

KIN
21h 25m
MIA
DCA

May 20

YYZ
American Airlines Logo
American Airlines

Jul 7

YYZ
14h
CLT
MIA

Jul 7

KIN

as low as

$722

Kingston, JM (KIN) - Toronto, CA (YTO)

Hahn Air Logo
Hahn Air

May 21

KIN
5h 22m
Direct

May 21

YYZ
Hahn Air Logo
Hahn Air

Jul 8

YYZ
22h 30m
GCM

Jul 9

KIN

as low as

$728

Top Deals on flights from Ocho Rios to Toronto

Ocho Rios, JM (OCJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

OCJ
10h 56m
MIA

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
10h 50m
MIA

Jun 5

OCJ

as low as

$788

Ocho Rios, JM (OCJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

OCJ
21h 30m
MIA
PHL

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
10h 50m
MIA

Jun 5

OCJ

as low as

$792

Ocho Rios, JM (OCJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

OCJ
10h 56m
MIA

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
21h 25m
CLT
MIA

Jun 6

OCJ

as low as

$792

Ocho Rios, JM (OCJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

OCJ
22h 10m
MIA
CLT

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
10h 50m
MIA

Jun 5

OCJ

as low as

$792

Ocho Rios, JM (OCJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

OCJ
10h 56m
MIA

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
23h 31m
DCA
MIA

Jun 6

OCJ

as low as

$792

Ocho Rios, JM (OCJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

OCJ
20h 58m
MIA
LGA

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
10h 50m
MIA

Jun 5

OCJ

as low as

$792

Ocho Rios, JM (OCJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

OCJ
9h 30m
MIA
CLT

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
10h 50m
MIA

Jun 5

OCJ

as low as

$792

Ocho Rios, JM (OCJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

OCJ
9h 30m
MIA
CLT

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
23h 31m
DCA
MIA

Jun 6

OCJ

as low as

$797

Ocho Rios, JM (OCJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

OCJ
20h 58m
MIA
LGA

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
21h 25m
CLT
MIA

Jun 6

OCJ

as low as

$797

Ocho Rios, JM (OCJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

OCJ
20h 58m
MIA
LGA

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
23h 31m
DCA
MIA

Jun 6

OCJ

as low as

$797

Ocho Rios, JM (OCJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

OCJ
21h 30m
MIA
PHL

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
21h 25m
CLT
MIA

Jun 6

OCJ

as low as

$797

Ocho Rios, JM (OCJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

OCJ
23h 4m
MIA

May 30

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
10h 50m
MIA

Jun 5

OCJ

as low as

$834

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158