1map logoGo to main page

Flagstaff, AZ, USA to St. George, UT, USA from $50: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$50 - OtherBest price
464 kmDistance
4h 43m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Flagstaff 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
Greyhound USA
Bus
Average Duration
8h  15m
Estimated price
$43-125
Recommended
Company
various
Drive
Average Duration
5h  17m
Estimated price
$50-80
Cheapest
route map
Distance: 464 km
Duration: 4h 43m

See more options

Company
various
Bus
Average Duration
8h  37m
Estimated price
$66-231
Company
various
Bus
Drive
Average Duration
8h  33m
Estimated price
$71-131
Company
American Airlines
Plane
Average Duration
4h  43m
Estimated price
$319-430

Flagstaff - St. George operators

Explore transport companies operating between Flagstaff 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 Flagstaff Bus Station to Las Vegas S Strip Transit Terminal

Average Duration
5h 10m
Estimated price
$437-438

Bus from Las Vegas S Strip Transit Terminal to St George Bus Station

Average Duration
2h 5m
Estimated price
$439-50
Contact phone
+1 208-656-8824
Website
http://saltlakeexpress.com

Bus from Harry Reid International to St George

Average Duration
2h 10m
Estimated price
$437-1251
Shuttle
Contact phone
+1 800-933-8320
Website
http://stgshuttle.com

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

Average Duration
2h 10m
Estimated price
$1250-50
Plane
Website
http://aa.com

Plane from Flagstaff (FLG) to St. George Regional (SGU)

Average Duration
5h 3m
Estimated price
$435-436

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

Traveling between Flagstaff 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 Flagstaff to St. George covering a distance of 288 miles, offering breathtaking views of the Southwest landscape along the way. 💰 Prices for the journey by car typically range between $50 to $80, providing an affordable and flexible travel option to explore the natural beauty of Utah from Arizona. ⏳ With an approximate driving time of 5 hours and 17 minutes, this road trip offers the perfect balance of adventure and relaxation, making it an ideal getaway for nature lovers and road trip enthusiasts alike.
Average price
$50 - $80
🛫 Starting your journey from Flagstaff to St. George by plane will involve a stopover as there is no direct flight between the two airports. The quickest option with one stopover typically takes around 4 hours and 15 minutes. 🌄 American Airlines operates flights from Flagstaff Airport to St. George Regional Airport, providing a convenient travel option for those looking to reach their destination efficiently. The total travel time from Flagstaff to St. George by plane is approximately 4 hours and 43 minutes. 💸 Flight prices between St. George and Flagstaff can vary, ranging from $319 to $1027. Planning ahead and checking for deals can help secure a more budget-friendly fare for your journey between these two destinations.
Departure Point
Flagstaff Airport
Arrival Point
St. George Regional Airport. The quickest flight takes 4h 15m and has one stopover
🚌 Traveling from Flagstaff to St. George by bus involves taking a route with a transfer in Las Vegas S Strip Transit Terminal. The journey, with transfers included, typically lasts around 8 hours and 15 minutes. 🚌 Greyhound USA operates the bus services from Flagstaff Bus Station to St. George Bus Station. You can purchase your tickets online through FlixBus for a convenient journey with a duration of 8 hours and 15 minutes. 🚌 The prices for a bus ticket between St. George and Flagstaff can range from $43 to $125, offering travelers a budget-friendly option to reach their destination comfortably and efficiently.
Departure Point
Flagstaff Bus Station
Arrival Point
St George Bus Station

Frequently asked questions

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

Or choose the category:
The distance between Flagstaff and St. George is approximately 275.2 km or 170.9 miles. By car, it takes around 5 hours and 17 minutes to travel from St. George to Flagstaff, while the bus journey takes approximately 8 hours and 37 minutes. Taking a combination of bus and shuttle can take about 8 hours and 33 minutes. Alternatively, flying from Flagstaff to St. George can be done in around 5 hours and 52 minutes.
The most cost-effective and time-efficient transportation option for traveling from Flagstaff to St. George is to drive. The distance between the two cities is approximately 275.2 km, and the road distance is 464.3 km. It takes around 5 hours and 17 minutes to drive from Flagstaff to St. George.
The prices for a bus ticket between St. George and Flagstaff range from $66 to $231, depending on the specific bus company and the type of ticket purchased.
To travel from Flagstaff to St. George without using public transportation, you can drive the distance of approximately 463.5 km, which takes around 5 hours and 17 minutes. You have the option to rent a car or use your own vehicle, with prices ranging from $50 to $80.
The best way to travel from Flagstaff to St. George without a car is by taking a bus and shuttle. This option takes approximately 8 hours and 33 minutes and costs between $70 and $140.
There is no direct link between Flagstaff and St. George by bus. However, there are bus services available with transfers that can take approximately 8 hours and 37 minutes. The journey includes departures from Flagstaff Bus Station, transfers at South Strip Transit Terminal Bay 18, and Las Vegas Airport, NV before arriving at St. George.
The flight between Flagstaff and St. George typically takes around 4 hours and 19 minutes with one stopover. However, there are no direct flights available between the two cities. The cost of a flight between St. George and Flagstaff ranges from $307 to $976, depending on the airline and the time of booking.
There are over 800 hotels available in St. George offering a wide range of options for travelers. Prices start at $42 per night, providing affordable accommodations for budget-conscious travelers.