background

Flight Deals from Mexico to Ontario from $338

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

IB LogoDL LogoAS LogoUA LogoAC LogoWS LogoAM 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 Cancun to Toronto

Cancun, MX (CUN) - Toronto, CA (YTO)

Porter Airlines Logo
Porter Airlines

Jun 5

CUN
8h 48m
YOW
YTZ

Jun 5

YTO
Porter Airlines Logo
Porter Airlines

Jun 15

YTO
3h 4m
CUN

Jun 15

CUN

as low as

$338

Cancun, MX (CUN) - Toronto, CA (YTO)

Porter Airlines Logo
Porter Airlines

Jun 9

CUN
4h 55m
YYZ

Jun 9

YTO
Porter Airlines Logo
Porter Airlines

Jun 16

YTO
3h 4m
CUN

Jun 16

CUN

as low as

$338

Cancun, MX (CUN) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 23

CUN
8h 33m
ORD
YYZ

May 23

YTO
United Airlines Logo
United Airlines

May 30

YTO
6h 9m
EWR
CUN

May 30

CUN

as low as

$356

Cancun, MX (CUN) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 16

CUN
13h 38m
EWR
YYZ

May 16

YTO
United Airlines Logo
United Airlines

May 24

YTO
14h 6m
EWR
CUN

May 25

CUN

as low as

$356

Cancun, MX (CUN) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 20

CUN
14h 32m
IAH
EWR
YYZ

May 20

YTO
United Airlines Logo
United Airlines

May 25

YTO
14h 6m
EWR
CUN

May 26

CUN

as low as

$394

Cancun, MX (CUN) - Toronto, CA (YTO)

Aeromexico Logo
Aeromexico

May 28

CUN
10h 35m
MEX
YYZ

May 29

YTO
Aeromexico Logo
Aeromexico

Jun 3

YTO
8h 34m
MEX
CUN

Jun 3

CUN

as low as

$396

Cancun, MX (CUN) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 2

CUN
7h 45m
YYZ
YKF

Jun 2

YTO
Air Canada Logo
Air Canada

Jun 13

YTO
19h 40m
YUL
CUN

Jun 14

CUN

as low as

$403

Cancun, MX (CUN) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 2

CUN
5h
YYZ

Jun 2

YTO
Air Canada Logo
Air Canada

Jun 13

YTO
19h 40m
YUL
CUN

Jun 14

CUN

as low as

$403

Cancun, MX (CUN) - Toronto, CA (YTO)

Air Transat Logo
Air Transat

Jun 10

CUN
4h 55m
YYZ

Jun 10

YTO
Air Transat Logo
Air Transat

Jun 17

YTO
3h
CUN

Jun 17

CUN

as low as

$407

Cancun, MX (CUN) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 4

CUN
5h
YYZ

Jun 4

YTO
Air Canada Logo
Air Canada

Jun 13

YTO
15h 50m
YOW
YVR
CUN

Jun 13

CUN

as low as

$409

Cancun, MX (CUN) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 4

CUN
12h 23m
DEN
YYZ

Jun 4

YTO
Air Canada Logo
Air Canada

Jun 13

YTO
15h 50m
YOW
YVR
CUN

Jun 13

CUN

as low as

$437

Cancun, MX (CUN) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

CUN
9h 32m
IAH
YYZ

May 27

YTO
United Airlines Logo
United Airlines

Jun 3

YTO
6h 7m
IAD
CUN

Jun 3

CUN

as low as

$439

Top Deals on flights from Mexico City to Toronto

Mexico City, MX (MEX) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Oct 1

MEX
20h 29m
EWR
YYZ

Oct 2

YTO
United Airlines Logo
United Airlines

Oct 9

YTO
7h 30m
IAD
MEX

Oct 9

MEX

as low as

$516

Mexico City, MX (MEX) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Oct 15

MEX
9h 44m
IAH
YYZ

Oct 15

YTO
United Airlines Logo
United Airlines

Oct 18

YTO
10h 25m
DEN
MEX

Oct 18

MEX

as low as

$516

Mexico City, MX (MEX) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Oct 7

MEX
9h 44m
IAH
YYZ

