# BRT Airport/City Centre (Route 300) — Calgary Transit Schedule, Frequency & Stops

BRT Airport/City Centre (Route 300) is a Calgary Transit bus route running toward BRT AIRPORT and toward 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 & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days, service toward BRT AIRPORT runs from 4:24 AM to 1:53 AM, about every 26 minutes at peak and every 26 minutes midday. Some trips toward BRT AIRPORT are signed CITY CENTRE and end there (short-turn trips). All times are scheduled times, effective Jun 3 – Aug 30, 2026.

## Service alerts

### Stop moved

Active Jun 8, 2026, 7:00 AM MT until Jun 21, 2026, 5:00 PM MT.

Starting Monday, June at 8 at 7 a.m. through Sunday, June 21 at 5 p.m., lane closures will be in effect on southbound 5 Street between 5 - 6 Avenue S.W. for utility work. Route 300 will have a stop closure.

The following stop will be temporarily closed:

- SB  5 ST SW @ 5 AV SW - Stop: #2165 - Route 300

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

- SB  5 ST SW @ 7 AV SW - Stop: #3882

Alerts as of Jun 10, 2026, 9:19 AM MT

## Frequency & span — toward BRT AIRPORT

Route 300 frequency and service span toward BRT AIRPORT, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) | 4:24 AM | 1:53 AM | every 26 min | every 26 min | every 24 min |
| Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12) | 4:35 AM | 1:03 AM | every 31.5 min | every 33 min | every 33 min |

## Frequency & span — toward CITY CENTRE

Route 300 frequency and service span toward CITY CENTRE, effective Jun 3 – Aug 30, 2026

| Days | First | Last | Peak | Midday | Evening |
| --- | --- | --- | --- | --- | --- |
| Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) | 5:20 AM | 1:20 AM | every 26 min | every 26 min | every 24 min |
| Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12) | 5:30 AM | 12:28 AM | every 31.5 min | every 33 min | every 33 min |

## Departures from WB 4 AV SW @ 2 ST SW — toward BRT AIRPORT

### Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)

Route 300 toward BRT AIRPORT — departures from WB 4 AV SW @ 2 ST SW, Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 4 AM | 4:24, 4:47 |
| 5 AM | 5:10, 5:32, 5:53 |
| 6 AM | 6:14, 6:37, 6:59 |
| 7 AM | 7:27, 7:52 |
| 8 AM | 8:18, 8:44 |
| 9 AM | 9:11, 9:37 |
| 10 AM | 10:01, 10:27, 10:54 |
| 11 AM | 11:20, 11:45 |
| 12 PM | 12:10, 12:36 |
| 1 PM | 1:02, 1:28, 1:54 |
| 2 PM | 2:20, 2:46 |
| 3 PM | 3:12, 3:41 |
| 4 PM | 4:11, 4:38 |
| 5 PM | 5:06, 5:34 |
| 6 PM | 6:02, 6:24, 6:50 |
| 7 PM | 7:14, 7:38 |
| 8 PM | 8:02, 8:26, 8:48 |
| 9 PM | 9:12, 9:36 |
| 10 PM | 10:00, 10:23, 10:46 |
| 11 PM | 11:10, 11:34, 11:57 |
| After midnight | 12:20 AM, 12:44 AM, 1:08 AM, 1:30 AM, 1:53 AM (after midnight — late-night service from the previous service day) |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 4:24 AM, 4:47 AM, 5:10 AM, 5:32 AM, 5:53 AM, 6:14 AM, 6:37 AM, 6:59 AM, 7:27 AM, 7:52 AM, 8:18 AM, 8:44 AM, 9:11 AM, 9:37 AM, 10:01 AM, 10:27 AM, 10:54 AM, 11:20 AM, 11:45 AM, 12:10 PM, 12:36 PM, 1:02 PM, 1:28 PM, 1:54 PM, 2:20 PM, 2:46 PM, 3:12 PM, 3:41 PM, 4:11 PM, 4:38 PM, 5:06 PM, 5:34 PM, 6:02 PM, 6:24 PM, 6:50 PM, 7:14 PM, 7:38 PM, 8:02 PM, 8:26 PM, 8:48 PM, 9:12 PM, 9:36 PM, 10:00 PM, 10:23 PM, 10:46 PM, 11:10 PM, 11:34 PM, 11:57 PM, 12:20 AM (after midnight), 12:44 AM (after midnight), 1:08 AM (after midnight), 1:30 AM (after midnight), 1:53 AM (after midnight)

### Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)

Route 300 toward BRT AIRPORT — departures from WB 4 AV SW @ 2 ST SW, Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 4 AM | 4:35 |
| 5 AM | 5:05, 5:35 |
| 6 AM | 6:04, 6:34 |
| 7 AM | 7:05, 7:36 |
| 8 AM | 8:08, 8:41 |
| 9 AM | 9:14, 9:48 |
| 10 AM | 10:21, 10:54 |
| 11 AM | 11:27 |
| 12 PM | 12:00, 12:33 |
| 1 PM | 1:06, 1:39 |
| 2 PM | 2:12, 2:45 |
| 3 PM | 3:18, 3:51 |
| 4 PM | 4:24, 4:57 |
| 5 PM | 5:30 |
| 6 PM | 6:03, 6:36 |
| 7 PM | 7:09, 7:42 |
| 8 PM | 8:15, 8:47 |
| 9 PM | 9:19, 9:51 |
| 10 PM | 10:23, 10:55 |
| 11 PM | 11:27, 11:59 |
| After midnight | 12:31 AM, 1:03 AM (after midnight — late-night service from the previous service day) |

All departures (Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)): 4:35 AM, 5:05 AM, 5:35 AM, 6:04 AM, 6:34 AM, 7:05 AM, 7:36 AM, 8:08 AM, 8:41 AM, 9:14 AM, 9:48 AM, 10:21 AM, 10:54 AM, 11:27 AM, 12:00 PM, 12:33 PM, 1:06 PM, 1:39 PM, 2:12 PM, 2:45 PM, 3:18 PM, 3:51 PM, 4:24 PM, 4:57 PM, 5:30 PM, 6:03 PM, 6:36 PM, 7:09 PM, 7:42 PM, 8:15 PM, 8:47 PM, 9:19 PM, 9:51 PM, 10:23 PM, 10:55 PM, 11:27 PM, 11:59 PM, 12:31 AM (after midnight), 1:03 AM (after midnight)

## Departures from YYC Airport Domestic Terminal — toward CITY CENTRE

### Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)

Route 300 toward CITY CENTRE — departures from YYC Airport Domestic Terminal, Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:20, 5:41 |
| 6 AM | 6:04, 6:26, 6:48 |
| 7 AM | 7:12, 7:37 |
| 8 AM | 8:03, 8:30, 8:57 |
| 9 AM | 9:23, 9:49 |
| 10 AM | 10:16, 10:42 |
| 11 AM | 11:07, 11:32, 11:58 |
| 12 PM | 12:24, 12:50 |
| 1 PM | 1:16, 1:42 |
| 2 PM | 2:08, 2:34 |
| 3 PM | 3:01, 3:28, 3:55 |
| 4 PM | 4:23, 4:51 |
| 5 PM | 5:19, 5:48 |
| 6 PM | 6:15, 6:39 |
| 7 PM | 7:03, 7:27, 7:51 |
| 8 PM | 8:15, 8:39 |
| 9 PM | 9:03, 9:27, 9:50 |
| 10 PM | 10:13, 10:37 |
| 11 PM | 11:01, 11:24, 11:47 |
| After midnight | 12:11 AM, 12:35 AM, 12:57 AM, 1:20 AM (after midnight — late-night service from the previous service day) |

All departures (Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13)): 5:20 AM, 5:41 AM, 6:04 AM, 6:26 AM, 6:48 AM, 7:12 AM, 7:37 AM, 8:03 AM, 8:30 AM, 8:57 AM, 9:23 AM, 9:49 AM, 10:16 AM, 10:42 AM, 11:07 AM, 11:32 AM, 11:58 AM, 12:24 PM, 12:50 PM, 1:16 PM, 1:42 PM, 2:08 PM, 2:34 PM, 3:01 PM, 3:28 PM, 3:55 PM, 4:23 PM, 4:51 PM, 5:19 PM, 5:48 PM, 6:15 PM, 6:39 PM, 7:03 PM, 7:27 PM, 7:51 PM, 8:15 PM, 8:39 PM, 9:03 PM, 9:27 PM, 9:50 PM, 10:13 PM, 10:37 PM, 11:01 PM, 11:24 PM, 11:47 PM, 12:11 AM (after midnight), 12:35 AM (after midnight), 12:57 AM (after midnight), 1:20 AM (after midnight)

### Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)

Route 300 toward CITY CENTRE — departures from YYC Airport Domestic Terminal, Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12), effective Jun 3 – Aug 30, 2026

| Hour | Departures |
| --- | --- |
| 5 AM | 5:30 |
| 6 AM | 6:01, 6:32 |
| 7 AM | 7:03, 7:35 |
| 8 AM | 8:07, 8:38 |
| 9 AM | 9:10, 9:43 |
| 10 AM | 10:16, 10:49 |
| 11 AM | 11:22, 11:55 |
| 12 PM | 12:28 |
| 1 PM | 1:01, 1:34 |
| 2 PM | 2:07, 2:40 |
| 3 PM | 3:13, 3:46 |
| 4 PM | 4:19, 4:52 |
| 5 PM | 5:25, 5:58 |
| 6 PM | 6:31 |
| 7 PM | 7:04, 7:37 |
| 8 PM | 8:10, 8:43 |
| 9 PM | 9:16, 9:48 |
| 10 PM | 10:20, 10:52 |
| 11 PM | 11:24, 11:56 |
| After midnight | 12:28 AM (after midnight — late-night service from the previous service day) |

All departures (Sunday & holidays & Saturday (Jun 27 – Aug 29) & Stampede (Jul 4–11) & Saturday (Jun 6) & Sunday (Jun 7) & Saturday (Jun 13) & Sunday (Jun 14) & Saturday (Jun 20) & Sunday (Jun 21) & Stampede (Jul 5) & Stampede (Jul 12)): 5:30 AM, 6:01 AM, 6:32 AM, 7:03 AM, 7:35 AM, 8:07 AM, 8:38 AM, 9:10 AM, 9:43 AM, 10:16 AM, 10:49 AM, 11:22 AM, 11:55 AM, 12:28 PM, 1:01 PM, 1:34 PM, 2:07 PM, 2:40 PM, 3:13 PM, 3:46 PM, 4:19 PM, 4:52 PM, 5:25 PM, 5:58 PM, 6:31 PM, 7:04 PM, 7:37 PM, 8:10 PM, 8:43 PM, 9:16 PM, 9:48 PM, 10:20 PM, 10:52 PM, 11:24 PM, 11:56 PM, 12:28 AM (after midnight)

## Stops served — toward BRT AIRPORT

19 stops, in order of travel:

