This is a list of bus routes in Winnipeg, Manitoba, Canada.
Winnipeg Transit provides public bus service to the city of Winnipeg, operating 71 bus routes, 12 On-Request services [1] and 3,872 bus stops [2] as of June 2025 [update] .
In June 2025, Winnipeg Transit overhauled its transit system with a refreshed "Primary Transit Network," which uses a spine-and-feeder model instead of the old hub-and-spoke model, and was intended to provide more reliable, efficient bus service across the city. [3]
All routes are wheelchair accessible.
Winnipeg Transit classifies its bus routes into the following eight categories:
Route Type | Route Description | Notes |
---|---|---|
Rapid Transit | Operates on a Transitway | Currently only the Southwest Transitway has been built. Plans for an Eastern Transitway have begun. |
Frequent Express ("FX" prefix) | Frequent Express Lines have the highest service frequencies and longest distances between stops. Frequent Express Lines are located where rapid transit infrastructure will be built in the future. | Uses articulated buses and 40ft buses. Will be upgraded to Rapid Transit in the future. |
Frequent ("F" prefix) | Frequent Lines have the next most frequent service, followed by Direct Lines. In the future, as Winnipeg continues to invest in transit, Lines may move up in service classes. | Uses articulated buses and 40ft buses. Buses run along major streets to help people travel across the city |
Direct ("D" prefix) | Buses run along main streets to help people travel between neighbourhoods. | Uses articulated buses and 40ft buses. Possible route to Birds Hill Provincial Park, subject to agreement with the Province of Manitoba. |
Connector Routes | Connect people to the Primary network and help them move around the city. | Uses 40ft buses. |
Community Routes | Help people travel within their neighbourhoods, to nearby services, to connector routes and the Primary Network. | Uses 40ft and 30ft buses. |
Limited Span | Limited span routes operate only at certain times of the day. This may include express routes. | Uses articulated, 40ft and 30ft buses. |
On-Request | Serves new and developing areas and other areas with low demand. Connects people to nearby destinations and other transit services. | Uses 40ft and 30ft buses. |
Below is the list of all Winnipeg Transit bus routes. [4]
Route ID | Route name | Destinations | Notes |
---|---|---|---|
BLUE | Unicity Mall | Some buses terminate at Downtown (Portage/Garry) during weekday rush hours. | |
University of Manitoba or St. Norbert | |||
FX2 | Main | Garden City Centre | Some buses begin and terminate at Downtown (Portage/Main) during weekday rush hours. |
St. Mary's | St. Vital Centre | ||
FX3 | Regent | Redonda/Pandora | Some buses terminate at Downtown (Portage/Main and Main/James at Centennial Concert Hall) during weekday rush hours. |
Grant | Sturgeon/Murray Park | ||
FX4 | Gateway | Raleigh/Knowles | Some buses terminate at Downtown (Portage/Fort and Portage/Garry). |
Portage | Polo Park | ||
F5 | McPhillips | Garden City Centre | |
Donald | Fort Rouge Station | ||
F6 | McGregor | Templeton/Salter (Southall) | |
Osborne | South St. Vital (John Forsyth/Glenham) | Travels via Dakota. | |
F7 | St. Anne's | Creek Bend | |
Provencher | Broadway/Portage | Terminates at Gordon Bell High School. | |
F8 | Henderson | Glenway | Some buses terminate at Downtown (King/William at City Hall). |
Pembina | University of Manitoba | ||
F9 | Lagimodiere | Kildonan Place | Replaced the old Route 75 Crosstown East. Some buses terminate at Southdale Centre (Lakewood/Vermillion) during weekday rush hours. |
Abinojii Mikanah | University of Manitoba | ||
D10 | Panet | Kildonan Place | |
Adsum | Waterford Green (Old Commonwealth/Dr. Jose Rizal) | ||
D11 | Salter | Templeton/Salter (Southall) | Proposed seasonal routing to Birds Hill Provincial Park subject to agreement with the Province of Manitoba. Some buses terminate at Downtown (Maryland/Portage at Gordon Bell High School and Sherbrook/Portage) during weekday rush hours. |
Stafford | Beaumont Station | ||
D12 | Ellice | Winnipeg Airport | |
The Forks | Terminates at the Canadian Museum for Human Rights, near The Forks Market terminal. | ||
D13 | Sargent | Winnipeg Airport | |
The Forks | Terminates at the Canadian Museum for Human Rights, near The Forks Market terminal. | ||
D14 | Dugald | Redonda/Pandora | Travels via Ravenhurst before reaching Redonda Loop. Some buses terminate at Plessis/Regent during weekday rush hours. |
Broadway | Wall (Erin/Wolever) | ||
D15 | Archibald | Sage Creek | Some buses terminate at Downtown (Broadway/Osborne at Legislature and Main/Broadway at Union Station) during weekday rush hours. |
Ness | Unicity Mall | ||
D16 | Academy | Polo Park | Some buses terminate at Downtown (Fort/Portage and William Stephenson). |
Notre Dame | RRC Polytech | ||
D17 | Talbot | Kildonan Place | Some buses terminate at Selkirk/McPhillips. |
Selkirk | RRC Polytech | ||
D19 | Corydon | Assiniboine Park Zoo | |
Downtown (Webb/Vaughan) | |||
22 | Portage | Unicity Mall | |
Polo Park | |||
28 | Arlington | Garden City Centre | Some buses begin at Walmart McPhillips instead of Garden City Centre. |
Stafford | Seel Station | ||
31 | Waterfront | The Forks | Follows the same routing as the old 32 North Main through Rivergrove and Riverbend. |
North Main | Riverbend (Red River/Main) | ||
37 | Jefferson | Cathedral/Main | After reaching terminal, buses continue as Route 39. |
Waterford Green (Old Commonwealth/Dr. Jose Rizal) | |||
38 | Mountain | Garden City Centre | |
Munroe | Kildonan Place | ||
39 | Inkster | Cathedral/Main | After reaching terminal, buses continue as Route 37. |
Waterford Green (Old Commonwealth/Dr. Jose Rizal) | |||
43 | Watt | Gateway (Brunswick/Red Oak) | Some buses terminate at Downtown (King/William at City Hall). |
Logan | RRC Polytech | ||
48 | Transcona Blvd | Kildonan Place | |
McMeans | Redonda/Pandora | ||
70 | Roblin | Unicity Mall | |
Polo Park | |||
74 | Kenaston | University of Manitoba | Some buses terminate at Polo Park (Portage/Tylehurst). |
Keewatin | Waterford Green (Old Commonwealth/Dr. Jose Rizal) | ||
91 | St. Norbert | Baylor/Killarney | |
St. Norbert (Pembina/Station) | |||
101 | South St. Vital On-Request | Victoria Crescent, Pulberry, Worthington, Minnetonka, St. Vital Centre, Vista, Meadowood, Normand Park, River Park South, Dakota Crossing, Royalwood | Serves St. Vital Centre, St. Vital Park, Bois-des-Esprits and major thoroughfares, Abinojii Mikanah (west), St. Mary's Rd, Dunkirk Dr, Dakota St and St. Anne's Rd. |
102 | Sage Creek–Windsor Park On-Request | Windsor Park, Niakwa Place, Southdale, The Mint, Southland Park, Island Lakes, Fraipont, Sage Creek | Serves Royal Canadian Mint, Southdale Centre, Sage Creek Village and major thoroughfares, Fermor Ave, Abinojii Mikanah (east) and Lagimodiere Blvd (south). |
103 | Northwest On-Request | Amber Trails, Leila North, West Kildonan Industrial, Templeton-Sinclair, Riverbend, Margaret Park, North Inkster Industrial, Inkster Gardens, Mandalay West, Tyndall Park, Inkster Industrial, Burrows-Keewatin, Shaughnessy Park | Serves Garden City Centre (planned), Waterford Green Commons and major thoroughfares, Inkster Blvd (west), Oak Point Hwy, Keewatin St, McPhillips St (north) and Main St (north). |
104 | St. Boniface Industrial Park–South Transcona On-Request | Chalmers, Tyne-Tees, Mission Industrial, Holden, Regent, Mission Gardens, Dugald, St. Boniface Industrial, Transcona Yards, Transcona South | Serves Kildonan Place and major thoroughfares, Archibald St, Lagimodiere Blvd, Dugald Rd and Plessis Rd. |
105 | Meadows North On-Request | Valley Gardens, Eaglemere, Grassie, Peguis, Regent, Meadows | Serves Concordia Hospital, Kildonan Place, Crossroads Station and major thoroughfares, Gateway Rd, McLeod Ave, Concordia Ave, Molson St, Lagimodiere Blvd (north), Grassie Blvd and Plessis Rd. |
106 | Northeast On-Request | Valhalla, Kildonan Drive, River East, Rossmere-A, Springfield North | Serves McIvor Mall, River East Plaza and major thoroughfares, Henderson Hwy (north), Chief Peguis Trl, Raleigh St, Gateway Rd and Lagimodiere Blvd (north). |
107 | Riverview–Fort Garry On-Request | Lord Roberts, Riverview, Point Road, Wildwood, Crescent Park | Connects to Fort Rouge and Jubilee stations. Serves major thoroughfare, Pembina Hwy (north). |
108 | Westwood–Murray Park On-Request | Buchanan, Glendale, Crestview, Westwood, Sturgeon Creek, Heritage Park, Kirkfield, Murray Industrial, Booth, Jameswood, Silver Heights | Serves Grace Hospital, Unicity Mall, Crestview Centre, Westwood Village Centre, Living Prairie Museum and major thoroughfares, Portage Ave (west), Sturgeon Rd, Ness Ave and Moray St. |
109 | Charleswood On-Request | River West Park, Westdale, Ridgewood South, Southboine, Betsworth, Ridgedale, Roblin Park, Marlton, Eric Coy, Vialoux, Varsity View, Elmhurst | Serves Charleswood Centre, Park West Centre and major thoroughfares, Roblin Blvd, Grant Ave and William R. Clement Pkwy. |
110 | St. Boniface On-Request | North St. Boniface, Central St. Boniface, Norwood West, Norwood East, Glenwood | Serves St. Boniface Hospital, Dominion Centre and major thoroughfares, Provencher Blvd, Tache Ave, Des Meurons St, Marion St, Goulet St, St. Mary's Rd (north) and St. Anne's Rd. |
111 | Waverley West On-Request | Bridgwater Lakes, Bridgwater Trails, Prairie Pointe, Bridgwater Centre, Bridgwater Forest, Bison Run, South Pointe, Waverley Heights, Montcalm, Fairfield Park, Richmond West, Fort Richmond, Richmond Lakes, Parc La Salle, St. Norbert | Connects to Chancellor, Southpark, Markham and St. Norbert stations. Serves Victoria General Hospital, North Town Centre and major thoroughfares, Kenaston Blvd (south), Waverley St (south) and Pembina Hwy (south). |
112 | Whyte Ridge–West Fort Garry On-Request | Lindenwoods, Whyte Ridge, West Fort Garry Industrial, Linden Ridge, Buffalo, Chevrier, Maybank | Connects to Seel, Clarence, Chevrier and Plaza stations. Serves Kenaston Common, Linden Ridge Centre, Fort Whyte Alive and major thoroughfares, Sterling Lyon Pkwy, Kenaston Blvd (south), McGillivray Blvd, Abinojii Mikanah (west) and Waverley St (south). |
220 | Crestview | St. Charles | Also serves Unicity Mall and Grace Hospital. No weekend service. |
Westwood | Rouge/Assiniboine | ||
223 | Charleswood | Westdale (Dale/Windmill) | Also serves Unicity Mall. No weekend service. |
Cavalier | Lumsden | ||
224 | Sherwin | RRC Polytech | Also serves the Winnipeg Airport and the Health Sciences Centre. Sherwin portion of the route does not operate on Sundays & Holidays. Some buses begin and terminate at Polo Park (Portage/Tylehurst). |
Valour | Tecumseh | ||
330 | Murray | Garden City Centre | After reaching Garden City, buses continue as Route 336 on Sundays & Holidays. Grey portion of the route does not operate on Sundays & Holidays; instead, buses terminate at McLeod/Louelda. Some buses begin and terminate at Walmart McPhillips instead of Garden City Centre. |
Grey | Levis/Nairn | ||
332 | Amber Trails | Garden City Centre | No weekend service. |
Church | Selkirk/McPhillips | ||
334 | Watson | Garden City Centre | No weekend service. |
Dr. Jose Rizal | Waterford Green (Dr. Jose Rizal/Adsum) | ||
336 | Templeton | Garden City Centre | After reaching Garden City, buses continue as Route 330 on Sundays & Holidays. Tyndall Park portion of the route does not operate on Sundays & Holidays; instead, buses terminate at Waterford Green (Old Commonwealth/Dr. Jose Rizal). Some buses begin and terminate at Walmart McPhillips instead of Garden City Centre. |
Tyndall Park | Fife | ||
440 | Rougeau | Crossroads Station | Replaced old Route 92. No weekend service. |
Plessis | Lakeside Meadows (Devonshire/Dawnville) | ||
442 | Concordia | Kildonan Place | No weekend service. |
North Kildonan | Springfield | ||
444 | Devonshire | Kildonan Place | No weekend service. |
Redonda | Summerlea | ||
446 | Peguis | Kildonan Place | No weekend service. |
Donwood | Whellams | ||
551 | Watt | Watt/Leighton | No weekend service. |
Windsor Park | Paterson/Lagimodiere | ||
552 | Aldgate | South St. Vital (John Forsyth/Ashworth) | Also serves St. Vital Centre. Before 15:00, the South St. Vital terminal is John Forsyth/Aldgate; after 15:00, the terminal is John Forsyth/Ashworth. No weekend service. |
Meadowood | Avalon | ||
556 | Beliveau | Sage Creek | No weekend service. |
Plaza | |||
557 | Island Lakes | Sage Creek | Connects to Fort Rouge Station. No weekend service. |
Morley | Windermere | ||
558 | Southglen | Avalon | Connects St. Vital Centre and The Mint. No weekend service. |
Cottonwood | East The Mint | ||
641 | Lindenwoods West | Beaumont Station | Connects Lindenwoods with the Southwest Transitway. No weekend service. |
Commerce (Tuxedo Business Park) | |||
642 | Lindenwoods East | Seel Station | No weekend service. |
Henlow/Fultz (Fort Garry Industrial) | |||
649 | Chevrier | Seel Station | Travels through Linden Ridge and Whyte Ridge. No weekend service. |
Fort Whyte Alive | |||
650 | McGillivray | Seel Station | Travels through Kenaston Common and Whyte Ridge. No weekend service. |
Fort Whyte Alive | |||
662 | Richmond | University of Manitoba | No weekend service. |
Markham Station | |||
664 | Taylor | Stafford/Pembina | No weekend service. |
West Taylor | Outlet Collection Mall | ||
671 | Dalhousie | University of Manitoba | Bridgwater terminal at Centre/Bison to provide a connection with Route 74. |
Prairie Pointe (Centre/Bison) | |||
672 | Killarney | University of Manitoba | |
Prairie Pointe (Castlebrook/Windflower) | |||
676 | North Town | Bridgwater | Route extended past St. Vital Centre onto St. Mary's Road into South St. Vital and to Creek Bend. |
Burland | Creek Bend | ||
677 | Wilkes | Beaumont Station | Route no longer serves the Tuxedo Business Park; rest of route remains the same as the old 677 Wilkes. |
Outlet Collection Mall | |||
678 | Waverley West | South Pointe (Ken Oblik/Waverley) | Replaced old Route 693 Waverley Heights. No weekend service. |
Chancellor | Markham Station | ||
679 | Waverley | Seel Station | Replaced the southern part of old Route 78. Runs during weekday rush hour only. |
University of Manitoba | |||
680 | River Heights | Polo Park | Replaced the northern part of old Route 78. No weekend service. |
Cambridge | Seel Station | ||
690 | Industrial | Kenaston (Henlow/Scurfield) | After reaching the terminal, buses continue as Route 691. Travels through Fort Garry Industrial. Morning service terminates at Kenaston, while afternoon service terminates at Seel Station. |
Seel Station | |||
691 | Whyte Ridge | Seel Station | After reaching the terminal, buses continue as Route 690. Travels via Chevrier and Scurfield. Morning service terminates at Seel Station, while afternoon service terminates at Whyte Ridge. |
Whyte Ridge (Scurfield/Kenaston) | |||
694 | Wildwood | Seel Station | Operates during both morning and afternoon rush hours. |
Fort Garry Industrial (Hamelin/Clarence) | |||
833 | Burrows | Tecumseh | Operates during both morning and afternoon rush hours. |
Tyndall Park (Burrows/Haddon) | |||
881 | Brookside | RRC Polytech | Operates during both morning and afternoon rush hours. |
North Inkster Industrial (Discovery) | |||
883 | Murray Park | Grace Hospital (Ronald/Portage) | Operates during both morning and afternoon rush hours. |
Saskatchewan | |||
884 | Keewatin | Waterford Green (Old Commonwealth/Dr. Jose Rizal) | Operates during both morning and afternoon rush hours. |
Portage/Wall | |||
885 | Rannock | Windmill/Dale | Also serves Grace Hospital. Some buses terminate at Cathcart/Grant instead of Unicity and at Ronald/Portage instead of Windmill/Dale. Operates during both morning and afternoon rush hours. |
Westwood | Unicity Mall | ||
886 | Dugald | Stadacona (Levis/Nairn) | After reaching the terminal, buses continue as Route 887. Morning service terminates at Stadacona, while afternoon service terminates at South Transcona. |
South Transcona (Taggart/McFadden) | |||
887 | Dugald | St. Boniface Industrial (Taggart/McFadden) | After reaching terminal, buses continue as Route 886. Morning service terminates at St. Boniface Industrial, while afternoon service terminates at Stadacona. |
Stadacona (Levis/Nairn) | |||
888 | Tache | Norwood (Pinedale/Walmer) | Operates during both morning and afternoon rush hours. |
Whittier Park (Messager/Tache) | |||
889 | Sherbrook Express | Tecumseh | Connects the University of Manitoba Fort Garry and Bannatyne campuses. Replaced the old Route 36 Health Sciences Centre Express. Operates during both morning and afternoon rush hours. |
Pembina Express | University of Manitoba | ||
895 | Morley | Jubilee Station | Does not directly enter Jubilee Station but serves the terminal along Rathgar. Operates during both morning and afternoon rush hours. |
Riverview (Eccles/Clare) |