1map logoGo to main page

Vail, CO, USA to St. George, UT, USA from $55: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Vail, United States
to
St. George, United States

How to Get from Vail 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.

$55 by busBest price
865 kmDistance
5h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vail 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
Taxi
Plane
Average Duration
6h  13m
Estimated price
$556-1515
Recommended
Company
Greyhound USA
Bus
Average Duration
10h  55m
Estimated price
$55-130
Cheapest
route map
Distance: 865 km
Duration: 5h 30m

See more options

Company
various
Drive
Plane
Average Duration
8h  22m
Estimated price
$253-5560
Company
various
Drive
Plane
Average Duration
5h  59m
Estimated price
$323-986
Company
various
Bus
Plane
Average Duration
5h  30m
Estimated price
$344-708
Company
various
Drive
Average Duration
7h  55m
Estimated price
$5561-5562

Vail - St. George operators

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

Bus
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Vail to St George Bus Station

Average Duration
10h 55m
Estimated price
$55-130

Bus from Vail Transportation Center to Denver International Airport

Average Duration
2h 20m
Estimated price
$15153-15154
Plane
Website
united.com

Plane from Eagle to St. George Regional

Average Duration
6h 21m
Estimated price
$5565-5566

Plane from Aspen to St. George Regional

Average Duration
4h 7m
Estimated price
$5567-5568

Plane from Denver to St. George Regional

Average Duration
1h 53m
Estimated price
$5567-55610

Plane from Yampa Valley to St. George Regional

Average Duration
7h 17m
Estimated price
$5569-15150
Website
aa.com

Plane from Eagle to St. George Regional

Average Duration
8h 28m
Estimated price
$15151-5566

Plane from Aspen to St. George Regional

Average Duration
8h 17m
Estimated price
$15152-5568
Other Show other routes
Contact phone
+1 970-754-7433
Website
epicmountainexpress.com

Other from Vail Transportation Center to Denver International Airport

Average Duration
2h 20m
Estimated price
$15153-15154
Taxi
Contact phone
+1 970-949-1111
Website
ridetaxivail.com

Taxi from Vail to Eagle

Average Duration
40m
Estimated price
$130-15155
Contact phone
+1 970-524-5555
Website
hmtaxi.com

Taxi from Vail to Eagle

Average Duration
40m
Estimated price
$0-0

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

Traveling between Vail 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 Vail to St. George covering a distance of 538 miles through picturesque landscapes and captivating vistas. The journey presents an opportunity to immerse yourself in the beauty of the American Southwest. 💰 Experience flexibility in pricing options ranging from $95 to $150 for the journey from Vail to St. George by car, offering travelers the choice to select a budget-friendly or more comfortable travel experience. Plan your trip accordingly to suit your preferences and budget. 🌄 Traverse across enchanting terrain, soaking in the natural beauty and diverse landscapes as you make your way from Vail to St. George approximate 7 hours and 55 minutes drive time allows for a leisurely exploration of the region's unique charm and attractions.
Average price
$95 - $150
🛫 Flying from Vail to St. George typically involves a single layover as there are no direct flights between the two cities. The quickest route with one stopover takes about 5 hours and 15 minutes.
Departure Point
Eagle Airport
Arrival Point
St. George Regional Airport. The quickest flight takes 5h 15m and has one stopover
🚌 Hop on a direct Greyhound USA bus from Vail to St. George with services departing once daily. The journey spans approximately 10 hours and 55 minutes, making for a comfortable and convenient travel option. 🎫 Secure your tickets online with FlixBus for a budget-friendly travel experience, with prices ranging from $55 to $130 for a one-way trip between St. George and Vail. Embark on this bus adventure for a hassle-free journey across state lines.
Departure Point
Vail station
Arrival Point
St George Bus Station

Frequently asked questions

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

Or choose the category:
The distance between Vail and St. George is approximately 430 miles. If you choose to fly, it will take around 6 hours and 13 minutes from Vail to St. George, with a taxi ride to Eagle being part of the journey. Alternatively, driving by car typically takes about 7 hours and 55 minutes, while traveling by bus can take around 10 hours and 55 minutes between the two destinations.
The most cost-effective option for traveling from Vail to St. George is by bus, which ranges in price from $55 to $130 and takes approximately 10 hours and 55 minutes. However, if time efficiency is a priority, combining bus and flying is the fastest option, taking 5 hours and 30 minutes at a cost of $340 to $750. It's important to consider your budget and time constraints when deciding on the transportation method that best suits your needs.
The prices for a bus ticket from Vail to St. George range between $55 and $130, depending on the specific bus company and time of booking. It's advisable to check with various bus operators to find the best deal for your travel dates. Keep in mind that prices may also fluctuate based on demand and availability, so booking early can sometimes help secure a lower fare.
To travel from Vail to St. George without public transportation, you can drive the approximately 538-mile distance, which takes around 7 hours and 55 minutes. The cost of driving varies but typically ranges from $95 to $150 for fuel and amenities along the way. Driving gives you the flexibility to create your own schedule and stop at scenic spots along the route.
The most convenient way to travel from Vail to St. George without a car is by taking a bus. The bus journey typically takes around 10 hours and 55 minutes and costs between $55 to $130. You can enjoy the scenic route and relax during the journey while saving on transportation costs. Be sure to check the bus schedules and book your ticket in advance for a smoother travel experience.
Yes, there is a direct bus link between Vail and St. George. The bus service, operated by Greyhound USA, departs once daily from Vail station and arrives at St. George Bus Station, with the journey taking approximately 10 hours and 55 minutes. This option provides a convenient and direct connection for travelers between Vail and St. George without the need for transfers or additional modes of transportation.
The flight duration from Vail to St. George with one stopover typically takes around 5 hours and 15 minutes. The cost of this flight can vary depending on the airline, time of booking, and availability, but generally ranges from $200 to $400 for a one-way ticket. Passengers can choose from different airlines and flight options to find the best combination of price and convenience for their journey between these two destinations.
Near St. George there are plenty of accommodation options with over 965 hotels to choose from. Prices for hotels in the area start at $55 per night, catering to a range of budgets. Visitors can choose from a variety of lodging types, including budget-friendly motels, luxury resorts, and cozy bed and breakfasts, ensuring there is something for every traveler's preferences. It is advisable to book in advance, especially during peak travel seasons, to secure the best deals and preferred accommodations.