Welcome to the route listing section. Below is a table of all of Calgary Transit's 154 current routes. A description of each peice of criteria is also described below. Note, this list does not include direct service school routes (ie. 700 and 800 series).
Route Type
Major-core routes that are the heavily used, Feeder- C-Train/Bus Terminal feeder routes that serve as one or more communities access to a C-Train/Major Bus Routes, Feeder (IND.) feeder routes for industrial areas, Semi-Major- routes that provide good to fair service but do not operate to such the extent of a major route, Minor- Refers to peak service trips with several trips or routes with limited operation times, Express/ Premium Express (regular fare plus 50 cents)-rush hour only express services.
One Way Trip Time
This refers to the time it takes to get to the one end of the route to the other, a * means the route is a circular type route therefore it is a round trip time.
Low Floor Service (With wheelchair access)
A=Almost all trips, B=Designated low floor but there are a number of high floor trips and C=Few or no low floor trips.
Service Level
Very Low-Very few trips and very limited service hours, Low- Service generally more than 45 minutes, Medium- Service generally
30min-45min (Peak service 15 minutes or 20 minutes), High-Service generally 15-25 minutes, Very High-Service 10 minutes or less on
Weekdays, 15/30 on weekends. Express trips are listed as High, Medium or Low, High is 10 or more trips, Medium is 4 to 9 trips and low is
3 or fewer trips.
Previous service changes (Dec. 2003 and later)
December 15th, 2003
March 8th, 2003
Schedule/Route Adjustments- 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 15, 17, 20, 22, 23, 25, 26, 32, 34, 35, 37, 43, 44, 45, 49, 52, 53, 54, 56, 72, 73, 76, 77, 78, 80, 81, 83, 89, 101, 104, 105, 106, 112, 118, 122, 130, 133, 137, 143, 153, 156, 176, 178, 199, 201, 299, 407, 410, 413, 416, 421, 436 and 555.
Deleted Routes- 8, 14, 59, 65, 82, 113, 136, 214, 215, 259 and 417.
(note- The number of deleted routes is higher than usual because of the Southwest LRT extension to Somerset-Bridlewood and typically low ridership on some routes during the summer season.
Route | Route Type |
Downtown Service |
One way Trip Time | Low Floor |
Bus Type | Service Level |
#1 Bowness-Forest Lawn | Major | Yes | 1hr. 15min. | A | 40 ft. | High |
#2 Mount Pleasant-Killarney 17th avenue | Major | Yes | 1hr. 10min. | A | 40 ft. | High |
#3 Elbow Drive-Sandstone | Major | Yes | 1hr. 10min./ 1hr. 25min. |
A | 40 ft. | Very High |
#4 Huntington | Major | Yes | 1hr. 15min./ 1hr. 00min.* |
A | 40 ft. | High |
#5 North Haven | Major | Yes | 1hr. 15min./ 1hr. 00min.* |
A | 40 ft. | High |
#6 Killarney-26 Avenue | Major | Yes | 0hr. 40min. | A | 40 ft. | High |
#7 South Calgary | Major | Yes | 0hr. 30min. | A | 40 ft. | High |
#9 Varsity Acres-Bridgeland | Major | Yes | 0hr. 40min./ 0hr. 55min./ 1hr. 05min./ |
A | 40 ft./ LF-CS | Medium |
#10 Montgomery-Southcentre | Major | Yes | 1hr. 43min. |
A | 40 ft. | Medium |
#11 Southwest Loop (Fish Creek Lacombe/Shawnessy/Somerset-Bridlewood) | Feeder | No | 0hr. 43min./ 0hr. 53min. * |
B | 40 ft./ CS | Medium |
#12 Southwest Loop (Fish Creek Lacombe/Shawnessy/Somerset-Bridlewood) | Feeder | No | 0hr. 43min./ 0hr. 53min. * |
B | 40 ft./ CS | Medium |
#13 Mount Royal | Major | Yes | 0hr. 43min. | A | 40 ft. | Medium |
#15 Millrise-Bridlewood ( Fish Creek Lacombe/Shawnessy/Somerset-Bridlewood ) | Feeder | No | 0hr. 45min. | B | 40 ft./ CS | Medium |
#16 Palliser (Southland) | Feeder | No | 0hr. 33min.* | C | 40 ft./ CS | Medium |
#17 Renfrew-Spruce Cliff | Semi-Major | Yes | 0hr. 50min./ 0hr. 42min |
B | 40 ft./ CS | Medium |
#18 Lakeview | Minor | Yes | 0hr. 30min | A | 40 ft. | Low |
#19 16th Avenue North | Major | No | 0hr. 45min | A | 40 ft. | Medium |
#20 Heritage-Northmount | Major | No | 1hr. 16min | A | 40 ft. | Medium |
#21 Castleridge (Rundle) | Feeder | No | 1hr. 10min* | A | 40 ft. | Medium |
#22 Dalhousie (Dalhousie/Brentwood) | Feeder | No | 0hr. 55min* | C | CS./ 40 ft. |
Low |
#23 Foothills Industrial (Marlbrough/Chinook) | Feeder (IND.) | No | 1hr. 10min | C | 40 ft./ CS | Low |
#24 Ogden | Semi-Major | Yes | 0hr. 40min* | A | 40 ft. | High |
#25 Whitehorn (Whitehorn) | Weekday Feeder | No | 0hr. 26min* | C | 40 ft. | Medium |
#26 Dover (Franklin-Marlborough) | Feeder | No | 0hr. 40min | B | 40 ft./ CS | Medium |
#27 Willowglen (Barlow Max Bell) | Feeder (IND.) | No | 0hr. 07min | A | LF-CS | Medium |
#28 Deer Run (Canyon Meadows) | Feeder | No | 0hr. 14min | B | 40 ft./ CS | Medium |
#29 Queensland (Anderson) | Feeder | No | 0hr. 20min | B | 40 ft. | Medium |
#30 Highfield (39th Avenue) | Feeder (IND.) | Yes | 0hr. 25min | C | 40 ft./ CS | Medium |
#31 Downtown Shuttle | Minor | Yes | 1hr. 00min* | A | 40 ft. | Low |
#32 Sunridge-Huntington | Semi-Major | No | 0hr. 40min | B | 40 ft./ CS | Medium |
#33 Vista Heights-Marlborough (Marlborough/Whitehorn) | Feeder (RES./IND.) | No | 0hr. 40min/ 0hr 12min. | C | 40 ft./ CS | Medium |
#34 Pineridge (Rundle) | Feeder | No | 0hr. 25min* | C | 40 ft. | Medium |
#35 Bonavista/Canyon Meadows (Anderson) | Feeder | No | 0hr. 57min* | C | CS/ 40ft. | Medium |
#36 Riverbend (Chinook) | Feeder | No | 0hr. 45min* | B | 40 ft./ CS | Medium |
#37 Northwest Loop (Dalhousie/Brentwood) | Feeder | No | 1hr. 13min* | A | 40 ft. | Medium |
#38 Temlple (Whitehorn) | Feeder | No | 0hr. 25min* | A | 40 ft./ CS | Medium |
#39 Acadia (Southland-Heritage) | Feeder | No | 0hr. 15min | C | CS/ 40ft. | Medium |
#40 Crowfoot-North Hill | Semi-Major | No | 0hr. 45min | A | 40 ft. | Low |
#41 Lynnwood (Chinook) | Feeder | No | 0hr. 45min* | B | 40 ft./ CS | Medium |
#42 Marlborough (Marlborough) | Feeder | No | 0hr. 28min* | B | 40 ft./ CS/ LF-CS | Medium |
#43 Northwest Loop (Dalhousie/Brentwood) | Feeder | No | 1hr. 13min* | A | 40 ft. | Medium |
#44 Deer Ridge (Canyon Meadows) | Weekday Feeder | No | 0hr. 13min | C | 40 ft. | Medium |
#45 Abbeydale/Applewood (Marlborough) | Feeder | No | 0hr. 45min | B | 40 ft./ CS | Medium |
#46 Beddington (78th Ave. N. Bus Terminal) | Feeder | No | 0hr. 30min* | B | 40 ft./ CS | Medium |
#47 Lakeview (Chinook) | Feeder | No | 0hr. 20min* | C | 40ft. / CS | Medium |
#48 Rundle (Rundle) | Feeder | No | 0hr. 28min* | A | 40 ft. | Medium |
#49 Forest Heights (Marlborough) | Weekday Feeder | No | 0hr. 28min* | B | 40 ft./ CS | Medium |
#50 Forest Lawn (Marlborough) | Feeder | No | 0hr. 25min* | B | 40 ft./ CS | Medium |
#51 Penbrooke (Marlborough) | Weekday Feeder | No | 0hr. 25min* | B | 40 ft./ CS | Medium |
#52 Evergreen-Somerset( Fish Creek Lacombe/Shawnessy/Somerset-Bridlewood ) | Feeder | No | 0hr. 44min | B | 40 ft./ CS | Medium |
#53 Signal Hill | Minor | No | 0hr. 25min | C | CS | Low |
#54 Edgevalley (Dalhousie) | Feeder | No | 0hr. 40min* | A | 40 ft./ CS | Medium |
#55 Falconridge (Whitehorn-Rundle) | Feeder | No | 1hr. 10min* | B | 40 ft. | Medium |
#56 Woodbine (Anderson-Southland) | Feeder | No | 0hr. 35min | B | 40 ft./ CS | Medium |
#57 Airport-Erin Woods | Semi-Major | No | 0hr. 50min | A | 40 ft. | Medium |
#62 Hidden Valley Express | Express | Yes | 0hr. 47min | C | 40 ft. | Medium |
#63 Lakeview Express | Express | Yes | 0hr. 34min | C | 40 ft. | Medium |
#64 Macewan Express | Express | Yes | 0hr. 42min | C | 40 ft. | High |
#66 Blackfoot Express | Express | No | 0hr. 56min | C | 40 ft. | Low |
#67 Signal Hill Express | Express | Yes | 0hr. 48min | C | 40 ft. | Low |
#69 Deerfoot Centre | Minor | Yes | 0hr. 35min | C | 40 ft. | Very Low |
#70 Valley Ridge Express | Express | Yes | 0hr. 50min/0hr. 40min | C | 40 ft. | Medium |
#71 Taradale/Martindale (Whitehorn) | Feeder | No | 0hr. 37min* | A | 40 ft. | Medium |
#72 Circle Route (CW) | Major | No | 2hr. 50min* | A | 40 ft. | Medium |
#73 Circle Route (CCW) | Major | No | 2hr. 50min* | A | 40 ft. | Medium |
#75 Riverbend Express | Express | Yes | 0hr. 43min | C | 40 ft. | Low |
#76 Hawkwood (Dalhousie) | Feeder | No | 0hr. 24min | A | 40 ft | Medium |
#77 Edgemont Loop (Dalhousie) | Feeder | No | 0hr. 21min | B | 40 ft./ CS | Medium |
#78 Sundance-Chaparral (Somerset-Bridlewood) | Feeder | No | 0hr. 59min* | B | 40 ft./ CS | Medium |
#79 Oakridge-Acadia (Heritage/Southland) | Feeder | No | 1hr. 00min* | B | 40 ft./ CS | Medium |
#80 Acadia-Oakridge (Southland/Heritage) | Feeder | No | 1hr. 00min* | B | 40 ft./ CS | Medium |
#81 Macleod Trail | Semi-Major | No | 0hr. 55min | C | 40 ft./ CS | Medium |
#83 Parkland (Canyon Meadows) | Feeder | No | 0hr. 10min | B | 40 ft./ CS | Medium |
#84 Palliser (Southland) | Feeder | No | 0hr. 33min.* | C | CS/ 40 ft. | Medium |
#86 Coventry Hills (78th Ave. N Bus Terminal) | Feeder | No | 0hr. 20min. | B | 40 ft./ CS | Medium |
#88 Harvest Hills (78th Ave. N Bus Terminal) | Feeder | No | 0hr. 11min. | B | 40 ft./ CS | Medium |
#89 Lions Park-Beddington | Minor | No | 0hr. 37min. | C | 40 ft. | Very Low |
#90 Foothills North | Minor | No | 0hr. 53min. | B | CS/LF-CS | Very Low |
#91 Foothills Hospital | Semi-Major | No | 0hr. 09min. | A | LF-CS/ 40ft. | High |
#92 Douglasdale (Anderson) | Feeder | No | 0hr. 21min. | B | 40ft./ CS | Medium |
#96 McKenzie (Anderson) | Feeder | No | 0hr. 35min. | B | 40ft./ CS | Medium |
#98 Senic Arces (Brentwood) | Peak Feeder | No | 0hr. 22min. | C | CS | Low |
#101 Coach Hill | Semi-Major | Yes | 0hr. 30min. | B | 40ft. | Medium |
#102 Douglasdale Express | Express | Yes | 0hr. 48min./0hr. 38min. | C | 40ft. | Medium |
#103 McKenize Express | Express | Yes | 0hr. 55min./0hr. 45min. | C | 40ft. | Medium |
#104 Strathcona | Semi-Major | Yes | 0hr. 40min. | B | 40ft. | Medium |
#105 Bowness (Limited Stops) | Minor | Yes | 0hr. 40min. /0hr. 45min. |
B | 40ft. | Low |
#106 Killarney-26 Avenue (Limited Stops) | Minor | Yes | 0hr. 42min. | C | 40ft. | Low |
#107 South Calgary (Limited Stops) | Minor | Yes | 0hr. 25min. | C | 40ft. | Low |
#108 Richmond Road | Semi-Major | Yes | 0hr. 38min. | B | 40ft. | Medium |
#109 Harvest Hills Express | Express | Yes | 0hr. 41min. | C | 40ft. | Medium |
#110 Douglas Glen Express | Express | Yes | 0hr. 42min. | B | 40ft. | Low |
#112 Sarcee Road | Major | Yes | 0hr. 28min. | B | 40ft./ LF-CS/ CS | High |
#114 Panorama/Country Hills (78th Ave. N Bus Terminal) | Weekday Feeder | No | 0hr. 15min. | C | 40ft./ C.S. | Medium |
#116 Coventry Hills Express | Express | Yes | 0hr. 45min. | B | 40ft. | Medium |
#117 McKenzie Town Express | Express | Yes | 0hr. 53min. | C | 40ft. | Medium |
#118 Hidden Valley (Sandstone Bus Terminal) | Feeder | No | 0hr. 15min. | B | 40ft./ CS | Medium |
#119 16th Avenue North | Major (with R19) | No | 0hr. 45min. | A | 40ft. | Medium |
#122 Varsity-Dalhousie (Dalhousie/Brentwood) | Feeder | No | 0hr. 55min* | C | 40 ft./ CS | Low |
#125 Erin Woods Express | Express | Yes | 0hr. 36min | C | 40 ft. | Low |
#126 Applewood Express | Express | Yes | 0hr. 35min | C | 40 ft. | Low |
#128 Citadel Express | Premium Express | Yes | 0hr. 47min | C | 40 ft. | Medium |
#129 Arbour Lake Express | Premium Express | Yes | 0hr. 45min | C | 40 ft. | Low |
#130 Tuscany Express | Premium Express | Yes | 0hr. 50min | C | 40 ft. | Medium |
#133 Cranston Express | Express | Yes | 0hr. 53min | C | 40 ft. | Low |
#137 Northwest Loop (Dalhousie/Brentwood) | Feeder | No | 1hr. 13min* | A | 40 ft. | Medium |
#141 North Pointe Express | Express | Yes | 0hr. 38min | C | 40 ft. | Low |
#142 Panaroma Express | Express | Yes | 0hr. 45min | B | 40 ft. | Low |
#143 Northwest Loop (Dalhousie/Brentwood) | Feeder | No | 1hr. 13min* | A | 40 ft. | Medium |
#144 69 Street West Express | Express | Yes | 0hr. 35min | C | 40 ft. | Low |
#145 Northland | Minor | Yes | 0hr. 38min | C | 40 ft. | Very Low |
#146 Beddington (78th Ave. N. Bus Terminal) | Peak Feeder | No | 0hr. 30min* | B | 40 ft. | Very Low |
#148 Rocky Ridge Express | Premium Express | Yes | 1hr. 02 min./0hr. 53min | C | 40 ft. | Low |
#153 Copperfield (Somerset-Bridlewood) | Peak Feeder | No | 0hr. 27min | C | CS | Very Low |
#154 Hamptons (Dalhousie) | Feeder | No | 0hr. 43min* | B | 40 ft./ CS | Medium |
#156 Woodbine (Anderson) | Peak Feeder | No | 0hr. 25min | C | 40 ft. | Very Low |
#166 Glenbrook Express | Express | Yes | 0hr. 34min | C | 40 ft. | Low |
#174 Senic Acres North Express | Premium Express | Yes | 0hr. 42min | C | 40 ft. | Low |
#176 52nd Street East Express | Express | No | 0hr. 45min | C | 40 ft. | Low |
#178 Sundance (Shawnessy/Somerset-Bridlewood) | Peak Feeder | No | 0hr. 38min* | C | 40 ft. | Medium |
#179 Cougar Ridge Express | Express | Yes | 0hr. 45min | A | 40 ft. | Low |
#199 Citadel (Brentwood) | Feeder | No | 0hr. 42min | B | 40 ft./ CS | Medium |
#201 Dalhousie-Sommerset/Bridlewood | Major | Yes | 0hr. 48min | A | C-Train | Very High |
#202 Whitehorn-City Centre | Major | Yes | 0hr. 22min | A | C-Train | Very High |
#299 Arbour Lake (Brentwood) | Feeder | No | 0hr. 31min | A | 40 ft./ LF-CS | Medium |
#401 Patterson/Glenbrook (Richmond Square) | Weekday Feeder | No | 0hr. 45min | C | CS | Low |
#403 Inner City Loop | Semi-Major | Yes | 0hr. 40min* | C | CS | Low |
#404 North Hill (Lions Park) | Feeder | No | 0hr. 30min* | C | CS | Medium |
#405 Hillhurst | Semi-Major | No | 0hr. 30min* | C | CS | Medium |
#407 Greenwood (Lions Park/Brentwood) | Feeder | No | 1hr. 02min | C | CS | Low |
#408 Valley Ridge/Crestmont (Brentwood) | Feeder | No | 0hr. 45min | C | CS/ | Medium |
#409 Douglas Glen (Anderson) | Feeder | No | 0hr. 42min/ 0hr. 27min. | C | CS | Low |
#410 Glenmore Business Park (Chinook-Heritage) | Peak Feeder (IND.) | No | 0hr. 25min | C | CS | Low |
#411 Rosedale-East Calgary | Minor | Yes | 0hr. 40min | C | CS | Low |
#413 Cranston (Somerset-Bridlewood) | Peak Feeder | No | 0hr. 12min | C | CS | Low |
#414 14 Street Crosstown | Semi-Major | No | 0hr. 28min | C | CS | Low |
#415 Bonavista (Anderson) | Peak Feeder | No | 0hr. 35min* | C | CS | Low |
#416 McKenize Town (Anderson) | Feeder | No | 0hr. 29min | C | CS | Low |
#419 Foothills-Parkhill | Sem-Major | Yes | 0hr. 43min | A | LF-CS/CS | Medium |
#421 Tuscany (Brentwood) | Feeder | No | 0hr. 30min | C | CS/ 40ft. | Low |
#422 Springbank Hill (Richmond Square) | Weekday Feeder | No | 0hr. 11min | C | CS | Low |
#426 Rocky Ridge (Brentwood) | Feeder | No | 0hr. 37min | C | CS | Medium |
#427 Hanson Ranch (Sandsotne Bus Terminal) | Peak Feeder | No | 0hr. 11min | C | CS | Low |
#428 Saddleridge (Whitehorn) | Feeder | No | 0hr. 20min | B | 40ft./ CS | Medium |
#433 Inner City Loop | Semi-Major | Yes | 0hr. 40min* | C | CS | Low |
#436 Taradale (Whitehorn) | Feeder | No | 0hr. 20min | C | CS | Medium |
#438 Discovery Ridge (Richmond Sqaure) | Peak Feeder | No | 0hr. 13min | C | CS | Medium |
#440 Chateau Estates (Rundle) | Peak Feeder | No | 0hr. 15min | C | CS | Medium |
#449 Macewan-North Hill | Minor | No | 0hr. 50min | C | CS | Very Low |
#453West Springs (Bow Trail) | Peak Feeder | No | 0hr. 51min* | C | CS | Low |
#502 Hertigae Park *Seasonal* (Hertigae) | Special Feeder | No | 0hr. 07min | A | LF-CS | Medium |
#506 Chinook Centre Shuttle (Chinook) | Special Feeder | No | 0hr. 05min | C | CS | Very High |
#555 Dashmesh Centre | Special Minor | No | 1hr. 00min | A | 40 ft. | Very Low |