MAX Purple City Centre/East Hills (Route MP) — Calgary Transit Schedule, Frequency & Stops

MAX Purple City Centre/East Hills (Route MP) is a Calgary Transit bus route running toward MAX PURPLE EAST HILLS and toward MAX PURPLE CITY CENTRE. Service operates on Monday–Friday, Monday–Thursday, Sunday & holidays, Saturday (Jun 27 – Aug 29), Stampede (Jul 6–10), Friday, Stampede (Jul 4–11), Saturday (Jun 6), Sunday (Jun 7), Saturday (Jun 13), Sunday (Jun 14), Saturday (Jun 20), Sunday (Jun 21), Stampede (Jul 2), Stampede (Jul 3), Stampede (Jul 5), Stampede (Jul 8), Stampede (Jul 12) and Stampede (Jul 13) days. On Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13) days, service toward MAX PURPLE EAST HILLS runs from 5:00 AM to 12:20 AM, about every 20 minutes at peak and every 20 minutes midday. Some trips toward MAX PURPLE EAST HILLS are signed MAX PURPLE CHESTERMERE and end there (short-turn trips). All times are scheduled times, effective Jun 3 – Aug 30, 2026.

Service alerts

Stop moved

Active Jan 7, 2026, 6:00 AM MT until Jun 26, 2026, 5:00 PM MT.

Starting Wednesday, January 7 at 9 a.m. through Friday, June 26 at 5 p.m., northbound 1 Street S.W. will be closed between 6 - 7 Avenue S.W. to accommodate utility work. Routes 1, 7, 10, 13, 15, 90 and MAX Purple will have a stop closure.

