1map logoGo to main page

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

Compare Travel Options and Prices

from
Mesa, United States of America
to
St. George, United States of America

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

$60 by busBest price
723 kmDistance
3h 29m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mesa 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
various
Tram
Plane
Average Duration
3h  29m
Estimated price
$227-762
Recommended
Company
Greyhound
Bus
Average Duration
14h  11m
Estimated price
$60-164
Cheapest
route map
Distance: 723 km
Duration: 3h 29m

See more options

Company
FlixBus
Bus
Average Duration
12h  5m
Estimated price
$64-248
Company
various
Drive
Average Duration
7h  46m
Estimated price
$80-2270
Company
various
Bus
Average Duration
10h  54m
Estimated price
$84-126

Traveling From Mesa to St. George

Your journey from Mesa to St. George presents a striking transition from the bustling suburban lifestyle of Arizona to the outdoor adventure and unique landscapes of southern Utah.

Best Neighbourhoods in St. George

St. George offers diverse neighborhoods, each with its own charm and character.

Downtown St. George
• Vibrant arts scene with galleries and theaters.
• Close proximity to dining and shopping options.
Bloomington
• Scenic views with plenty of outdoor recreational activities.
• Family-friendly community with parks and schools.
Desert Hills
• Blends modern living with stunning desert landscapes.
• Offers easy access to hiking trails and golf courses.

Best Times To Visit St. George's Attractions

Planning your visit to St. George can elevate your experience at its attractions.

Zion National Park
Visit early mornings in the spring or fall for fewer crowds and cooler weather.
Snow Canyon State Park
Opt for weekdays during the shoulder seasons for a peaceful, scenic escape.
St. George Historic District
Afternoons on weekdays offer a quieter stroll through charming streets and shops.

St. George Weather: What to Expect Year-Round

St. George enjoys a desert climate with hot summers and mild winters, making it an appealing destination year-round. Spring and fall are the best seasons to visit, as pleasant temperatures enhance your outdoor adventures and exploration.

Dining Recommendation in St. George

For a taste of local flavor, try the grilled bison steak at Cliffside Restaurant, where the stunning views complement the rich, hearty dishes that differ from the typical Southwestern fare in Mesa. This dining experience emphasizes fresh, regional ingredients and a relaxed atmosphere, creating a memorable culinary adventure.

Mesa - St. George operators

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

Train
Contact phone
602-253-5000
Website
valleymetro.org

Train from Center/Main St to 44th St/Washington

Average Duration
41m
Estimated price
$2275-2275
Plane
Website
aa.com

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

Average Duration
1h 22m
Estimated price
$2273-2274
Bus
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
$2279-7622

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

Average Duration
2h 5m
Estimated price
$7623-2276
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Tempe to Las Vegas Downtown

Average Duration
6h 40m
Estimated price
$22756-7620
Contact phone
+1 833 766 3553
Website
tufesainternacional.com

Bus from Phoenix to Las Vegas

Average Duration
5h 30m
Estimated price
$2276-2277

Bus from Las Vegas to Pilot Travel Center St. George

Average Duration
1h 55m
Estimated price
$2278-2279
Contact phone
+1 208-656-8824
Website
saltlakeexpress.com

Bus from Harry Reid International to St George

Average Duration
2h 10m
Estimated price
$2278-7621

Frequently asked questions

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

Or choose the category:
The distance between Mesa and St. George is approximately 275 miles. Driving would typically take around 7 hours and 46 minutes, covering a distance of around 449 miles. Taking a tram and then flying would be the quickest option, with a travel time of approximately 3 hours and 35 minutes. If you prefer to take a bus, the travel time is longer, at around 14 hours and 28 minutes.
The most cost-effective option for traveling from Mesa to St. George is by taking a bus. This option can cost between $60 and $95 and takes approximately 10 hours and 50 minutes. However, if time is a priority, the quickest way to travel is by taking a tram and then flying. This option can take as little as 3 hours and 35 minutes, but it can cost between $390 and $550. Ultimately, the choice between cost-effectiveness and time efficiency depends on the traveler's preferences and priorities.
The prices for a bus trip from Mesa to St. George can range from $60 to $164, depending on various factors such as the time of travel, the operator, and any additional amenities or services provided. It is recommended to check with different bus companies or online travel providers to get the best and most up-to-date prices for this route. Additionally, prices may vary during peak travel times or holidays, so it is advisable to book tickets in advance to secure the best deal.
To get from Mesa to St. George without using public transportation, the best option is to drive. The distance between the two cities is approximately 449 miles, and it takes around 7 hours and 46 minutes to complete the journey. The cost of driving varies, with prices ranging from $80 to $120, depending on factors such as gas prices and vehicle efficiency.
The best way to travel from Mesa to St. George without a car is by taking a bus. The journey typically takes around 10 hours and 50 minutes and costs between $60 and $95. You would need to take a bus via Phoenix to reach St. George. This option allows you to sit back, relax, and enjoy the scenery along the way.
No, there is no direct link between Mesa and St. George when it comes to bus transportation. However, there are alternative routes available with transfers. The journey typically takes approximately 12 hours and 6 minutes, including transfers. Bus services operated by Flixbus USA and Salt Lake Express are available for this route.
The flight from Mesa to St. George typically takes 1 hour and 19 minutes. The quickest option is a direct flight from Phoenix Airport to St. George Regional Airport. As for the cost, prices can vary depending on the specific airline, time of travel, and availability, so it is advisable to check with the airline for the most accurate and up-to-date pricing information.
There are plenty of accommodation options available near St. George over 861 hotels to choose from, there is something to suit every budget and preference. Prices for hotels in the area start at $42 per night, ensuring that there are options available for both budget-conscious travelers and those looking for more luxurious stays. Whether you prefer a hotel close to the city center or a more secluded retreat, you can easily find a suitable place to stay near St. George.

Trips to St. George