Oct 7

YTO
United Airlines Logo
United Airlines

Oct 10

YTO
7h 17m
IAH
MEX

Oct 10

MEX

as low as

$516

Mexico City, MX (MEX) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Oct 8

MEX
12h 48m
IAH
EWR
YYZ

Oct 8

YTO
United Airlines Logo
United Airlines

Oct 20

YTO
5h 45m
IAD
MEX

Oct 20

MEX

as low as

$521

Mexico City, MX (MEX) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Oct 24

MEX
11h
IAH
ORD
YYZ

Oct 24

YTO
United Airlines Logo
United Airlines

Nov 1

YTO
27h 55m
IAH
MEX

Nov 2

MEX

as low as

$570

Mexico City, MX (MEX) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Oct 4

MEX
24h 45m
YVR
YOW
YTZ

Oct 5

YTO
Air Canada Logo
Air Canada

Oct 13

YTO
6h 25m
YUL
MEX

Oct 13

MEX

as low as

$627

Mexico City, MX (MEX) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Oct 9

MEX
6h 50m
YYZ

Oct 9

YTO
Air Canada Logo
Air Canada

Oct 15

YTO
11h 25m
YUL
MEX

Oct 15

MEX

as low as

$627

Mexico City, MX (MEX) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Oct 16

MEX
9h 10m
YYZ
YKF

Oct 16

YTO
Air Canada Logo
Air Canada

Oct 21

YTO
11h 25m
YUL
MEX

Oct 21

MEX

as low as

$627

Mexico City, MX (MEX) - Toronto, CA (YTO)

Aeromexico Logo
Aeromexico

Oct 15

MEX
6h 50m
YYZ

Oct 16

YTO
Aeromexico Logo
Aeromexico

Oct 20

YTO
3h 4m
MEX

Oct 20

MEX

as low as

$633

Mexico City, MX (MEX) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

Oct 2

MEX
9h 39m
CLT
YYZ

Oct 2

YTO
American Airlines Logo
American Airlines

Oct 10

YTO
9h 25m
DFW
MEX

Oct 10

MEX

as low as

$709

Mexico City, MX (MEX) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

Jun 10

MEX
7h 55m
CLT

Jun 10

YYZ
American Airlines Logo
American Airlines

Jun 17

YYZ
16h 25m
MIA

Jun 17

MEX

as low as

$808

Mexico City, MX (MEX) - Toronto, CA (YTO)

WestJet Logo
WestJet

Oct 16

MEX
13h
YYC
YYZ

Oct 16

YTO
WestJet Logo
WestJet

Oct 22

YTO
9h 30m
YYC
MEX

Oct 23

MEX

as low as

$912

Top Deals on flights from Guadalajara to Toronto

Guadalajara, MX (GDL) - Toronto, CA (YTO)

Aeromexico Logo
Aeromexico

Jan 22

GDL
7h 56m
MEX

Jan 23

YYZ
Aeromexico Logo
Aeromexico

Jan 31

YYZ
10h 30m
MEX

Jan 31

GDL

as low as

$479

Guadalajara, MX (GDL) - Toronto, CA (YTO)

WestJet Logo
WestJet

May 10

GDL
12h 20m
YYC

May 11

YYZ
WestJet Logo
WestJet

May 16

YHM
22h 25m
YYC

May 17

GDL

as low as

$716

Guadalajara, MX (GDL) - Toronto, CA (YTO)

Alaska Airlines Logo
Alaska Airlines

Sep 15

GDL
28h 2m
LAX

Sep 16

YYZ
Porter Airlines Logo
Porter Airlines

Sep 20

YYZ
29h 43m
LAX

Sep 21

GDL

as low as

$925

Guadalajara, MX (GDL) - Toronto, CA (YTO)

Alaska Airlines Logo
Alaska Airlines

Nov 4

GDL
22h 38m
LAX
SEA

Nov 5

YYZ
United Airlines Logo
United Airlines

Nov 30

YYZ
27h
IAH

Dec 1

GDL

as low as

$1088

Guadalajara, MX (GDL) - Toronto, CA (YTO)

WestJet Logo
WestJet

