Saturday, August 22, 2026

Calgary Bus 52

Bus 52 in Calgary links Somerset Bridlewood Terminal and WB @ Fish Creek-Lacombe Station. The route is 13.9 km long with 36 stops, and the official schedule from Calgary Transit puts the full trip at about 37 minutes. On a weekday it runs 23 trips in one direction, and 19 on a weekend day.

Route map of bus 52 in Calgary: Somerset Bridlewood Terminal to WB @ Fish Creek-Lacombe Station

Route at a glance

Mode Bus
Route number 52
City Calgary
Transit authority Calgary Transit
Start → end Somerset Bridlewood Terminal → WB @ Fish Creek-Lacombe Station
End → start WB @ Fish Creek-Lacombe Station → Somerset Bridlewood Terminal
Route length 13.9 km / 17.5 km in the opposite direction
Number of stops 36 / 48 in the opposite direction
Travel time about 37 minutes
Trips per day 23 on weekdays, 19 on weekends one way
Frequency peak 45–53 · midday 45–52 · weekend 45
First / last trip from «Somerset Bridlewood Terminal» 05:20 / 22:02
First / last trip from «WB @ Fish Creek-Lacombe Station» 05:08 / 21:12
Fare 4.00 $
Updated August 22, 2026

Route of Bus 52

Outbound: Somerset Bridlewood Terminal → WB @ Fish Creek-Lacombe Station

This direction has 36 stops and runs 13.9 km. The route passes NB Shawville BV @ Shawville GA SE, NB Midvalley DR @ Midvalley WY SE, Shawnessy Station, WB Fish Creek BV @ James McKevitt RD SW. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Somerset Bridlewood Terminal 0.0 km Terminus
2 NB Shawville BV @ Shawville GA SE 0.7 km
3 NB Shawville BV @ Shawville RD SE 1.0 km
4 EB Sun Valley BV @ Sunpark DR SE 2.1 km
5 EB Sun Valley BV @ W. of Sunmills DR SE 2.4 km
6 NB Midlake BV @ Sun Valley BV SE 2.7 km
7 EB Midvalley DR @ Midlake BV SE 3.1 km
8 NB Midvalley DR @ Midvalley CR SE 3.4 km
9 WB Midvalley DR @ Midvalley RD SE 3.7 km
10 NB Midvalley DR @ Midvalley WY SE 3.9 km
11 NB Midridge DR @ Midvalley DR SE 4.1 km
12 NB Midridge DR @ Midglen DR SE 4.4 km
13 WB Midridge DR @ Midglen WY SE 4.8 km
14 WB Midridge DR @ Midridge CL SE 5.2 km
15 WB Midridge DR @ Midcrest CR SE 5.5 km
16 SB Midridge DR @ Midlawn PL SE 5.8 km
17 WB Midlake BV @ Midridge DR SE 6.1 km
18 Shawnessy Station 7.2 km
19 WB Shawnessy BV @ Millrise BV SW 7.9 km
20 WB Shawnessy BV @ W. of Shawnessy DR SW 8.2 km
21 WB Shawnessy BV @ Shawnessy DR SW 8.6 km
22 WB Shawnessy BV @ W. of Shawinigan DR SW 8.8 km
23 WB Shawnessy BV @ Millrise DR SW 9.2 km
24 WB Shawnessy BV @ Millrise SQ SW 9.6 km
25 NB James McKevitt RD @ Shawnessy BV SW 9.8 km
26 WB Fish Creek BV @ James McKevitt RD SW 10.2 km
27 NB Evergreen DR @ Evergreen PZ SW 10.7 km
28 NB Evergreen DR @ Evergreen LD SW 11.1 km
29 EB Evergreen DR @ Evergreen HL SW 11.4 km
30 NB Evergreen ST @ 200 Shawnee GD SW 11.9 km
31 EB Shawnee DR @ Evergreen ST SW 12.1 km
32 SB Shawnee DR @ S. of Shawnee GD SW 12.5 km
33 EB Shawnee DR @ Shawnee CR SW 13.1 km
34 EB Shawnee DR @ Shawnee CO SW 13.4 km
35 EB Shawnee DR @ 6 ST SW 13.7 km
36 WB @ Fish Creek-Lacombe Station 13.9 km Terminus

Inbound: WB @ Fish Creek-Lacombe Station → Somerset Bridlewood Terminal

