Canada
These stations were served by Greyhound Canada, the Canadian subsidiary of Greyhound Lines, which ceased operations on May 13, 2021.
- Ajax Plaza Bus Terminal, Ajax, Ontario
- Barrie Bus Terminal, Barrie, Ontario
- Belleville Transit Terminal, Belleville, Ontario
- Downtown Brampton Terminal, Brampton, Ontario
- Edmonton station, Edmonton, Alberta
- Guelph Bus Terminal, Guelph, Ontario
- Guelph Central Station, Guelph, Ontario
- Terry Fox station, Kanata, Ontario
- Kelowna, British Columbia
- Kingston Bus Terminal, Kingston, Ontario
- Charles St. Transit Terminal, Kitchener, Ontario
- Sportsworld Crossing Transit Loop, Kitchener, Ontario
- London Greyhound Terminal, London, Ontario
- Toronto Pearson International Airport, Mississauga, Ontario
- Gare d'autocars de Montréal, Montreal, Quebec
- Niagara Falls Transit Terminal, Niagara Falls, Ontario
- North Bay station, North Bay, Ontario
- Yorkdale Bus Terminal, North York, Ontario
- Oshawa Bus Terminal, Oshawa, Ontario
- Ottawa Central Station, Ottawa, Ontario
- Peterborough Greyhound Terminal, Peterborough, Ontario
- Scarborough Centre Bus Terminal, Scarborough, Ontario
- St. Catharines Transit Downtown Terminal, St. Catharines, Ontario
- Sudbury Ontario Northland Bus Terminal, Sudbury, Ontario
- Toronto Coach Terminal, Toronto, Ontario
- Union Station (Fairmont Royal York), Toronto, Ontario
- Pacific Central Station, Vancouver, British Columbia
- Windsor International Transit Terminal, Windsor, Ontario
- Winnipeg Bus Terminal, Winnipeg, Manitoba