The following stop will be temporarily closed:

  • SB 1 ST @ 6 AV SW (Stop: #7845) Route: 10
  • SB 1 ST @ 6 AV SW (Stop: #2491) Routes: 7, 13 & 90
  • SB 1 ST SW @ 7 AV SW (Stop: #3392) Routes: 1, 15 & MAX Purple

Please use the following stop in lieu of the closed stop:

  • SB 1 ST SW @ 8 AV SW (#7337) - Routes: 13 & 90
  • SB 1 ST SW @ 8 AV SW (#5580)
    • Regular stop - Route 10
    • Temporary Stop: Routes: 1, 7, 15 & MAX Purple

Stop moved

Active Feb 9, 2026, 6:00 AM MT until Nov 15, 2026, 9:00 AM MT.

Starting Monday, February 9 at 9 a.m. through Sunday, November 15 at 9 a.m., there will be lane closures on 9 Avenue S.E. between 5 Street and 6 Street S.E. for 6 ST S.E. underpass construction. Routes 1, 101, 131, 151, 302 and MAX Purple will have stop closures.

The following stops will be temporarily closed:

  • WB 9 AV S.E. @ The Confluence (#5079) - Routes 1 and 101
  • WB 9 AV S.E. @ The Confluence (#9821) - Routes 302 and MAX Purple
  • WB 9 AV S.E. @ 6 ST S.E. (#3389) - Routes 1 and 131
  • EB 9 AV S.E. @ 6 ST S.E. (#3886) - Routes 1, 131, 302 and MAX Purple
  • EB 9 AV S.E. @ 6 ST S.E. (#3917) - Route 151

Please use the following stops in lieu of the closed stops:

  • WB 9 AV S.E. @ 100m east of closed Stop #5079 - Routes 1 and 101
  • WB 9 AV S.E. @ 100m east of closed Stop #9821 - Routes 302 and MAX Purple
  • WB 9 AV S.E. @ 5 ST S.E. - Routes 1 and 131
  • EB 9 AV S.E. @ Olympic WY S.E. - Routes 1, 131, 151, 302 and MAX Purple

Alerts as of Jun 10, 2026, 6:11 AM MT

Frequency & span — toward MAX PURPLE EAST HILLS

Route MP frequency and service span toward MAX PURPLE EAST HILLS, effective Jun 3 – Aug 30, 2026
DaysFirstLastPeakMiddayEvening
Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13)5:00 AM12:20 AMevery 20 minevery 20 minevery 20 min
Sunday & holidays & Saturday (Jun 27 – Aug 29) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21)6:15 AM11:05 PMevery 20 minevery 20 minevery 20 min
Stampede (Jul 6–10) & Stampede (Jul 3) & Stampede (Jul 8)5:00 AM1:25 AMevery 20 minevery 20 minevery 20 min
Stampede (Jul 4–11) & Stampede (Jul 5) & Stampede (Jul 12)6:15 AM1:20 AMevery 20 minevery 20 minevery 20 min

Frequency & span — toward MAX PURPLE CITY CENTRE

Route MP frequency and service span toward MAX PURPLE CITY CENTRE, effective Jun 3 – Aug 30, 2026
DaysFirstLastPeakMiddayEvening
Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13)5:20 AM11:47 PMevery 20 minevery 20 minevery 20 min
Sunday & holidays & Saturday (Jun 27 – Aug 29) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21)5:38 AM10:58 PMevery 20 minevery 20 minevery 20 min
Stampede (Jul 6–10) & Stampede (Jul 3) & Stampede (Jul 8)5:20 AM12:54 AMevery 20 minevery 20 minevery 20 min
Stampede (Jul 4–11) & Stampede (Jul 5) & Stampede (Jul 12)5:38 AM1:06 AMevery 20 minevery 20 minevery 20 min

Departures from 1st Street SW — toward MAX PURPLE EAST HILLS

Route MP toward MAX PURPLE EAST HILLS — departures from 1st Street SW, Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026
HourDepartures
5 AM5:00, 5:40
6 AM6:00, 6:20, 6:50
7 AM7:10, 7:30, 7:50
8 AM8:10, 8:30, 8:50
9 AM9:10, 9:30, 9:50
10 AM10:10, 10:30, 10:50
11 AM11:10, 11:30, 11:50
12 PM12:10, 12:30, 12:50
1 PM1:10, 1:30, 1:50
2 PM2:10, 2:30, 2:50
3 PM3:10, 3:30, 3:50
4 PM4:10, 4:30, 4:50
5 PM5:10, 5:30, 5:50
6 PM6:10, 6:30, 6:50
7 PM7:10, 7:30, 7:50
8 PM8:05, 8:30, 8:55
9 PM9:20, 9:45
10 PM10:10, 10:35
11 PM11:05, 11:44
After midnight12:20 AM (after midnight — late-night service from the previous service day)
Route MP toward MAX PURPLE EAST HILLS — departures from 1st Street SW, Sunday & holidays & Saturday (Jun 27 – Aug 29) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21), effective Jun 3 – Aug 30, 2026
HourDepartures
6 AM6:15, 6:35, 6:55
7 AM7:15, 7:35, 7:55
8 AM8:15, 8:35, 8:55
9 AM9:15, 9:35, 9:55
10 AM10:15, 10:35, 10:55
11 AM11:15, 11:35, 11:55
12 PM12:15, 12:35, 12:55
1 PM1:15, 1:35, 1:55
2 PM2:15, 2:35, 2:55
3 PM3:15, 3:35, 3:55
4 PM4:15, 4:35, 4:55
5 PM5:15, 5:35, 5:55
6 PM6:15, 6:35, 6:55
7 PM7:15, 7:35, 7:55
8 PM8:15, 8:35, 8:55
9 PM9:15, 9:45
10 PM10:05, 10:25, 10:45
11 PM11:05
Route MP toward MAX PURPLE EAST HILLS — departures from 1st Street SW, Stampede (Jul 6–10) & Stampede (Jul 3) & Stampede (Jul 8), effective Jun 3 – Aug 30, 2026
HourDepartures
5 AM5:00, 5:40
6 AM6:00, 6:20, 6:50
7 AM7:10, 7:30, 7:50
8 AM8:10, 8:30, 8:50
9 AM9:10, 9:30, 9:50
10 AM10:10, 10:30, 10:50
11 AM11:10, 11:30, 11:50
12 PM12:10, 12:30, 12:50
1 PM1:10, 1:30, 1:50
2 PM2:10, 2:30, 2:50
3 PM3:10, 3:30, 3:50
4 PM4:10, 4:30, 4:50
5 PM5:10, 5:30, 5:50
6 PM6:10, 6:30, 6:50
7 PM7:10, 7:30, 7:50
8 PM8:05, 8:30, 8:55
9 PM9:20, 9:45
10 PM10:10, 10:35
11 PM11:05, 11:44
After midnight12:20 AM, 12:50 AM, 1:25 AM (after midnight — late-night service from the previous service day)
Route MP toward MAX PURPLE EAST HILLS — departures from 1st Street SW, Stampede (Jul 4–11) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026
HourDepartures
6 AM6:15, 6:35, 6:55
7 AM7:15, 7:35, 7:55
8 AM8:15, 8:35, 8:55
9 AM9:15, 9:35, 9:55
10 AM10:15, 10:35, 10:55
11 AM11:15, 11:35, 11:55
12 PM12:15, 12:35, 12:55
1 PM1:15, 1:35, 1:55
2 PM2:15, 2:35, 2:55
3 PM3:15, 3:35, 3:55
4 PM4:15, 4:35, 4:55
5 PM5:15, 5:35, 5:55
6 PM6:15, 6:35, 6:55
7 PM7:15, 7:35, 7:55
8 PM8:15, 8:35, 8:55
9 PM9:15, 9:45
10 PM10:05, 10:25, 10:45
11 PM11:05, 11:35
After midnight12:02 AM, 12:29 AM, 12:47 AM, 1:20 AM (after midnight — late-night service from the previous service day)

Departures from SB East Hills SQ @ East Hills BV SE — toward MAX PURPLE CITY CENTRE

Route MP toward MAX PURPLE CITY CENTRE — departures from SB East Hills SQ @ East Hills BV SE, Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026
HourDepartures
5 AM5:20, 5:40
6 AM6:10, 6:30, 6:50
7 AM7:10, 7:30, 7:50
8 AM8:10, 8:30, 8:50
9 AM9:10, 9:30, 9:50
10 AM10:10, 10:30, 10:50
11 AM11:10, 11:30, 11:50
12 PM12:10, 12:30, 12:50
1 PM1:10, 1:30, 1:50
2 PM2:10, 2:30, 2:50
3 PM3:10, 3:30, 3:50
4 PM4:10, 4:30, 4:50
5 PM5:10, 5:30, 5:50
6 PM6:10, 6:30, 6:50
7 PM7:10, 7:30, 7:50
8 PM8:20, 8:45
9 PM9:10, 9:35
10 PM10:00, 10:25, 10:50
11 PM11:12, 11:47
Route MP toward MAX PURPLE CITY CENTRE — departures from SB East Hills SQ @ East Hills BV SE, Sunday & holidays & Saturday (Jun 27 – Aug 29) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21), effective Jun 3 – Aug 30, 2026
HourDepartures
5 AM5:38, 5:58
6 AM6:18, 6:38, 6:58
7 AM7:18, 7:38, 7:58
8 AM8:18, 8:38, 8:58
9 AM9:18, 9:38, 9:58
10 AM10:18, 10:38, 10:58
11 AM11:18, 11:38, 11:58
12 PM12:18, 12:38, 12:58
1 PM1:18, 1:38, 1:58
2 PM2:18, 2:38, 2:58
3 PM3:18, 3:38, 3:58
4 PM4:18, 4:38, 4:58
5 PM5:18, 5:38, 5:58
6 PM6:18, 6:38, 6:58
7 PM7:18, 7:38, 7:58
8 PM8:18, 8:38, 8:58
9 PM9:18, 9:38, 9:58
10 PM10:18, 10:38, 10:58
Route MP toward MAX PURPLE CITY CENTRE — departures from SB East Hills SQ @ East Hills BV SE, Stampede (Jul 6–10) & Stampede (Jul 3) & Stampede (Jul 8), effective Jun 3 – Aug 30, 2026
HourDepartures
5 AM5:20, 5:40
6 AM6:10, 6:30, 6:50
7 AM7:10, 7:30, 7:50
8 AM8:10, 8:30, 8:50
9 AM9:10, 9:30, 9:50
10 AM10:10, 10:30, 10:50
11 AM11:10, 11:30, 11:50
12 PM12:10, 12:30, 12:50
1 PM1:10, 1:30, 1:50
2 PM2:10, 2:30, 2:50
3 PM3:10, 3:30, 3:50
4 PM4:10, 4:30, 4:50
5 PM5:10, 5:30, 5:50
6 PM6:10, 6:30, 6:50
7 PM7:10, 7:30, 7:50
8 PM8:20, 8:45
9 PM9:10, 9:35
10 PM10:00, 10:25, 10:50
11 PM11:12, 11:47
After midnight12:19 AM, 12:54 AM (after midnight — late-night service from the previous service day)
Route MP toward MAX PURPLE CITY CENTRE — departures from SB East Hills SQ @ East Hills BV SE, Stampede (Jul 4–11) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026
HourDepartures
5 AM5:38, 5:58
6 AM6:18, 6:38, 6:58
7 AM7:18, 7:38, 7:58
8 AM8:18, 8:38, 8:58
9 AM9:18, 9:38, 9:58
10 AM10:18, 10:38, 10:58
11 AM11:18, 11:38, 11:58
12 PM12:18, 12:38, 12:58
1 PM1:18, 1:38, 1:58
2 PM2:18, 2:38, 2:58
3 PM3:18, 3:38, 3:58
4 PM4:18, 4:38, 4:58
5 PM5:18, 5:38, 5:58
6 PM6:18, 6:38, 6:58
7 PM7:18, 7:38, 7:58
8 PM8:18, 8:38, 8:58
9 PM9:18, 9:38, 9:58
10 PM10:18, 10:38, 10:58
11 PM11:18, 11:45
After midnight12:12 AM, 12:39 AM, 1:06 AM (after midnight — late-night service from the previous service day)

Stops served — toward MAX PURPLE EAST HILLS

16 stops, in order of travel:

  1. Stop 3392 — 1st Street SW
  2. Stop 7380 — EB 9 AV S @ Centre ST S
  3. Stop 9802 — EB 9 AV @ Macleod TR SE
  4. Stop 3886 — EB 9 AV SE @ 6 ST SE
  5. Stop 5057 — EB 9 AV @ 8 ST SE
  6. Stop 9805 — EB 9 AV SE @ 12 ST SE
  7. Stop 3391 — 9th Avenue SE Station (EB)
  8. Stop 3387 — 26th Street SE Station (EB)
  9. Stop 9807 — 33rd Street SE Station (EB)
  10. Stop 9808 — 36th Street SE Station (EB)
  11. Stop 9809 — 44th Street SE Station (EB)
  12. Stop 9810 — 52nd Street SE Station (EB)
  13. Stop 4352 — EB 17th AV SE @ 61st ST SE
  14. Stop 2178 — EB 17th AV SE @ 70th ST SE
  15. Stop 1800 — EB 17 AV SE @ 84 ST SE
  16. Stop 2788 — SB East Hills SQ @ East Hills BV SE

Stops served — toward MAX PURPLE CITY CENTRE

16 stops, in order of travel:

  1. Stop 2788 — SB East Hills SQ @ East Hills BV SE
  2. Stop 2299 — WB 17th AV SE @ 84th ST SE
  3. Stop 2180 — WB 17th AV SE @ 70th ST SE
  4. Stop 8271 — WB 17th AV SE @ 61st ST SE
  5. Stop 9815 — 52nd Street SE Station (WB)
  6. Stop 9816 — 44th Street SE Station (WB)
  7. Stop 9817 — 36th Street SE Station (WB)
  8. Stop 9818 — 33rd Street SE Station (WB)
  9. Stop 3390 — 26th Street SE Station (WB)
  10. Stop 3388 — 9th Avenue SE Station (WB)
  11. Stop 9820 — WB 9 AV @ 12 ST SE
  12. Stop 8832 — WB 9 AV @ 9 ST SE
  13. Stop 9821 — WB 9 AV SE @ The Confluence
  14. Stop 8653 — NB 3 ST @ 7 AV SE
  15. Stop 2234 — WB 6 AV @ 1 ST SE
  16. Stop 3392 — 1st Street SW

Service exceptions

July 1, 2026 and August 3, 2026 run the Sunday schedule.

Stampede (Jul 6–10): a special schedule applies on July 6, 2026, July 7, 2026, July 9, 2026, July 10, 2026.

Stampede (Jul 4–11): a special schedule applies on July 4, 2026, July 11, 2026.

Stampede (Jul 2): a special schedule applies on July 2, 2026.

Stampede (Jul 3): a special schedule applies on July 3, 2026.

Stampede (Jul 5): a special schedule applies on July 5, 2026.

Stampede (Jul 8): a special schedule applies on July 8, 2026.

Stampede (Jul 12): a special schedule applies on July 12, 2026.

Stampede (Jul 13): a special schedule applies on July 13, 2026.

Frequently asked questions

How often does Route MP run?

On Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13) days Route MP runs about every 20 minutes at peak and every 20 minutes midday.

What time is the first and last Route MP bus toward MAX PURPLE EAST HILLS?

On Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13) days the first bus toward MAX PURPLE EAST HILLS leaves 1st Street SW at 5:00 AM and the last at 12:20 AM.

What time is the first and last Route MP bus toward MAX PURPLE CITY CENTRE?

On Monday–Friday & Monday–Thursday & Friday & Stampede (Jul 2) & Stampede (Jul 13) days the first bus toward MAX PURPLE CITY CENTRE leaves SB East Hills SQ @ East Hills BV SE at 5:20 AM and the last at 11:47 PM.

Does Route MP run on Sundays?

Yes — see the Sunday & holidays rows in the frequency tables above.