ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Edmonton

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration67h
Distance4075
Avg. price$
Bus trips found

Buses from Denver to Edmonton

🕒 Expect the trip to take approximately 2 days and 11 hours, including transfers. Greyhound USA and Rider Express are the main operators for this route, with departures from Denver Union Station and arrivals at Edmonton - Downtown station. 🎫 Ticket prices for the Denver-Edmonton bus range from $285 to $748.

Where to stay in Edmonton

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • No, there is no direct bus service between Denver and Edmonton. Travelers will need to take a series of buses with transfers along the way. The journey typically involves transfers at various cities such as Salt Lake City, Boise, Portland, Vancouver, and Calgary before reaching Edmonton. The total travel time, including transfers, usually takes around 2 days and 11 hours.
  • You can catch the bus from Denver to Edmonton at Denver Union Station. Greyhound USA operates bus services for this route from the Denver Union Station. It is recommended to arrive at the station early to ensure a smooth boarding process for your journey to Edmonton. Be sure to check the schedule and ticket availability in advance.
  • The Denver to Edmonton bus services, operated by Rider Express, arrive at the Edmonton - Downtown station. This is the final destination for the bus journey from Denver to Edmonton. Upon arrival, passengers can disembark at the downtown station in Edmonton, where they can continue their travels or explore the city. Be sure to check the station location in advance to plan your post-arrival arrangements efficiently.
  • The cost of a bus ticket from Denver to Edmonton can vary depending on factors such as the time of booking and seat availability. Typically, prices range from $285 to $748 for this journey. It is recommended to book tickets in advance to secure the best fares and avoid potential price increases closer to the travel date. Additionally, be sure to check for any discounts or promotions that may be available for this route.
  • There are multiple buses that travelers can take from Denver to Edmonton although there is no direct route. The services are operated by Greyhound USA and Rider Express, with departures from Denver Union Station and arrival at Edmonton - Downtown station. The journey typically involves transfers at various locations such as Salt Lake City, Boise, Portland, Vancouver, and Calgary, with a total travel time of approximately 2 days and 11 hours. The cost of a bus ticket for this route ranges from $285 to $748, so it is advisable to book in advance and check for any available discounts.
  • The Denver to Edmonton buses are typically less crowded during weekdays, especially on Mondays and Wednesdays. On the other hand, weekends, particularly Fridays and Sundays, tend to have more passengers, making the buses busier and potentially more crowded. It's advisable to book tickets during weekdays for a more relaxed journey, while weekends may require early booking due to higher demand. Consider avoiding peak travel times and holidays to have a more comfortable and less crowded bus trip from Denver to Edmonton.
  • The first bus of the day to travel from Denver to Edmonton typically departs from Denver Union Station in the early morning, usually around 6:00 AM. The last bus of the day for this route usually leaves Denver Union Station in the late evening, usually around 9:00 PM. It is recommended to check the specific schedules with the bus operators, Greyhound USA and Rider Express, for the most up-to-date departure times for the first and last buses traveling from Denver to Edmonton.

Will you be returning to Denver by bus?

If you need a return bus journey, you can check buses from Edmonton to Denver.

See schedule