Nov 4

GDL
8h 1m
MEX

Nov 5

YYZ
WestJet Logo
WestJet

Nov 30

YYZ
10h 30m
MEX

Nov 30

GDL

as low as

$1257

Top Deals on flights from Puerto Vallarta to Toronto

Puerto Vallarta, MX (PVR) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 12

PVR
10h 17m
IAH
YYZ

May 12

YTO
United Airlines Logo
United Airlines

May 16

YTO
5h 20m
ORD
PVR

May 16

PVR

as low as

$470

Puerto Vallarta, MX (PVR) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 12

PVR
23h 30m
IAH
ORD
YYZ

May 13

YTO
United Airlines Logo
United Airlines

May 16

YTO
5h 20m
ORD
PVR

May 16

PVR

as low as

$474

Puerto Vallarta, MX (PVR) - Toronto, CA (YTO)

Aeromexico Logo
Aeromexico

Apr 28

PVR
8h 2m
MEX

Apr 29

YYZ
Aeromexico Logo
Aeromexico

May 5

YYZ
14h 12m
MEX

May 5

PVR

as low as

$506

Puerto Vallarta, MX (PVR) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 1

PVR
10h 17m
IAH
YYZ

May 1

YTO
United Airlines Logo
United Airlines

May 8

YTO
15h 20m
ORD
PVR

May 9

PVR

as low as

$584

Puerto Vallarta, MX (PVR) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 1

PVR
21h 10m
IAH

Jun 2

YYZ
Air Canada Logo
Air Canada

Jun 8

YYZ
16h 45m
IAH

Jun 9

PVR

as low as

$628

Puerto Vallarta, MX (PVR) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 7

PVR
27h 56m
IAH
YYZ

May 8

YTO
Air Canada Logo
Air Canada

May 15

YTO
14h 45m
IAH
PVR

May 16

PVR

as low as

$644

Puerto Vallarta, MX (PVR) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 1

PVR
21h 35m
IAH
ORD
YYZ

May 2

YTO
United Airlines Logo
United Airlines

May 8

YTO
15h 20m
ORD
PVR

May 9

PVR

as low as

$666

Puerto Vallarta, MX (PVR) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 7

PVR
27h 56m
IAH
YYZ

May 8

YTO
Air Canada Logo
Air Canada

May 15

YTO
13h 40m
YUL
MEX
PVR

May 16

PVR

as low as

$781

Puerto Vallarta, MX (PVR) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Apr 30

PVR
19h 24m
DEN
EWR
YYZ

May 1

YTO
United Airlines Logo
United Airlines

May 7

YTO
19h 17m
IAH
PVR

May 8

PVR

as low as

$908

Puerto Vallarta, MX (PVR) - Toronto, CA (YTO)

WestJet Logo
WestJet

May 7

PVR
21h 45m
IAH
IAD
YYZ

May 8

YTO
WestJet Logo
WestJet

May 15

YTO
21h 20m
YYC
PVR

May 16

PVR

as low as

$957

Puerto Vallarta, MX (PVR) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 7

PVR
27h 56m
IAH
YYZ

May 8

YTO
Air Canada Logo
Air Canada

May 15

YTO
21h 10m
YUL
IAH
PVR

May 16

PVR

as low as

$983

Puerto Vallarta, MX (PVR) - Toronto, CA (YTO)

WestJet Logo
WestJet

May 7

PVR
31h 37m
DEN
YYZ

May 8

YTO
WestJet Logo
WestJet

May 15

YTO
21h 20m
YYC
PVR

May 16

PVR

as low as

$996

Top Deals on flights from Cancun to Ottawa

Cancun, MX (CUN) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 9

CUN
8h 26m
YUL
YOW

Jun 9

YOW
Air Canada Logo
Air Canada

Jun 16

YOW
6h 10m
YUL
CUN

Jun 16

CUN

as low as

$414

Cancun, MX (CUN) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 9

CUN
11h 1m
YUL
YYZ
YOW

Jun 10

YOW
Air Canada Logo
Air Canada

Jun 16

YOW
6h 10m
YUL
CUN

Jun 16

CUN

as low as

