1map logoGo to main page

Phoenix, AZ, USA to St. George, UT, USA from $62: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$62 by busBest price
431 kmDistance
2h 47m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Phoenix 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
American Airlines
Plane
Average Duration
2h  47m
Estimated price
$325-660
Recommended
Company
FlixBus, Salt Lake Express
Bus
Average Duration
10h  14m
Estimated price
$62-243
Cheapest
route map
Distance: 431 km
Duration: 2h 47m

See more options

Company
Tufesa
Bus
Average Duration
8h  25m
Estimated price
$83-117
Company
Greyhound
Bus
Average Duration
12h  7m
Estimated price
$83-259
Company
Greyhound, St. George Shuttle
Bus
Drive
Average Duration
12h  3m
Estimated price
$88-159
Company
Various
Drive
Average Duration
7h  29m
Estimated price
$3250-3251

Phoenix - St. George operators

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

Plane
Website
aa.com

Plane from Phoenix Airport (PHX) to St. George Regional (SGU)

Average Duration
1h 23m
Estimated price
$3255-3253
Bus
Contact phone
+1 833 766 3553
Website
tufesainternacional.com

Bus from Phoenix Bus Station to Las Vegas S Strip Transit Terminal

Average Duration
5h 30m
Estimated price
$3256-3250

Bus from Las Vegas to Pilot Travel Center St. George

Average Duration
1h 55m
Estimated price
$3257-3258
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Phoenix Sky Harbor Airport/44th Street Station to Las Vegas Downtown

Average Duration
6h 15m
Estimated price
$3259-6600
Contact phone
+1 208-656-8824
Website
saltlakeexpress.com

Bus from Harry Reid International to St. George

Average Duration
2h 10m
Estimated price
$3256-6601
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Phoenix Bus Station to Las Vegas S Strip Transit Terminal

Average Duration
8h 40m
Estimated price
$3258-6602
Other Show other routes
Contact phone
+1 800-933-8320
Website
stgshuttle.com

Other from Harry Reid International to St. George, UT-1275 East Red Hills Parkway

Average Duration
2h 10m
Estimated price
$6603-3256

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

Traveling between Phoenix 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 an adventurous road trip from the bustling city of Phoenix to the serene town of St. George covering a scenic driving distance of 433 miles. Enjoy the journey through the enchanting landscapes of the American Southwest. 💰 Explore budget-friendly options with car travel prices ranging between $75 to $120 for the trip from Phoenix to St. George. Experience the freedom of the open road while discovering hidden gems along the way without breaking the bank. 🌄 Immerse yourself in the breathtaking beauty of the desert terrain as you traverse from Phoenix to St. George in approximately 7 hours and 29 minutes. Witness stunning vistas and make unforgettable memories on this unforgettable road trip adventure.
Average price
$75 - $120
🛫 Flying from Phoenix to St. George is a convenient option with a quick direct flight lasting just 1 hour and 22 minutes, making it an efficient travel choice. American Airlines provides flights for this route, ensuring a comfortable journey for passengers. 🌄 The aerial route from Phoenix to St. George offers stunning views as you soar over the picturesque landscapes of Arizona and Utah. The total duration of the flight is approximately 2 hours and 47 minutes, allowing travelers to reach their destination in a relatively short span of time. 💸 Flight prices between St. George and Phoenix can range from $325 to $660, providing travelers with flexible options to suit their budget and travel preferences. With a variety of fare choices available, passengers can select the flight that best fits their needs for a seamless journey between these two scenic cities.
Departure Point
Phoenix Airport
Arrival Point
St. George Regional Airport
Useful tips for plane travellers
• Opt for American Airlines when booking your flight from Phoenix to St. George, as they provide the most direct service on this route, minimizing your travel time to approximately 1 hour and 22 minutes.
• Upon arrival at St. George Regional Airport, utilize the airport's clearly marked signage and information desk to quickly find transportation options, including car rentals and shuttle services, as the airport is smaller and less congested than larger terminals.
• Expect taxi fares from St. George Regional Airport to the city center to be around $25 to $35; for more cost-effective options, consider using rideshare services like Uber or Lyft, which are available at the airport.
🚌 Although there is no direct bus from Phoenix to St. George, you can still travel between the two cities via a connecting bus service through Las Vegas. The journey, with transfers, typically takes around 8 hours and 25 minutes. 💰 Prices for the bus journey between St. George and Phoenix can vary, with fares typically ranging from $62 to $243. Prepare for a relaxing 10-hour and 14-minute ride to reach your destination in St. George from Phoenix
Departure Point
Phoenix station
Arrival Point
Pilot Travel Center St. George station

Frequently asked questions

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

Or choose the category:
The distance between Phoenix and St. George is approximately 431 km, or 268 miles. By car, the typical travel time is around 7 hours and 29 minutes, while by bus it takes approximately 8 hours and 25 minutes. Alternatively, flying is the quickest option, with a typical travel time of 2 hours and 44 minutes.
The most cost-effective option for traveling from Phoenix to St. George is by bus, which typically costs between $60 and $90 and takes approximately 8 hours and 25 minutes. This is a good option for budget travelers who have more time to spare. However, for those looking for a quicker option, flying is the most time-efficient choice. The flight from Phoenix to St. George takes around 2 hours and 44 minutes and can cost between $390 and $550.
When traveling from Phoenix to St. George the prices for a bus ride can range from $61 to $85.
To get from Phoenix to St. George without using public transportation, you can drive your own car or rent one. The driving distance is approximately 697 km, and it usually takes around 7 hours and 29 minutes to complete the journey. The prices for car rentals in this area can vary, with estimates ranging from $75 to $120, depending on the rental company and vehicle type.
If you don't have a car, the best way to travel from Phoenix to St. George is by taking a bus. The bus journey takes approximately 8 hours and 25 minutes. The cost of the bus ticket can range from $60 to $90.
Yes, there is a link between Phoenix and St. George but it is not a direct one. For bus travel, there are services available via Las Vegas, with a total travel time of approximately 8 hours and 25 minutes including transfers. It is important to note that this route is operated by Tufesa.
The flight between Phoenix and St. George typically takes around 1 hour and 19 minutes. The cost of the flight can vary, with prices ranging from $395 to $540.
There are numerous accommodation options available in St. George. With over 861 hotels to choose from, visitors can find something to suit their preferences and budgets. Prices start at a reasonable $42 per night, making it an affordable destination for travelers.