virail helps you to find timetables and prices for all buses from London, Ontario to Edmonton, Alberta.
The route from London, Ontario to Edmonton, Alberta is served daily by 2 bus departing from the station of Greyhound Station and arriving to the stations of South Greyhound Station, North VIA Rail & Greyhound Station.
The average duration of the journey is 58 h 7 min. The first bus leaves at 08:30. The last is at 10:45.