1map logoGo to main page

Provo, UT, USA to St. George, UT, USA from $46: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$46 by busBest price
419 kmDistance
3h 44m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Provo 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
Salt Lake Express
Bus
Average Duration
4h  25m
Estimated price
$45-290
Recommended
Company
Tufesa
Bus
Average Duration
5h  57m
Estimated price
$46-68
Cheapest
route map
Distance: 419 km
Duration: 3h 44m

See more options

Company
various
Drive
Average Duration
3h  44m
Estimated price
$45-70
Company
various
Train
Plane
Drive
Average Duration
4h  34m
Estimated price
$133-515
Company
various
Train
Plane
Average Duration
4h  6m
Estimated price
$299-770

Provo - St. George operators

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

Bus
Contact phone
+1 208-656-8824
Website
saltlakeexpress.com

Bus from Provo Central Station to St George

Average Duration
4h 25m
Estimated price
$45-290
Contact phone
+1 833-766-3553
Website
tufesainternacional.com

Bus from Payson Wendy's to Pilot Travel Center St. George

Average Duration
4h
Estimated price
$45-459
Train
Website
rideuta.com

Train from Provo Central Station to North Temple Station

Average Duration
1h 15m
Estimated price
$454-455
Plane
Website
delta.com

Plane from Salt Lake City (SLC) to St. George Regional (SGU)

Average Duration
1h 11m
Estimated price
$450-451

Plane from Salt Lake City (SLC) to Cedar City (CDC)

Average Duration
1h 7m
Estimated price
$452-453

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

Traveling between Provo 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 picturesque road trip from Provo to St. George, covering a distance of 260 miles. The journey offers stunning views of the Utah landscape and takes around 3 hours and 44 minutes to complete. 💰 Depending on gas prices and your vehicle's fuel efficiency, the cost of driving from Provo to St. George typically ranges from $45 to $70. Factor in any pit stops for snacks or sightseeing along the way to make the most of your experience.
Average price
$45 - $70
🛫 Traveling from Provo to St. George by plane is convenient and efficient. The quickest option is a direct flight from Salt Lake City Airport to St. George Regional Airport, which takes just 1 hour and 9 minutes.
Departure Point
Salt Lake City Airport
Arrival Point
St. George Regional Airport
Useful tips for plane travellers
• Check Delta's schedule for your flight from Salt Lake City to St. George, as some flights may vary significantly in departure times, and booking your tickets in advance can help secure lower fares.
• Upon arrival at St. George Regional Airport (SGU), you’ll find that it is a smaller airport; however, be ready for possible heat if traveling during summer months; the air conditioning may be limited in certain areas, so dress accordingly.
• Expect to pay around $20 to $25 for a taxi ride from St. George Regional Airport to the city center; it’s advisable to contact local taxi services like St. George Taxi or use rideshare apps for convenience after checking the airport's guidelines for pickups.
🚌 Hop on a direct bus departing from Provo Central Station to St. George operated by Salt Lake Express. The journey lasts approximately 4 hours and 25 minutes with services running three times a day. 🛣️ Covering a distance of 256 miles, the bus route from Provo to St. George offers a convenient and comfortable way to travel. Prices for the bus ticket range from $45 to $290, providing options for various budgets. 📍 Arrive at St. George station after a scenic 4-hour and 25-minute bus ride from Provo. For bookings and more information, contact St. George Shuttle at 1 628-8320 or visit their website at http://www.stgshuttle.com/.
Departure Point
Provo Central Station
Arrival Point
St George station

Frequently asked questions

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

Or choose the category:
The distance between Provo and St. George is approximately 387.9 km. If traveling by car, it takes about 3 hours and 44 minutes to drive from Provo to St. George. Another option is to take a bus, which generally takes around 4 hours and 25 minutes. For a faster option, you can take a train to Salt Lake City and then fly to St. George Regional, which usually takes around 4 hours and 5 minutes.
The most cost-effective option for traveling from Provo to St. George would be by taking the bus, which costs around $35-$55. Although it may take a bit longer, with a travel time of approximately 5 hours and 57 minutes, it offers a more budget-friendly option. However, if time efficiency is a priority, driving would be the quickest option, taking around 3 hours and 44 minutes. Although it may be slightly more expensive, ranging from $45-$70, it allows for more flexibility and a shorter overall travel time.
The prices for traveling between Provo and St. George can vary depending on the mode of transportation. Taking a bus is one option, and the prices for bus tickets range from $45 to $290.
To travel from Provo to St. George without public transportation, the most convenient option is to drive. The distance between the two cities is approximately 418.4 km, and the drive takes approximately 3 hours and 44 minutes. The cost of driving can vary depending on factors such as fuel prices and vehicle efficiency, but it typically ranges from $45 to $70 for a one-way trip.
The best way to travel from Provo to St. George without a car is by taking a bus. The bus journey takes approximately 4 hours and 25 minutes and the cost can range from $45 to $290.
Yes, there is a direct link between Provo and St. George. The Salt Lake Express operates bus services three times a day from Provo Central Station to St. George, with a journey time of approximately 4 hours and 25 minutes.
The flight between Provo and St. George typically takes 1 hour and 8 minutes. The quickest and most convenient option is a direct flight from Salt Lake City Airport to St. George Regional Airport. The cost of the flight can vary depending on the airline and the time of booking, but it typically ranges between $100 to $200.
There are plenty of options for accommodation near St. George. There are over 861 hotels available in the area, catering to various budgets and preferences. Prices start at $42 per night, making it affordable for different travelers.