Saturday, August 22, 2026

Calgary Bus 43

Bus 43 in Calgary links Chinook LRT Station EB and McKnight-Westwinds LRT Station. The route is 31.9 km long with 78 stops, and the official schedule from Calgary Transit puts the full trip at about 68 minutes. On a weekday it runs 76 trips in one direction, and 55 on a weekend day.

Route map of bus 43 in Calgary: Chinook LRT Station EB to McKnight-Westwinds LRT Station

Route at a glance

Mode Bus
Route number 43
City Calgary
Transit authority Calgary Transit
Start → end Chinook LRT Station EB → McKnight-Westwinds LRT Station
End → start McKnight-Westwinds LRT Station → Chinook LRT Station EB
Route length 31.9 km / 31.9 km in the opposite direction
Number of stops 78 / 75 in the opposite direction
Travel time about 68 minutes
Trips per day 76 on weekdays, 55 on weekends one way
Frequency peak 9–22 · midday 10–20 · weekend 19–24
First / last trip from «Chinook LRT Station EB» 00:11 / 23:41
First / last trip from «McKnight-Westwinds LRT Station» 00:21 / 23:53
Fare 4.00 $
Updated August 22, 2026

Route of Bus 43

Outbound: Chinook LRT Station EB → McKnight-Westwinds LRT Station

This direction has 78 stops and runs 31.9 km. The route passes NB Centre ST S @ 61 AV S, EB 76 AV SE @ 20A ST SE, EB Dover Ridge DR @ 26 ST SE, NB 36 ST NE @ 26 AV NE. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Chinook LRT Station EB 0.0 km Terminus
2 NB Centre ST S @ 61 AV S 0.6 km
3 NB Centre ST S @ 58 AV S 0.8 km
4 EB 58 AV SE @ 1 ST SE 1.0 km
5 EB 58 AV SE @ 3 ST SE 1.4 km
6 EB 58 AV SE @ 4 ST SE 1.6 km
7 EB 58 AV SE @ Blackfoot TR 2.1 km
8 EB 58 AV SE @ Burbank RD 2.3 km
9 EB 58 AV SE @ 9 ST SE 2.5 km
10 SB 11 ST SE @ 58 AV SE 2.8 km
11 SB 11 ST SE @ 59 AV SE 3.0 km
12 SB 11 ST SE @ 64 AV SE 3.5 km
13 SB 11 ST SE @ 70 AV SE 4.0 km
14 SB 11 ST SE @ 73 AV SE 4.3 km
15 Deerfoot Meadows Station (WB) 4.5 km
16 SB Heritage Meadows WY @ S. of Heritage DR SW 4.8 km
17 EB Heritage Meadows WY @ 11 ST SE 5.2 km
18 NB Glendeer CI @ Heritage DR SE 6.5 km
19 NB 18 ST SE @ S. of 76 AV SE 8.8 km
20 EB 76 AV SE @ 18 ST SE 8.9 km
21 EB 76 AV SE @ 20A ST SE 9.3 km
22 EB 76 AV SE @ 21A ST SE 9.5 km
23 EB 76 AV SE @ 22A ST SE 9.7 km
24 EB 76 AV SE @ 24 ST SE 9.9 km
25 SB Ogden RD @ 76 AV SE 10.1 km
26 SB Ogden RD @ 78 AV SE 10.3 km
27 SB Ogden RD @ 80 AV SE 10.5 km
28 NB 24 ST SE @ 86 AV SE 11.2 km
29 NB Barlow TR @ N. of Glenmore TR SE 12.8 km
30 NB Barlow TR @ 76 AV SE 13.4 km
31 NB Barlow TR @ 72 AV SE 13.8 km
32 NB Barlow TR @ 66 AV SE 14.3 km
33 EB Barlow TR @ 61 AV SE 14.8 km
34 WB 56 AV SE @ 58 AV SE 15.3 km
35 NB 56 AV SE @ 54 AV SE 15.8 km
36 EB 50 AV SE @ Barlow TR SE 16.5 km
37 NB 25 ST SE @ 48 AV SE 16.9 km
38 NB 25 ST SE @ 45 AV SE 17.3 km
39 NB 26 ST SE @ Peigan TR 17.6 km
40 EB Dover Ridge DR @ 26 ST SE 17.9 km
41 EB Dover Ridge DR @ 28 ST SE 18.4 km
42 NB Dover Ridge DR @ Dovercroft RD SE 18.7 km
43 EB Dover Ridge DR @ Doverview DR SE 18.9 km
44 NB 36 ST SE @ Dover Ridge DR 19.2 km
45 NB 36 ST SE @ 30 AV SE 19.8 km
46 NB 36 ST SE @ 26 AV SE 20.3 km
47 NB 36 ST SE @ 23 AV SE 20.5 km
48 NB 36 ST SE @ 19 AV SE 20.9 km
49 NB 36 ST SE @ 17 AV SE 21.1 km
50 NB 36 ST SE @ 12 AV SE 21.6 km
51 NB 36 ST SE @ 8 AV SE 21.9 km
52 NB 36 ST SE @ Radcliffe DR 22.2 km
53 NB 36 ST E @ Memorial DR E 22.8 km
54 NB 36 ST NE @ S. of 5 AV NE 23.0 km
55 Marlborough LRT Station (NB 36 St NE) 23.3 km
56 NB 36 ST NE @ Marbank DR 23.8 km
57 NB 36 ST NE @ Rundlehorn DR 24.8 km
58 Rundle LRT Station (NB 36 ST NE @ 25 AV NE) 25.1 km
59 NB 36 ST NE @ 26 AV NE 25.5 km
60 NB 36 ST NE @ 32 AV NE 25.9 km
61 NB 36 ST @ Whitehorn DR NE 26.3 km
62 Whitehorn LRT Station (NB 36 ST @ Whitehorn DR NE) 26.4 km
63 NB 36 ST NE @ Whitefield DR 26.7 km
64 EB 44 AV NE @ 36 ST NE 27.0 km
65 EB 44 AV NE @ 38 ST NE 27.2 km
66 EB 44 AV NE @ Whiteram WY 27.4 km
67 EB 44 AV NE @ Whitefield DR 27.6 km
68 EB 44 AV NE @ Whiteridge WY 27.9 km
69 EB 44 AV NE @ 49 ST NE 28.4 km
70 44th Avenue NE Station (NB) 28.6 km
71 WB Castleridge BV @ Falconridge BV NE 29.6 km
72 WB Westwinds DR @ Castleridge BV NE 30.1 km
73 WB Westwinds DR @ 47 ST NE 30.2 km
74 WB Westwinds DR @ 44 ST NE 30.5 km
75 NB Westwinds DR @ 52 AV NE 30.9 km
76 NB Westwinds DR @ 54 AV NE 31.2 km
77 NB Westwinds DR @ N.OF 54 AV NE 31.5 km
78 McKnight-Westwinds LRT Station 31.9 km Terminus

