1map logoGo to main page

Denver, CO, USA to St. George, UT, USA from $65: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Denver, United States of America
to
St. George, United States of America

How to Get from Denver to St. George: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$65 by busBest price
1028 kmDistance
3h 56m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Denver to St. George with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Plane
Average Duration
3h  56m
Estimated price
$258-620
Recommended
Company
Greyhound USA
Bus
Average Duration
13h  15m
Estimated price
$65-150
Cheapest
route map
Distance: 1028 km
Duration: 3h 56m

See more options

Company
Various
Drive
Average Duration
9h  38m
Estimated price
$110-170
Company
Various
Plane
Drive
Average Duration
6h  6m
Estimated price
$142-456

Traveling From Denver to St. George

The journey from the bustling, mountainous backdrop of Denver to the sunny, desert landscape of St. George offers travelers a chance to experience two distinct lifestyles and climates.

Best Neighborhoods in St. George

St. George boasts diverse neighborhoods, each offering unique experiences for visitors.

Downtown St. George
• Vibrant art scene with local galleries and murals.
• Plenty of dining options featuring local cuisine.
SunRiver
• Ideal for outdoor enthusiasts with scenic trails nearby.
• Family-friendly community with various recreational facilities.
Desert Color
• Modern living with beautiful views of surrounding landscapes.
• Access to a private lagoon for relaxation and fun.

Best Times To Visit St. George's Attractions

Timing your visit to St. George's attractions can greatly enhance your experience.

Snow Canyon State Park
Visit early mornings or weekdays to enjoy fewer crowds and breathtaking tranquility.
Zion National Park
Arrive during the off-peak season in spring or fall for cooler weather and smaller groups.
Downtown Art Scene
Explore during weekday afternoons for a relaxing atmosphere with less foot traffic.

St. George Weather: What to Expect Year-Round

St. George experiences a warm desert climate, with mild winters and hot summers, making spring and fall the most pleasant times to visit. Weather plays a significant role in shaping your outdoor activities, as cooler temperatures allow for more enjoyable hiking and exploration.

Dining Recommendation in St. George

Visit Anasazi Steakhouse for a true taste of the Southwest, where you can savor their signature prickly pear steak, which contrasts sharply with Denver's more traditional culinary scene. The restaurant’s warm, rustic atmosphere and focus on locally sourced ingredients provide a distinctive dining experience that reflects the region's vibrant flavors.

Denver - St. George operators

Explore transport companies operating between Denver and St. George, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
united.com

Plane from Denver (DEN) to St. George Regional (SGU)

Average Duration
1h 53m
Estimated price
$2582-2583

Plane from Denver (DEN) to Cedar City (CDC)

Average Duration
4h 48m
Estimated price
$2580-2581
Bus Show bus routes
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Denver Union Station to St George Bus Station

Average Duration
13h 15m
Estimated price
$65-150

Denver to St. George: Overview of Bus, Train, Flight, and Car Trips

Traveling between Denver and St. George offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Denver to St. George spanning 635 miles of diverse landscapes and breathtaking views. The journey offers a perfect blend of adventure and relaxation. 💸 Experience budget-friendly travel with car hire prices ranging from $110 to $170, ensuring flexibility in planning your trip from Denver to St. George. Enjoy the freedom of the open road while making memories along the way. 🌄 Explore the beauty of Utah as you arrive in St. George after approximately 9 hours and 38 minutes of driving. From majestic red rock formations to outdoor adventures, this road trip promises unforgettable experiences.
Average price
$110 - $170
🛫 Setting off from Denver Airport, your flight to St. George Regional Airport will be a quick and convenient journey that takes just 1 hour and 52 minutes with United Airlines offering direct flights. 🗺 Upon landing in St. George, you can expect a total travel time of approximately 3 hours and 56 minutes from Denver by plane, allowing you ample time to explore this scenic city in Utah. 💸 Depending on factors such as booking time and class of travel, the prices for flights between St. George and Denver typically range from $258 to $620, offering flexibility to suit various budgets.
Departure Point
Denver Airport
Arrival Point
St. George Regional Airport
Useful tips for plane travellers
• Consider booking early morning flights with United Airlines to avoid potential afternoon storm delays that can affect air traffic in Colorado and Utah, leading to longer travel times.
• Upon arrival at St. George Regional Airport, utilize the airport's clear signage and helpful staff for swift navigation to the baggage claim area, then take advantage of their complimentary Wi-Fi to arrange a rideshare or taxi without fuss.
• Expect taxi fares from St. George Regional Airport to the city center to range from $20 to $30; it's advisable to confirm the fare with the driver before starting your journey or consider booking a rideshare option like Uber for convenience.
🚌 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.
Departure Point
Denver Union Station
Arrival Point
St George Bus Station

Frequently asked questions

Find out more about the route from Denver to St. George.

Or choose the category:
The distance between Denver and St. George is approximately 502 miles. The road distance is slightly longer at 635 miles. If you are looking to travel by plane, it takes about 3 hours and 56 minutes to reach St. George from Denver. However, if you prefer driving, the typical travel time by car is around 9 hours and 38 minutes. Lastly, if you opt for taking a bus, the estimated travel time is about 13 hours and 15 minutes.
The most cost-effective option for traveling from Denver to St. George is by bus, with prices ranging from $65 to $150. Although it takes the longest time, approximately 13 hours and 15 minutes, it offers a budget-friendly choice for travelers. On the other hand, for those looking to save time, flying is the most time-efficient option, taking only 3 hours and 56 minutes. However, the cost of flying ranges from $250 to $600, making it a pricier alternative.
The prices for a bus ticket from Denver to St. George range from $65 to $150. The exact price will depend on factors such as the bus company, the time of year, and how far in advance you book your ticket. It is advisable to check with multiple bus operators to find the best deal and to book your ticket in advance to secure a lower price.
To travel from Denver to St. George without using public transportation, the most convenient option is to drive. The distance is approximately 635 miles, which takes around 9 hours and 38 minutes. The price for a car rental typically ranges from $110 to $170. Driving allows you the flexibility to explore scenic routes and make stops along the way, making for a memorable road trip experience.
If you're looking to travel from Denver to St. George without a car, the best option is to take a bus. The journey typically takes around 13 hours and 15 minutes and can cost anywhere between $65 to $150. The bus provides a convenient and cost-effective mode of transportation for this distance.
Yes, there is a direct bus link between Denver and St. George. The bus service operated by Greyhound USA departs once daily from Denver Union Station Bus Concourse and arrives at St George Bus Station. The journey takes approximately 13 hours and 15 minutes. This is a convenient option for travelers looking to reach St. George from Denver by public transportation.
The flight between Denver and St. George typically takes around 1 hour and 52 minutes. The duration may vary based on factors such as weather conditions and airline schedules. As for the cost, prices for a flight between St. George and Denver can range from $258 to $570, depending on factors such as the time of booking and availability of seats. It is always recommended to check with airlines for the most accurate and up-to-date prices.
There are plenty of accommodation options near St. George over 861 hotels available, visitors can choose from a wide range of options to suit their needs and budget. Prices for hotels in the area start at $42 per night, providing affordable options for travelers. From luxury resorts to budget-friendly motels, there is something for everyone looking to stay near St. George.

Trips to St. George