This direction has 48 stops and runs 17.5 km. The route passes WB Shawnee DR @ Shawnee CO SW, EB Shawnessy BV @ Shannon SQ SW, EB Midridge DR @ Midridge CR SE, SB Shawville BV @ 162 AV SE. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 WB @ Fish Creek-Lacombe Station 0.0 km Terminus
2 WB Shawnee DR @ Shawnee CO SW 0.5 km
3 WB Shawnee DR @ Shawnee CR SW 0.8 km
4 NB Shawnee DR @ S. of Shawnee GD SW 1.4 km
5 SB Evergreen ST @ Shawnee DR SW 1.8 km
6 WB Evergreen DR @ Evergreen ST SW 2.0 km
7 WB Evergreen DR @ Evergreen HL SW 2.4 km
8 SB Evergreen DR @ Evergreen CV SW 2.7 km
9 SB Evergreen DR @ Evergreen RO SW 3.2 km
10 EB Fish Creek BV @ Everwillow PA SW 3.6 km
11 SB James McKevitt RD @ Evergreen BV SW 3.8 km
12 EB Shawnessy BV @ James McKevitt RD SW 4.2 km
13 EB Shawnessy BV @ Shannon SQ SW 4.4 km
14 EB Shawnessy BV @ Millrise DR SW 4.7 km
15 EB Shawnessy BV @ W. of Shawinigan DR SW 5.1 km
16 EB Shawnessy BV @ Shawnessy DR SW 5.3 km
17 EB Shawnessy BV @ E. of Shawnessy DR SW 5.5 km
18 EB Shawnessy BV @ Shawnessy DR SW 6.0 km
19 Shawnessy LRT Station 6.6 km
20 EB Midlake BV @ Bannister RD SE 7.6 km
21 NB Midridge DR @ Midlake BV SE 7.8 km
22 NB Midrige DR @ Midcrest CR SE 8.0 km
23 EB Midridge DR @ Midcrest CR SE 8.4 km
24 EB Midridge DR @ Midridge CR SE 8.8 km
25 NB Midridge DR @ Midglen WY SE 9.0 km
26 SB Midridge DR @ Midglen DR SE 9.5 km
27 EB Midvalley DR @ Midridge DR SE 9.8 km
28 SB Midvalley DR @ Midvalley WY SE 10.0 km
29 EB Midvalley DR @ Midvalley RD SE 10.2 km
30 SB Midvalley DR @ Midvalley CR SE 10.5 km
31 WB Midvalley DR @ Midvalley WY SE 10.7 km
32 SB Midlake BV @ Midland CR SE 11.0 km
33 WB Sun Valley BV @ Midlake BV SE 11.3 km
34 WB Sun Valley BV @ Midpark BV SW 11.8 km
35 SB Shawville BV @ 162 AV SE 12.7 km
36 WB Shawville GA @ Shawville BV SE 13.2 km
37 WB Shawville GA @ W. of Shawville LI SE 13.5 km
38 NB 6 ST SW @ Shawville GA 13.9 km
39 SB Somerset DR @ Somerset GA SW 14.3 km
40 WB Somerset DR @ Somerglen CL SW 14.6 km
41 WB Somerset DR @ Somerset CI SW 15.0 km
42 WB Somerset DR @ Somerset CR SW 15.3 km
43 NB Somerset DR @ Somerside CL SW 15.7 km
44 EB Somerset DR @ Somercrest ST SW 15.9 km
45 EB Somerset DR@ Somerset WY SW 16.2 km
46 EB Somerset DR @ Somercrest CL SW 16.4 km
47 EB Somerset GA @ Somerset DR SW 16.9 km
48 Somerset Bridlewood Terminal 17.5 km Terminus

Schedule and frequency

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

Direction Weekdays Weekends and holidays
From «Somerset Bridlewood Terminal» 05:20 — 22:02 07:24 — 21:09
From «WB @ Fish Creek-Lacombe Station» 05:08 — 21:12 07:32 — 21:02

Frequency calculated from the departure table: in the morning peak buses run every 45–53 minutes, most often every 45; midday every 45–52 minutes; in the afternoon peak every 43–45; on weekends every 45 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 52 cost?

4.00 $ for a single ride.

When do the first and last trips run?

From Somerset Bridlewood Terminal the first is at 05:20 and the last at 22:02. From WB @ Fish Creek-Lacombe Station they are 05:08 and 21:12.

How long does the trip from Somerset Bridlewood Terminal to WB @ Fish Creek-Lacombe Station take?

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

How many stops does the route have?

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

Does bus 52 run on weekends?

Yes. On weekends and holidays there are 19 trips in one direction, running from Somerset Bridlewood Terminal between 07:24 and 21:09.

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

...