There are 8 ways to get from St. George to Phoenix Airport (PHX) by plane, bus, rideshare, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from St. George Regional
best- Fly from St. George Regional (SGU) to Phoenix (PHX)plane SGU - PHX
2h 40m$64–313Bus via Kingman
- Take the bus from St. George to Las Vegasbus
- Take the bus from Las Vegas to Kingman, AZbus
- Take the bus from Kingman to Phoenix Sky Harbor Airport/44th Street Sky Train Stationbus
9h 17mAirport Transfer
- Take the rideshare from St. George to Phoenix-PHX402.9 mi
7h 22mDrive 402.9 mi
- Drive from St. George to Phoenix Airport (PHX)car 402.9 mi
7h 22m$74–107Shuttle, bus
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Grand Canyon North Rim Visitor Center
- Take the bus from Grand Canyon North Rim to GC Village Bright Angel Lodgebus
- Take a shuttle bus from Grand Canyon Village to Sky Harbor International Airport
14h 25m$453–528Bus to Harry Reid International Airport, fly
- Take the bus from Saint George to Las Vegasbus
- Fly from Harry Reid International Airport (LAS) to Phoenix (PHX)plane LAS - PHX
4h 24mShuttle to Page Municipal Airport, fly
- Take a shuttle bus from St George, UT to Page
- Fly from Page Municipal Airport (PGA) to Phoenix (PHX)plane PGA - PHX
4h 57mBus
- Take the bus from Saint George to Las Vegasbus Sle 8035 / ...
- Take the bus from Las Vegas BusTerminal to Phoenix Bus Stationbus Greyhound US1020S
12h 38m
St. George Regional (SGU) to Phoenix (PHX) flights
Questions & Answers
The cheapest way to get from St. George to Phoenix Airport (PHX) is to drive which costs $70 - $110 and takes 7h 22m.
The fastest way to get from St. George to Phoenix Airport (PHX) is to fly which takes 2h 40m and costs $60 - $320.
No, there is no direct bus from St. George to Phoenix Airport (PHX) station. However, there are services departing from St. George and arriving at Phoenix Sky Harbor Airport/44th Street Sky Train Station via Las Vegas and Kingman. The journey, including transfers, takes approximately 9h 17m.
The distance between St. George and Phoenix Airport (PHX) is 275 miles. The road distance is 405.2 miles.
The best way to get from St. George to Phoenix Airport (PHX) without a car is to bus via Kingman which takes 9h 17m and costs .
It takes approximately 2h 40m to get from St. George to Phoenix Airport (PHX), including transfers.
St. George to Phoenix Airport (PHX) bus services, operated by Tufesa, depart from St. George station.
The best way to get from St. George to Phoenix Airport (PHX) is to fly which takes 2h 40m and costs $60 - $320. Alternatively, you can bus via Kingman, which costs and takes 9h 17m.
St. George to Phoenix Airport (PHX) bus services, operated by Tufesa, arrive at Las Vegas station.
Phoenix Airport (PHX) is 1h behind St. George. It is currently 2:47 PM in St. George and 1:47 PM in Phoenix Airport (PHX).
What companies run services between St. George, UT, USA and Phoenix Airport (PHX), USA?
American Airlines flies from St. George Regional (SGU) to Phoenix (PHX) 3 times a day. Alternatively, you can take a bus from St. George to Terminal 4 Station via Las Vegas, Kingman, AZ, Kingman, Phoenix Sky Harbor Airport/44th Street Sky Train Station, and Phoenix Sky Harbor Airport/44th Street Sky Train Station in around 9h 17m.
- Website
- southwest.com
Flights from Harry Reid International Airport to Phoenix
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $40–270
Flights from Harry Reid International Airport to Phoenix via Ontario/San Bernardino
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- $55–320
- Website
- aa.com
Flights from St. George Regional to Phoenix
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $40–280
Flights from Harry Reid International Airport to Phoenix
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $40–270
- Website
- contouraviation.com
Flights from Harry Reid International Airport to Phoenix via Page Municipal Airport
- Ave. Duration
- 3h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $130–420
Flights from Page Municipal Airport to Phoenix
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $90–210
- Website
- flyfrontier.com
Flights from Harry Reid International Airport to Phoenix
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $95–180
- Phone
- +1 833 766 3553
- Website
- tufesainternacional.com
Bus from St. George to Las Vegas
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $35–65
- Schedules at
- tufesainternacional.com
- Adult One way
- $35–65
Bus from Las Vegas to Kingman, AZ
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $35–60
- Schedules at
- tufesainternacional.com
- Adult One way
- $35–60
- Website
- flixbus.com
Bus from Kingman to Phoenix Sky Harbor Airport/44th Street Sky Train Station
- Ave. Duration
- 3h 55m
- Frequency
- 6 times a week
- Schedules at
- flixbus.com
- Phone
- +1 928-638-2820
- [email protected]
- Website
- trans-canyonshuttle.com
Shuttle from St. George, UT-1275 East Red Hills Parkway to Grand Canyon North Rim Visitor Center
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $80–120
- Website
- https://www.trans-canyonshuttle.com
- Passengers
- $80–120
Bus from Grand Canyon North Rim to GC Village Bright Angel Lodge
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- $95–140
- Website
- https://www.trans-canyonshuttle.com
- Passengers
- $95–140
- Phone
- +1-480-710-3441
- [email protected]
- Website
- airportshuttleofphoenix.com
Shuttle from Grand Canyon Village to Sky Harbor International Airport
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $277
- Website
- https://airportshuttleofphoenix.com
- Website
- example.com
Bus from Saint George to Las Vegas
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Schedules at
- example.com
Bus from Saint George to Las Vegas
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Schedules at
- example.com
- Phone
- +1 702-978-7368
- [email protected]
- Website
- nationalparkexpress.com
Shuttle from St George, UT to Page
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Website
- https://nationalparkexpress.com
- Website
- greyhound.com
Bus from Las Vegas BusTerminal to Phoenix Bus Station
- Ave. Duration
- 9h 5m
- Frequency
- Once daily
- Schedules at
- greyhound.com
- Website
- https://www.mozio.com
Rideshare from St. George to Phoenix-PHX
- Ave. Duration
- 7h 22m
- Frequency
- On demand
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
Yes, the driving distance between St. George to Phoenix Airport (PHX) is 405 miles. It takes approximately 7h 22m to drive from St. George to Phoenix Airport (PHX).
There are 2608+ hotels available in Phoenix Airport (PHX).
Check out Blablacar's carpooling service for rideshare options between St. George and Phoenix Airport (PHX). A great option if you don't have a driver's licence or want to avoid public transport.