Inbound: McKnight-Westwinds LRT Station → Chinook LRT Station EB

This direction has 75 stops and runs 31.9 km. The route passes SB Westwinds DR @ Prairie Winds Park NE, SB 36 ST NE @ N. of 20 AV NE, SB 25 ST SE @ 46 AV SE, WB 76 AV SE @ 20A ST SE. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 McKnight-Westwinds LRT Station 0.0 km Terminus
2 SB Westwinds DR @ Prairie Winds Park NE 0.5 km
3 SB Westwinds DR @ 54 AV NE 0.9 km
4 EB Westwinds DR @ 40 ST NE 1.1 km
5 EB Westwinds DR @ W. of 47 ST NE 1.6 km
6 EB Westwinds DR @ 47 ST NE 1.8 km
7 EB Castleridge BV @ E. of Westwinds DR NE 2.1 km
8 Castleridge Boulevard Station (SB) 2.4 km
9 WB 44 AV NE @ 52 ST NE 3.3 km
10 WB 44 AV NE @ 49 ST NE 3.6 km
11 WB 44 AV NE @ Whiteridge WY 4.0 km
12 WB 44 AV NE @ Whitefield DR 4.3 km
13 WB 44 AV NE @ 40 ST NE 4.5 km
14 WB 44 AV NE @ 38 ST NE 4.8 km
15 Whitehorn LRT Station 5.5 km
16 SB 36 ST NE @ Whitehorn DR 6.2 km
17 SB 36 ST NE @ 32 AV NE 6.6 km
18 SB 36 ST NE @ 26 AV NE 7.0 km
19 Rundle LRT Station (SB 36 ST NE @ 25 AV NE) 7.3 km
20 SB 36 ST NE @ N. of 20 AV NE 7.5 km
21 SB 36 ST NE @ 12 AV NE 8.7 km
22 Marlborough LRT Station (SB 36 ST NE @ 8 AV NE) 9.0 km
23 SB 36 ST NE @ 5 AV NE 9.3 km
24 SB 36 ST E @ Memorial DR 9.9 km
25 SB 36 ST SE @ Radcliffe DR 10.3 km
26 SB 36 ST SE @ 8 AV SE 10.6 km
27 SB 36 ST SE @ 12 AV SE 10.9 km
28 SB 36 ST SE @ 17 AV SE 11.4 km
29 SB 36 ST SE @ 23 AV SE 11.9 km
30 SB 36 ST SE @ 26 AV SE 12.2 km
31 SB 36 ST SE @ 30 AV SE 12.6 km
32 WB Dover Ridge DR @ 36 ST SE 13.2 km
33 WB Dover Ridge DR @ 33 ST SE 13.5 km
34 SB Dover Ridge DR @ Doverthorn WY SE 13.7 km
35 WB Dover Ridge DR @ 28 ST SE 14.0 km
36 WB Dover Ridge Dr @ 26A St SE 14.4 km
37 SB 26 ST SE @ Doverglen CR 14.6 km
38 SB 25 ST SE @ 46 AV SE 15.2 km
39 SB 25 ST SE @ 48 AV SE 15.5 km
40 WB 50 AV SE @ 25 ST SE 15.7 km
41 SB Barlow TR @ 50 AV SE 16.1 km
42 EB 57 AV SE @ 26 ST SE 16.6 km
43 EB 57 AV SE @ 58 AV SE 17.1 km
44 SB Barlow TR @ 61 AV SE 17.5 km
45 SB Barlow TR @ 66 AV SE 18.1 km
46 SB Barlow TR @ 72 AV SE 18.7 km
47 SB Barlow TR @ 76 AV SE 19.1 km
48 SB Barlow TR @ N. of Glenmore TR SE 19.5 km
49 NB 24 ST SE @ 86 AV SE 21.4 km
50 NB Ogden RD @ Glenmore TR SE 21.9 km
51 NB Ogden RD @ 78 AV SE 22.1 km
52 WB 76 AV SE @ Ogden RD 22.3 km
53 WB 76 AV SE @ 24 ST SE 22.5 km
54 WB 76 AV SE @ 22A ST SE 22.7 km
55 WB 76 AV SE @ 21A ST SE 22.9 km
56 WB 76 AV SE @ 20A ST SE 23.1 km
57 SB 18 ST SE @ 76 AV SE 23.5 km
58 SB 18 ST SE @ S. of 76 AV SE 23.7 km
59 SB Heritage Meadows RD @ Heritage DR SE 25.8 km
60 WB Heritage Meadows WY @ 11 ST SE 27.0 km
61 Deerfoot Meadows Station (EB) 27.3 km
62 NB 11 ST @ Heritage DR SE 27.6 km
63 NB 11 ST SE @ 70 AV SE 28.1 km
64 NB 11 ST SE @ 64 AV SE 28.6 km
65 NB 11 ST SE @ 60 AV SE 28.9 km
66 WB 58 AV SE @ 11 ST SE 29.4 km
67 WB 58 AV SE @ 9 ST SE 29.5 km
68 WB 58 AV SE @ Burbank RD 29.9 km
69 WB 58 AV SE @ 5 ST SE 30.2 km
70 WB 58 AV SE @ 4 ST SE 30.5 km
71 WB 58 AV SE @ 3 ST SE 30.7 km
72 WB 58 AV SE @ 2 ST SE 30.9 km
73 SB Centre ST S @ 58 AV S 31.1 km
74 SB Centre ST S @ 60 AV S 31.4 km
75 Chinook LRT Station EB 31.9 km Terminus

