Beginning of the main content.
Greyhound Canada is the largest provider of intercity bus transportation in Canada, providing safe, enjoyable and affordable travel for 6.5 million passengers each year to nearly 1,100 destinations.
Are you heading south to the United States? Greyhound Canada also has connections with Greyhound Lines, thus extending service to numerous major cities across America.
Connections with VIA Rail
From Vancouver Station:
- Vancouver (BC) – Whistler (BC)
From Edmonton Station:
- Edmonton (AB) – Grande Prairie (AB)
- Edmonton (AB) – Fort McMurray (AB)
- Edmonton (AB) – Red Deer (AB)
- Jasper (AB) – Edmonton (AB)
- Kamloops (BC) – Kelowna (BC)
For further information, call 1 888 VIA-RAIL (1 888 842-7245) or 1 800 268-9503 (hearing impaired).
To reach Greyhound, call 1 800 661-8747 or go to greyhound.ca.