1. [Stop 3881 — WB 4 AV SW @ 2 ST SW](https://calgarytransittimes.com/stops/3881/)
1. [Stop 2165 — SB 5 ST SW @ 5 AV SW](https://calgarytransittimes.com/stops/2165/)
1. [Stop 3882 — SB 5 ST SW @ 7 AV SW](https://calgarytransittimes.com/stops/3882/)
1. [Stop 3883 — EB 9 AV SW @ 2 ST SW](https://calgarytransittimes.com/stops/3883/)
1. [Stop 3884 — EB 9 AV S @ Centre ST S](https://calgarytransittimes.com/stops/3884/)
1. [Stop 3905 — NB Macleod TR @ 7 AVE SE](https://calgarytransittimes.com/stops/3905/)
1. [Stop 3880 — WB 4 AV SE @ 1 ST SE](https://calgarytransittimes.com/stops/3880/)
1. [Stop 3911 — NB Centre ST S @ 4 AV S](https://calgarytransittimes.com/stops/3911/)
1. [Stop 4555 — NB Centre ST N @ 17 AV N](https://calgarytransittimes.com/stops/4555/)
1. [Stop 3396 — 28th Avenue N Station (NB)](https://calgarytransittimes.com/stops/3396/)
1. [Stop 4552 — 40th Avenue N Station (NB)](https://calgarytransittimes.com/stops/4552/)
1. [Stop 8746 — 56th Avenue N Station (NB)](https://calgarytransittimes.com/stops/8746/)
1. [Stop 5156 — 64th Avenue N Station (NB)](https://calgarytransittimes.com/stops/5156/)
1. [Stop 5579 — 78th Avenue N Station (NB)](https://calgarytransittimes.com/stops/5579/)
1. [Stop 4458 — Beddington Towne Centre Station (NB)](https://calgarytransittimes.com/stops/4458/)
1. [Stop 4944 — EB 96 AV NE @ Harvest Hills BV](https://calgarytransittimes.com/stops/4944/)
1. [Stop 5462 — EB 96 AV NE@ Harvest Rose PA](https://calgarytransittimes.com/stops/5462/)
1. [Stop 5460 — EB 96 AV NE@ Harvest Hills LI](https://calgarytransittimes.com/stops/5460/)
1. [Stop 3900 — YYC Airport Domestic Terminal](https://calgarytransittimes.com/stops/3900/)

## Stops served — toward CITY CENTRE

15 stops, in order of travel:

1. [Stop 3900 — YYC Airport Domestic Terminal](https://calgarytransittimes.com/stops/3900/)
1. [Stop 2420 — YYC Airport International Terminal](https://calgarytransittimes.com/stops/2420/)
1. [Stop 3974 — NB Barlow TR @ Airport RD NE](https://calgarytransittimes.com/stops/3974/)
1. [Stop 5468 — WB 96 AV NE @ Harvest Hills LI](https://calgarytransittimes.com/stops/5468/)
1. [Stop 5463 — WB 96 AV NE@ Harvest Rose PA](https://calgarytransittimes.com/stops/5463/)
1. [Stop 5443 — SB Harvest Hills BV @ 96 AV NE](https://calgarytransittimes.com/stops/5443/)
1. [Stop 4590 — Beddington Towne Centre Station (SB)](https://calgarytransittimes.com/stops/4590/)
1. [Stop 4589 — 78th Avenue N Station (SB)](https://calgarytransittimes.com/stops/4589/)
1. [Stop 8793 — 64th Avenue N Station (SB)](https://calgarytransittimes.com/stops/8793/)
1. [Stop 5171 — 56th Avenue N Station (SB)](https://calgarytransittimes.com/stops/5171/)
1. [Stop 4586 — 40th Avenue N Station (SB)](https://calgarytransittimes.com/stops/4586/)
1. [Stop 3398 — 28th Avenue N Station (SB)](https://calgarytransittimes.com/stops/3398/)
1. [Stop 4585 — SB Centre ST N @ 16 AV N](https://calgarytransittimes.com/stops/4585/)
1. [Stop 2371 — SB Centre St S @ 4 Ave SW](https://calgarytransittimes.com/stops/2371/)
1. [Stop 3881 — WB 4 AV SW @ 2 ST SW](https://calgarytransittimes.com/stops/3881/)

## 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 300 run?

On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days Route 300 runs about every 26 minutes at peak and every 26 minutes midday.

### What time is the first and last Route 300 bus toward BRT AIRPORT?

On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward BRT AIRPORT leaves WB 4 AV SW @ 2 ST SW at 4:24 AM and the last at 1:53 AM.

### What time is the first and last Route 300 bus toward CITY CENTRE?

On Monday–Friday & Monday–Thursday & Stampede (Jul 6–10) & Friday & Stampede (Jul 2) & Stampede (Jul 3) & Stampede (Jul 8) & Stampede (Jul 13) days the first bus toward CITY CENTRE leaves YYC Airport Domestic Terminal at 5:20 AM and the last at 1:20 AM.

### Does Route 300 run on Sundays?

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

---

Contains information licensed under the [Open Government Licence – City of Calgary](https://data.calgary.ca/stories/s/u45n-7awa). Independent site, not affiliated with or endorsed by Calgary Transit or The City of Calgary — official info at [calgarytransit.com](https://www.calgarytransit.com). Schedule data from the City of Calgary GTFS feed published Jun 3, 2026, valid Jun 3 – Aug 30, 2026.
