Popular Filters
+ 1 more
One Way Price
Duration
Stops From Calgary
Departure From Calgary
BHD 92
BHD 92
BHD 115
BHD 115
Arrival at Toronto
BHD 115
BHD 92
BHD 92
BHD 104
Alliances & Airlines
Oneworld
()
SkyTeam
()
Star Alliance
(5)
Layover Airports
Layover Duration
Fare Calendar For other International Routes
Calgary to Toronto Fare Calendar
BHD 95
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
BHD 107
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
BHD 110
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
BHD 118
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
BHD 121
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
BHD 129
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
BHD 131
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
BHD 138
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
BHD 209
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
BHD 228
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