$422

Cancun, MX (CUN) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 9

CUN
11h 1m
YUL
YYZ
YOW

Jun 10

YOW
Air Canada Logo
Air Canada

Jun 16

YOW
11h
YUL
YYZ
CUN

Jun 16

CUN

as low as

$430

Cancun, MX (CUN) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 9

CUN
7h 53m
EWR
YOW

Jun 9

YOW
United Airlines Logo
United Airlines

Jun 16

YOW
8h 1m
ORD
CUN

Jun 16

CUN

as low as

$464

Cancun, MX (CUN) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 4

CUN
7h 34m
IAD
YOW

Jun 4

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
5h 42m
EWR
CUN

Jun 7

CUN

as low as

$464

Cancun, MX (CUN) - Ottawa, CA (YOW)

Porter Airlines Logo
Porter Airlines

Jun 4

CUN
11h
YYZ
YOW

Jun 5

YOW
Porter Airlines Logo
Porter Airlines

Jun 7

YOW
5h 24m
YYZ
CUN

Jun 7

CUN

as low as

$467

Cancun, MX (CUN) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 4

CUN
13h 44m
IAH
ORD
YOW

Jun 4

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
5h 42m
EWR
CUN

Jun 7

CUN

as low as

$468

Cancun, MX (CUN) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 9

CUN
13h 44m
IAH
ORD
YOW

Jun 9

YOW
United Airlines Logo
United Airlines

Jun 16

YOW
8h 1m
ORD
CUN

Jun 16

CUN

as low as

$468

Cancun, MX (CUN) - Ottawa, CA (YOW)

Porter Airlines Logo
Porter Airlines

Jun 9

CUN
11h 25m
YYZ
YOW

Jun 10

YOW
Porter Airlines Logo
Porter Airlines

Jun 16

YOW
5h 4m
YYZ
CUN

Jun 16

CUN

as low as

$529

Cancun, MX (CUN) - Ottawa, CA (YOW)

Air Transat Logo
Air Transat

Jun 9

CUN
8h 50m
YYZ
YOW

Jun 9

YOW
Air Transat Logo
Air Transat

Jun 16

YOW
14h 50m
YYZ
CUN

Jun 17

CUN

as low as

$618

Cancun, MX (CUN) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 9

CUN
10h 51m
IAD
EWR
YOW

Jun 9

YOW
United Airlines Logo
United Airlines

Jun 16

YOW
5h 42m
EWR
CUN

Jun 16

CUN

as low as

$776

Top Deals on flights from Mexico City to Ottawa

Mexico City, MX (MEX) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 1

MEX
10h 3m
IAD
YOW

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 27

YOW
14h 15m
IAD
MEX

Jun 27

MEX

as low as

$516

Mexico City, MX (MEX) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 2

MEX
10h 3m
IAD
YOW

Jun 2

YOW
United Airlines Logo
United Airlines

Jun 11

YOW
5h 23m
IAD
MEX

Jun 11

MEX

as low as

$516

Mexico City, MX (MEX) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 2

MEX
12h 30m
IAH
EWR
YOW

Jun 2

YOW
United Airlines Logo
United Airlines

Jun 11

YOW
5h 23m
IAD
MEX

Jun 11

MEX

as low as

$521

Mexico City, MX (MEX) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 1

MEX
10h 3m
IAD
YOW

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 27

YOW
17h 10m
IAD
IAH
MEX

Jun 27

MEX

as low as

$521

Mexico City, MX (MEX) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 2

MEX
12h 30m
IAH
EWR
YOW

Jun 2

YOW
United Airlines Logo
United Airlines

Jun 11

YOW
11h 50m
IAD
IAH
MEX

Jun 11

MEX

as low as

$525

Mexico City, MX (MEX) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 2

MEX
13h 36m
YUL
YTZ
YOW

Jun 2

YOW
Air Canada Logo
Air Canada

Jun 6

YOW
18h 10m
YVR
MEX

Jun 6

MEX

as low as

$678

Mexico City, MX (MEX) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 2

MEX
27h 26m
YUL
YOW

Jun 3

YOW
Air Canada Logo
Air Canada

