ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to St. George

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration13h
Distance1062
Avg. price$ 95
Bus trips found

Buses from Denver to St. George

🚌 The journey from Denver to St. George by bus takes approximately 13 hours and 15 minutes. Greyhound USA operates a direct service departing from Denver Union Station and arriving at St. George Bus Station once daily. 🚌 The prices for the bus between St. George and Denver range from $65 to $150, offering an affordable and cost-effective option for your travel itinerary. Sit back, relax, and enjoy the journey from Denver to St. George by bus.

Where to stay in St. George

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

Accomodation
  • Yes, there is a direct bus that operates between Denver and St. George. The bus departs from Denver Union Station station and arrives at St. George Bus Station station. This service runs once daily and operates every day, with the journey lasting approximately 13 hours and 15 minutes. It provides a convenient and direct transportation option for travelers between the two cities.
  • You can catch the bus from Denver to St. George at the Denver Union Station. The bus services on this route are operated by Greyhound USA. Denver Union Station serves as the starting point for this direct bus service to St. George, offering a convenient departure location for travelers making the journey.
  • The bus traveling from Denver to St. George arrives at St George Bus Station. Operated by Greyhound USA, this is the final destination for the bus service connecting the two cities. St George Bus Station serves as the drop-off point for passengers completing their journey from Denver to St. George, providing a convenient arrival location in St. George.
  • The cost of a bus ticket from Denver to St. George typically ranges from $65 to $150, depending on the specific service provider, time of booking, and availability of seats. Passengers should check with the bus company, such as Greyhound USA, for the most up-to-date pricing information and any available discounts. Budget-conscious travelers may find lower fares by booking in advance or opting for off-peak travel times.
  • There is one direct bus service between Denver and St. George operated by Greyhound USA. The bus departs from Denver Union Station station and arrives at St. George Bus Station station. This daily service provides travelers with a convenient option for making the journey between the two cities, with the bus ride taking approximately 13 hours and 15 minutes. Passengers can book their tickets online, with prices typically ranging from $65 to $150 depending on various factors.
  • The Denver to St. George bus is typically less crowded during weekdays compared to weekends. Therefore, if you prefer a quieter journey, it may be best to travel on weekdays. The bus service operates once daily, providing a consistent schedule for passengers to plan their trips accordingly. However, it's advisable to book tickets in advance, especially during peak travel seasons, to secure your seat and avoid overcrowding.
  • The first bus of the day from Denver to St. George typically departs in the morning, providing an early start for travelers. The exact departure time may vary, so it's recommended to check the schedule with the bus operator. The last bus of the day usually leaves in the late afternoon or early evening, allowing passengers to reach their destination before nighttime. It's advisable to confirm the specific departure times and plan your journey accordingly.

Will you be returning to Denver by bus?

If you are looking for a return bus ride, check the buses from St. George to Denver.

See schedule