One Way

Popular Filters

+ 1 more

One Way Price

BHD 137 BHD 500

Duration

4 h 13 m 15 h 30 m

Stops From Toronto

Departure From Toronto

6 AM - 12 PM

BHD 138

12 PM - 6 PM

BHD 151

After 6 PM

BHD 148

Arrival at Calgary

6 AM - 12 PM

BHD 138

12 PM - 6 PM

BHD 138

After 6 PM

BHD 151

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(14)

Layover Airports

Layover Duration

2 h 31 m 10 h 0 m

Toronto to Calgary Fare Calendar

Book cheap Toronto to Calgary International ✈ tickets at MakeMyTrip Bahrain. Get best deals, Lowest airfare ticket booking from Toronto to Calgary air travel route. Check flight reservation status, schedules of Toronto to Calgary flight ticket online. Also Check Calgary to Toronto Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Porter Airlines

BHD 141

BHD 138

Toronto to Calgary , 25 May

Porter Airlines PD | 353

09:00

Mon, 25 May 26

Terminal T3

Toronto, Canada

04 h 24 m

11:24

Mon, 25 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

BHD 151

BHD 148

Toronto to Calgary , 25 May

Air Canada AC | 271

22:15

Mon, 25 May 26

Terminal T1

Toronto, Canada

02 h 38 m

23:53

Mon, 25 May 26

Winnipeg, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 8331

07:20

Tue, 26 May 26

Winnipeg, Canada

02 h 08 m

08:28

Tue, 26 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

More Timing Options

BHD 154

BHD 151

Toronto to Calgary , 25 May

Air Canada AC | 7866

12:25

Mon, 25 May 26

Toronto, Canada

56 m

13:21

Mon, 25 May 26

Ottawa, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 357

18:20

Mon, 25 May 26

Ottawa, Canada

04 h 31 m

20:51

Mon, 25 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Flair Airlines

BHD 156

BHD 153

Toronto to Calgary , 25 May

Flair Airlines F8 | 625

15:20

Mon, 25 May 26

Toronto, Canada

04 h 20 m

17:40

Mon, 25 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

BHD 158

BHD 155

Toronto to Calgary , 25 May

Air Canada AC | 448

10:00

Mon, 25 May 26

Terminal T1

Toronto, Canada

01 h 05 m

11:05

Mon, 25 May 26

Ottawa, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 357

18:20

Mon, 25 May 26

Ottawa, Canada

04 h 31 m

20:51

Mon, 25 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines

BHD 166

BHD 163

Toronto to Calgary , 25 May

Porter Airlines PD | 2221 | Operated By Passaredo Transportes Aereos

11:55

Mon, 25 May 26

Toronto, Canada

59 m

12:54

Mon, 25 May 26

Ottawa, Canada

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines PD | 271

15:25

Mon, 25 May 26

Ottawa, Canada

04 h 30 m

17:55

Mon, 25 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet

BHD 167

BHD 164

Toronto to Calgary , 25 May

WestJet WS | 755

23:10

Mon, 25 May 26

Terminal T3

Toronto, Canada

03 h 25 m

00:35

Tue, 26 May 26

Regina, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet WS | 393

06:00

Tue, 26 May 26

Regina, Canada

01 h 30 m

07:30

Tue, 26 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Flair Airlines

BHD 214

BHD 211

Toronto to Calgary , 25 May

Flair Airlines F8 | 629

21:30

Mon, 25 May 26

Toronto, Canada

04 h 15 m

23:45

Mon, 25 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

More Timing Options

BHD 265

BHD 262

Toronto to Calgary , 25 May

Air Canada AC | 133

07:15

Mon, 25 May 26

Terminal T1

Toronto, Canada

04 h 13 m

09:28

Mon, 25 May 26

Terminal D

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

More Timing Options

BHD 412

BHD 409

Toronto to Calgary , 25 May

Air Canada AC | 139

09:20

Mon, 25 May 26

Terminal T1

Toronto, Canada

04 h 13 m

11:33

Mon, 25 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available