Jun 6

YOW
18h 10m
YVR
MEX

Jun 6

MEX

as low as

$678

Mexico City, MX (MEX) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 3

MEX
15h 36m
YUL
YTZ
YOW

Jun 3

YOW
Air Canada Logo
Air Canada

Jun 12

YOW
10h 35m
YTZ
YUL
MEX

Jun 13

MEX

as low as

$681

Mexico City, MX (MEX) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 2

MEX
13h 36m
YUL
YTZ
YOW

Jun 2

YOW
Air Canada Logo
Air Canada

Jun 6

YOW
12h 10m
YUL
YYZ
MEX

Jun 6

MEX

as low as

$689

Mexico City, MX (MEX) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 30

MEX
15h 1m
YUL
YYZ
YOW

May 30

YOW
Air Canada Logo
Air Canada

Jun 12

YOW
10h 35m
YTZ
YUL
MEX

Jun 13

MEX

as low as

$766

Mexico City, MX (MEX) - Ottawa, CA (YOW)

Aeromexico Logo
Aeromexico

Jun 9

MEX
16h 15m
YYZ

Jun 10

YOW
Aeromexico Logo
Aeromexico

Jul 17

YOW
9h 5m
YYZ

Jul 17

MEX

as low as

$834

Mexico City, MX (MEX) - Ottawa, CA (YOW)

Aeromexico Logo
Aeromexico

Jun 2

MEX
18h 15m
YYZ
YOW

Jun 3

YOW
Aeromexico Logo
Aeromexico

Jun 11

YOW
7h 5m
YYZ
MEX

Jun 11

MEX

as low as

$860

Top Deals on flights from Guadalajara to Ottawa

Guadalajara, MX (GDL) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Aug 7

GDL
14h 55m
IAH
ORD
YOW

Aug 7

YOW
United Airlines Logo
United Airlines

Aug 15

YOW
15h 55m
IAD
GDL

Aug 16

GDL

as low as

$723

Guadalajara, MX (GDL) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Aug 7

GDL
12h 55m
IAH
ORD

Aug 7

YOW
United Airlines Logo
United Airlines

Aug 15

YOW
17h 55m
IAD

Aug 16

GDL

as low as

$723

Guadalajara, MX (GDL) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Aug 7

GDL
14h 55m
IAH
ORD
YOW

Aug 7

YOW
United Airlines Logo
United Airlines

Aug 15

YOW
15h 9m
ORD
IAH
GDL

Aug 15

GDL

as low as

$728

Guadalajara, MX (GDL) - Ottawa, CA (YOW)

Viva Aerobus Logo
Viva Aerobus

Aug 1

GDL
15h 5m
MEX
YYZ

Aug 2

YOW
Air Canada Logo
Air Canada

Aug 16

YOW
14h 5m
YYZ
MEX

Aug 16

GDL

as low as

$890

Guadalajara, MX (GDL) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Aug 1

GDL
17h 5m
MEX
YYZ
YOW

Aug 2

YOW
Air Canada Logo
Air Canada

Aug 16

YOW
12h 5m
YYZ
MEX
GDL

Aug 16

GDL

as low as

$890

Guadalajara, MX (GDL) - Ottawa, CA (YOW)

WestJet Logo
WestJet

Aug 1

GDL
20h
LAX
YYC
YOW

Aug 2

YOW
WestJet Logo
WestJet

Aug 16

YOW
8h 35m
YYC
GDL

Aug 16

GDL

as low as

$1107

Guadalajara, MX (GDL) - Ottawa, CA (YOW)

WestJet Logo
WestJet

Aug 1

GDL
20h
LAX
YYC
YOW

Aug 2

YOW
WestJet Logo
WestJet

Aug 16

YOW
25h 8m
YYC
MEX
GDL

Aug 17

GDL

as low as

$1224

Guadalajara, MX (GDL) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Aug 1

GDL
14h 35m
IAH
YYZ
YOW

Aug 1

YOW
Air Canada Logo
Air Canada

Aug 16

YOW
8h 24m
YYZ
IAH
GDL

Aug 16

GDL

as low as

$1782

