One Way

Popular Filters

+ 1 more

One Way Price

BHD 91 BHD 300

Duration

3 h 45 m 11 h 30 m

Stops From Calgary

Departure From Calgary

Before 6 AM

BHD 92

6 AM - 12 PM

BHD 92

12 PM - 6 PM

BHD 115

After 6 PM

BHD 115

Arrival at Toronto

Before 6 AM

BHD 115

6 AM - 12 PM

BHD 92

12 PM - 6 PM

BHD 92

After 6 PM

BHD 104

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(5)

Layover Airports

Layover Duration

2 h 22 m 6 h 0 m

Calgary to Toronto Fare Calendar

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

BHD 95

BHD 92

Calgary to Toronto , 25 May

Flair Airlines F8 | 628

00:50

Mon, 25 May 26

Terminal D

Calgary, Canada

03 h 50 m

06:40

Mon, 25 May 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet

BHD 107

BHD 104

Calgary to Toronto , 25 May

WestJet WS | 392

09:25

Mon, 25 May 26

Calgary, Canada

01 h 25 m

10:50

Mon, 25 May 26

Regina, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet WS | 3440

13:25

Mon, 25 May 26

Regina, Canada

01 h 20 m

15:45

Mon, 25 May 26

Winnipeg, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet WS | 386

18:05

Mon, 25 May 26

Winnipeg, Canada

02 h 30 m

21:35

Mon, 25 May 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet

BHD 110

BHD 107

Calgary to Hamilton , 25 May

WestJet WS | 594

11:25

Mon, 25 May 26

Calgary, Canada

03 h 50 m

17:15

Mon, 25 May 26

Hamilton, Canada

BAGGAGE : CHECK INCABIN

Information not available

Flair Airlines

BHD 118

BHD 115

Calgary to Toronto , 25 May

Flair Airlines F8 | 622

13:20

Mon, 25 May 26

Calgary, Canada

03 h 55 m

19:15

Mon, 25 May 26

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet

BHD 121

BHD 118

Calgary to Toronto , 25 May

WestJet WS | 342

09:20

Mon, 25 May 26

Calgary, Canada

01 h 15 m

10:35

Mon, 25 May 26

Saskatoon, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet WS | 3516

13:20

Mon, 25 May 26

Saskatoon, Canada

01 h 35 m

15:55

Mon, 25 May 26

Winnipeg, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet WS | 386

18:05

Mon, 25 May 26

Winnipeg, Canada

02 h 30 m

21:35

Mon, 25 May 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

BHD 129

BHD 126

Calgary to Toronto , 25 May

Air Canada AC | 356

11:20

Mon, 25 May 26

Calgary, Canada

04 h 02 m

17:22

Mon, 25 May 26

Ottawa, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 7875

20:30

Mon, 25 May 26

Ottawa, Canada

01 h 02 m

21:32

Mon, 25 May 26

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines

BHD 131

BHD 128

Calgary to Toronto , 25 May

Porter Airlines PD | 362

16:40

Mon, 25 May 26

Calgary, Canada

03 h 50 m

22:30

Mon, 25 May 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Transat

BHD 138

BHD 135

Calgary to Toronto , 25 May

Air Transat TS | 7933 | Operated By Porter Airlines

16:40

Mon, 25 May 26

Calgary, Canada

03 h 50 m

22:30

Mon, 25 May 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

BHD 209

BHD 206

Calgary to Toronto , 25 May

Air Canada AC | 156

00:55

Mon, 25 May 26

Terminal D

Calgary, Canada

03 h 49 m

06:44

Mon, 25 May 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet

BHD 228

BHD 225

Calgary to Kitchener/Waterloo , 25 May

WestJet WS | 584

14:05

Mon, 25 May 26

Calgary, Canada

03 h 45 m

19:50

Mon, 25 May 26

Kitchener/Waterloo, Canada

BAGGAGE : CHECK INCABIN

Information not available