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 of America
to
St. George, United States of America

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

Traveling From Flagstaff to St. George

The journey from Flagstaff to St. George offers a fascinating shift from the cool, pine-covered mountains of northern Arizona to the sunny, desert landscapes of southern Utah.

Best Neighbourhoods in St. George

St. George features vibrant neighborhoods, each with its own charm.

Downtown St. George
• Historic architecture creates a charming atmosphere.
• Abundant dining and shopping options nearby.
Bloomington
• Scenic views of the Red Cliffs Desert Reserve.
• Family-friendly parks and recreational facilities.
Little Valley
• Close to hiking and outdoor adventures.
• Modern homes with spacious backyards.

Best Times To Visit St. George's Attractions

Planning your visit to St. George’s attractions can maximize enjoyment and minimize crowds.

Zion National Park
Visit early mornings or weekdays to enjoy serene trails without the crowds.
Snow Canyon State Park
Optimal in spring or fall; cooler temperatures enhance outdoor activities.
St. George Dinosaur Discovery Site
Visit during the week for a quieter, more personal experience.

St. George Weather: What to Expect Year-Round

St. George enjoys a warm desert climate with hot summers and mild winters, making it a year-round destination. Spring and fall are ideal for outdoor adventures, as temperatures are comfortable and crowds are thinner.

Dining Recommendation in St. George

Try the carne asada tacos at the vibrant La Dunshea, where the flavors burst with local spices and fresh ingredients, providing a lively contrast to Flagstaff's more rustic, Southwest-style fare. The casual atmosphere and focus on bold, zesty flavors create a memorable culinary experience that highlights the region's unique culinary landscape.

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 Show bus routes
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 Show flights
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 171 miles or 288 miles by road. If traveling by bus and shuttle, it takes approximately 8 hours and 33 minutes to reach St. George from Flagstaff. Alternatively, by plane, it takes approximately 5 hours and 52 minutes. By car, it takes about 5 hours and 17 minutes to travel from St. George to Flagstaff.
The most cost-effective and time-efficient transportation option for traveling from Flagstaff to St. George is to drive. The road distance between the two cities is 288 miles, and it takes approximately 5 hours and 17 minutes to complete the journey. Driving not only allows for flexibility in terms of departure times and stops along the way but also proves to be the quickest and most convenient method of transportation. Additionally, the cost of fuel for the trip is typically around $50 to $80.
The prices of a bus ticket between St. George and Flagstaff can range from $66 to $231, depending on the specific bus service and type of ticket. It is recommended to check with different bus companies or online booking platforms to compare prices and find the best deal. Additionally, prices may vary depending on the duration of the trip or any additional services offered by the bus company.
To travel from Flagstaff to St. George without using public transportation, the best option would be to drive. The distance between the two cities is approximately 288 miles, and it takes around 5 hours and 17 minutes to drive. The prices for a car rental vary between $50 and $80, depending on the rental company and the type of vehicle chosen.
To travel from Flagstaff to St. George without a car, the best option is to take a bus and shuttle. This journey typically takes around 8 hours and 33 minutes and costs between $70 and $140. This mode of transportation allows you to sit back and relax while enjoying the scenic views along the way.
No, there is no direct link between Flagstaff and St. George. To travel between the two cities, one option is to take a bus from Flagstaff to St. George via transfers at South Strip Transit Terminal Bay 18 and Las Vegas Airport, NV. This journey takes approximately 8 hours and 37 minutes. The bus services are operated by Greyhound USA and Salt Lake Express.
The flight between Flagstaff and St. George usually takes around 4 hours and 19 minutes with a stopover. However, it is important to note that there are no direct flights available for this route, so travelers will have to make a stop. The prices for these flights range from $307 to $976, depending on factors such as the airline, time of booking, and availability.
There are plenty of accommodation options available near St. George. With over 861 hotels to choose from, travelers will have a variety of choices to fit their budgets and preferences. Prices for hotels in St. George start at $42 per night, providing affordable options for travelers. Whether you're looking for luxury resorts or budget-friendly motels, there are plenty of places to stay near St. George.

Trips from Flagstaff

Trips to St. George