Guadalajara, MX (GDL) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Aug 1

GDL
12h 35m
IAH
YYZ

Aug 1

YOW
Air Canada Logo
Air Canada

Aug 16

YOW
10h 24m
YYZ
IAH

Aug 16

GDL

as low as

$1782

Top Deals on flights from Puerto Vallarta to Ottawa

Puerto Vallarta, MX (PVR) - Ottawa, CA (YOW)

WestJet Logo
WestJet

Aug 30

PVR
15h 15m
YYC
YOW

Aug 31

YOW
WestJet Logo
WestJet

Sep 3

YOW
17h
YYC
PVR

Sep 4

PVR

as low as

$636

Puerto Vallarta, MX (PVR) - Ottawa, CA (YOW)

WestJet Logo
WestJet

Aug 30

PVR
21h 15m
YYC
YWG
YOW

Aug 31

YOW
WestJet Logo
WestJet

Sep 3

YOW
17h
YYC
PVR

Sep 4

PVR

as low as

$636

Puerto Vallarta, MX (PVR) - Ottawa, CA (YOW)

WestJet Logo
WestJet

Aug 30

PVR
13h 15m
YYC

Aug 31

YOW
WestJet Logo
WestJet

Sep 3

YOW
19h
YYC

Sep 4

PVR

as low as

$636

Puerto Vallarta, MX (PVR) - Ottawa, CA (YOW)

WestJet Logo
WestJet

Aug 30

PVR
21h 15m
YYC
YWG
YOW

Aug 31

YOW
WestJet Logo
WestJet

Sep 3

YOW
19h
YEG
YYC
PVR

Sep 4

PVR

as low as

$636

Puerto Vallarta, MX (PVR) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jul 11

PVR
11h 54m
YVR

Jul 12

YOW
Air Canada Logo
Air Canada

Aug 22

YOW
12h
YVR

Aug 22

PVR

as low as

$644

Puerto Vallarta, MX (PVR) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Aug 13

PVR
47h 35m
IAH
YUL

Aug 15

YOW
Air Canada Logo
Air Canada

Sep 12

YOW
12h
YVR

Sep 12

PVR

as low as

$1084

Puerto Vallarta, MX (PVR) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Aug 30

PVR
17h 30m
MEX
YYZ
YOW

Aug 31

YOW
Air Canada Logo
Air Canada

Sep 3

YOW
17h 3m
YUL
MEX
PVR

Sep 4

PVR

as low as

$1128

Puerto Vallarta, MX (PVR) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Aug 30

PVR
29h 10m
IAH
YUL
YOW

Aug 31

YOW
Air Canada Logo
Air Canada

Sep 3

YOW
19h 10m
YYZ
IAH
PVR

Sep 4

PVR

as low as

$1959

Top Deals on flights from Mexico City to Windsor

Mexico City, MX (MEX) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

Jun 5

MEX
21h 39m
CUN
YYZ
YQG

Jun 6

YQG
Air Canada Logo
Air Canada

Jun 15

YQG
15h 25m
YYZ
MEX

Jun 16

MEX

as low as

$751

Mexico City, MX (MEX) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

Jun 5

MEX
21h 19m
YYZ
YQG

Jun 6

YQG
Air Canada Logo
Air Canada

Jun 15

YQG
15h 25m
YYZ
MEX

Jun 16

MEX

as low as

$768

Mexico City, MX (MEX) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

Jun 5

MEX
21h 39m
CUN
YYZ
YQG

Jun 6

YQG
Air Canada Logo
Air Canada

Jun 15

YQG
14h 30m
YYZ
YUL
MEX

Jun 16

MEX

as low as

$827

Mexico City, MX (MEX) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

Jun 5

MEX
21h 19m
YYZ
YQG

Jun 6

YQG
Air Canada Logo
Air Canada

Jun 15

YQG
14h 30m
YYZ
YUL
MEX

Jun 16

MEX

as low as

$918

Mexico City, MX (MEX) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

Jun 5

MEX
26h 24m
YVR
YYZ
YQG

Jun 6

YQG
Air Canada Logo
Air Canada

Jun 15

YQG
14h 30m
YYZ
YUL
MEX

