One Way

Popular Filters

+ 1 more

One Way Price

OMR 150 OMR 500

Duration

4 h 13 m 15 h 30 m

Stops From Toronto

Departure From Toronto

6 AM - 12 PM

OMR 154

12 PM - 6 PM

OMR 154

After 6 PM

OMR 151

Arrival at Calgary

6 AM - 12 PM

OMR 151

12 PM - 6 PM

OMR 155

After 6 PM

OMR 154

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(14)

Layover Airports

Layover Duration

4 h 59 m 10 h 0 m

Toronto to Calgary Fare Calendar

Book cheap Toronto to Calgary International ✈ tickets at MakeMyTrip Oman. 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
Air Canada

OMR 154

OMR 151

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

OMR 157

OMR 154

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

OMR 158

OMR 155

Toronto to Calgary , 25 May

Flair Airlines F8 | 623

10:00

Mon, 25 May 26

Toronto, Canada

04 h 20 m

12:20

Mon, 25 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

OMR 160

OMR 157

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

OMR 167

OMR 164

Toronto to Calgary , 25 May

Porter Airlines PD | 365

19:05

Mon, 25 May 26

Terminal T3

Toronto, Canada

04 h 19 m

21:24

Mon, 25 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet

OMR 170

OMR 167

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

OMR 218

OMR 215

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

OMR 269

OMR 266

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

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

More Timing Options

OMR 418

OMR 415

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