Schedule and frequency

According to the official schedule from Calgary Transit, the route runs 76 trips in one direction on a weekday, and 55 on a weekend day.

Direction Weekdays Weekends and holidays
From «Chinook LRT Station EB» 00:11 — 23:41 00:08 — 23:38
From «McKnight-Westwinds LRT Station» 00:21 — 23:53 00:23 — 23:53

Frequency calculated from the departure table: in the morning peak buses run every 9–22 minutes, most often every 13; midday every 10–20 minutes; in the afternoon peak every 12–21; on weekends every 19–24 minutes.

Fare and payment

A single ride costs 4.00 $. The same fare applies to CTrain and buses in Calgary.

An adult cash fare is $4.00 and is valid for 90 minutes, transfers included. Youth and students pay $2.65; children 12 and under ride free. A day pass is $12.65, an adult monthly pass $126.00. Transfers within 90 minutes are free. The cash fare itself covers 90 minutes of travel, so transfers within that window cost nothing extra. An unlimited monthly pass costs $126.00.

Frequently asked questions

How much does a ride on bus 43 cost?

4.00 $ for a single ride.

When do the first and last trips run?

From Chinook LRT Station EB the first is at 00:11 and the last at 23:41. From McKnight-Westwinds LRT Station they are 00:21 and 23:53.

How long does the trip from Chinook LRT Station EB to McKnight-Westwinds LRT Station take?

About 68 minutes end to end — the median of full trips in the official schedule.

How many stops does the route have?

78 outbound and 75 inbound according to the official GTFS feed. The two lists do not match exactly.

Does bus 43 run on weekends?

Yes. On weekends and holidays there are 55 trips in one direction, running from Chinook LRT Station EB between 00:08 and 23:38.

Every route number with its termini, operating hours and travel time is collected in the Calgary buses overview.

Data current as of August 22, 2026. Schedule and termini — Calgary Transit. Fares — Calgary Transit, Fares & passes. Stop list, schedule and route geometry come from the official GTFS feed (City of Calgary Open Data).

Latest Posts

...