Jun 16

MEX

as low as

$1082

Mexico City, MX (MEX) - Windsor, CA (YQG)

United Airlines Logo
United Airlines

Jun 5

MEX
22h 44m
IAH
YYZ
YQG

Jun 6

YQG
United Airlines Logo
United Airlines

Jun 15

YQG
22h 5m
YYZ
IAH
MEX

Jun 16

MEX

as low as

$1219

Mexico City, MX (MEX) - Windsor, CA (YQG)

United Airlines Logo
United Airlines

Jun 5

MEX
12h 39m
IAH
YYZ
YQG

Jun 5

YQG
United Airlines Logo
United Airlines

Jun 15

YQG
8h 20m
YYC
MEX

Jun 16

MEX

as low as

$2734

Good to Know

Essential information to help you plan your flight from Mexico to Ontario

Cheapest Flight

$338

The lowest price we found in the last two weeks, departing Jun 5 and returning Jun 15

Airline PD2 stops ‧ 8h 48m ‧ economy

Fastest Flights

$338

The fastest flight that we found in the last two weeks, departing Jun 9 and returning Jun 16

Airline PD1 stop ‧ 4h 55m ‧ economy

Cheapest Flight Round-trip

$338

Cheapest price found in the last 14 days, departing Jun 5 and returning Jun 15

Airline PD2 stops ‧ 8h 48m ‧ economy

Cheapest Layover airport

$439

The cheapest layover airport to Toronto is currently $439

Airline UA2 stops ‧ 9h 32m ‧ economy

Best Arrival airport

$716

The best arrival airport to Toronto is currently $716

Airline WS1 stop ‧ 12h 20m ‧ economy

Best Departure airport

$716

The best departure airport to Toronto is currently $716

Airline WS1 stop ‧ 12h 20m ‧ economy

Cheapest Airline

$716

The cheapest airline to Toronto is currently $716

Airline WS1 stop ‧ 12h 20m ‧ economy

Frequently Asked Questions

Which airports in Ontario can I fly into from Mexico?

From Mexico, you can fly directly into Toronto Pearson International Airport, which has the most long-haul flights and frequent service. Other options include Ottawa Macdonald-Cartier and Hamilton International, which may offer seasonal or less frequent flights, often with one connection.

Are there direct flights from Mexico to Ontario?

Yes. Non-stop flights from Mexico City and Cancun to Toronto Pearson Airport are common on several airlines. Other Ontario airports like Ottawa or Hamilton typically require one stop through major hubs such as Dallas or Chicago.

When is the cheapest time to fly from Mexico to Ontario?

Flights from Mexico to Ontario are usually most affordable from late fall through early winter and late winter to early spring, avoiding peak summer months. Booking a few weeks in advance and choosing midweek daytime flights can help secure lower fares.

How far in advance should I book flights from Mexico to Ontario?

For flights from Mexico to Ontario, booking 3 to 6 weeks in advance generally offers good fares, but summer and holiday trips should be booked at least 8 to 12 weeks early.

Which airlines fly from Mexico to Ontario?

Aeromexico, Air Canada, WestJet and American Airlines operate non-stop and one-stop flights from Mexico to Ontario.

If I need a connection, what are common layover cities between Mexico and Ontario?

Common layover cities include Toronto Pearson Airport, Dallas Fort Worth, and Charlotte, offering strong onward connections within Ontario and beyond.

How easy is it to travel within Ontario after I arrive?

Ontario offers extensive bus and train services, especially around Toronto, which has Pearson International Airport. Domestic flights connect major cities like Toronto, Ottawa, and Hamilton, with Toronto Pearson providing the most flight options for onward travel.

What is the baggage allowance on flights from Mexico to Ontario?

Baggage allowances from Mexico to Ontario vary by airline and fare class. Basic economy fares may not include checked bags, whereas standard economy usually includes at least one checked bag. Premium cabins provide more generous allowances.

Which cabin and seat options are typical on flights from Mexico to Ontario?

Flights from Mexico to Ontario usually offer Economy and Business class, with Premium Economy available on select routes, though lie-flat seats are less common.

Flights to Ontario