1map logoGo to main page

San Diego, CA, USA to St. George, UT, USA from $46: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Diego, United States of America
to
St. George, United States of America

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

$46 - Train, BusBest price
727 kmDistance
5h 5m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Diego 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
Plane
Average Duration
5h  5m
Estimated price
$286-465
Recommended
Company
Amtrak, Greyhound USA
Train
Bus
Average Duration
11h  48m
Estimated price
$46-201
Cheapest
route map
Distance: 727 km
Duration: 5h 5m

See more options

Company
various
Plane
Bus
Average Duration
6h  39m
Estimated price
$63-351
Company
Amtrak, Greyhound USA
Train
Bus
Average Duration
12h  10m
Estimated price
$69-2860
Company
various
Plane
Average Duration
13h  12m
Estimated price
$196-626
Company
various
Train
Bus
Average Duration
13h 
Estimated price
$2861-2862
Company
various
Bus
Average Duration
13h  43m
Estimated price
$2863-2864
Company
N/A
Drive
Average Duration
7h  17m
Estimated price
$2865-2866

Traveling From San Diego to St. George

As you journey from the coastal vibes of San Diego to the stunning red rock landscapes of St. George, you'll transition from vibrant beaches to awe-inspiring desert scenery.

Best Neighbourhoods in St. George

St. George features diverse neighborhoods, each offering its own charm.

Downtown St. George
• Quaint shops and local eateries line the historic streets.
• Frequent festivals and events create a lively atmosphere.
Desert Hills
• Access to stunning hiking trails and outdoor activities.
• Family-friendly community with spacious parks and amenities.
Bloomington
• Scenic views of nearby mountains and golf courses.
• Peaceful residential area with a relaxed vibe.

Best Times To Visit St. George's Attractions

Timing your visits to St. George's attractions can significantly enhance your experience.

Zion National Park
Visit in the early morning or late afternoon for fewer crowds and stunning light.
Snow Canyon State Park
Spring and fall provide mild weather, perfect for hiking and exploring.
St. George Historic District
Weekdays are ideal for a quieter stroll and to enjoy local shops.

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 for outdoor enthusiasts. Optimal visiting times are spring and fall, when temperatures are comfortable, allowing you to fully enjoy the region's breathtaking landscapes.

Dining Recommendation in St. George

Try the famous Navajo tacos at the local favorite, Bandidos Mexican Grill, where you'll discover a fusion of Southwestern flavors that stands apart from the fresh seafood scene in San Diego. This dish, featuring a unique frybread base topped with hearty beans and zesty salsa, reflects the region's rich Native American heritage and creates a dining experience that embraces local ingredients and a vibrant atmosphere.

San Diego - St. George operators

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

Plane Show flights
Website
southwest.com

Plane from San Diego (SAN) to St. George Regional (SGU)

Average Duration
5h 5m
Estimated price
$286-465
Website
delta.com

Plane from San Diego (SAN) to St. George Regional (SGU)

Average Duration
5h 46m
Estimated price
$4655-4656
Website
aa.com

Plane from San Diego (SAN) to St. George Regional (SGU)

Average Duration
5h 6m
Estimated price
$462-463
Website
united.com

Plane from San Diego (SAN) to St. George Regional (SGU)

Average Duration
6h 6m
Estimated price
$468-28650
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from San Diego to Santa Ana

Average Duration
1h 58m
Estimated price
$2011-2865
Website
metrolinktrains.com

Train from Santa Ana station to San Bernardino - Downtown station

Average Duration
1h 22m
Estimated price
$1962-466
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Santa Ana Bus Stop to Las Vegas S Strip Transit Terminal

Average Duration
5h 45m
Estimated price
$2019-4653

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

Average Duration
2h 5m
Estimated price
$2015-2017
Contact phone
+1 208-656-8824
Website
saltlakeexpress.com

Bus from Harry Reid International to St George

Average Duration
2h 10m
Estimated price
$469-4652
Contact phone
+1 833 766 3553
Website
tufesainternacional.com

Bus from San Ysidro, CA to Las Vegas

Average Duration
8h
Estimated price
$1969-4651

Bus from Las Vegas to St. George

Average Duration
3h
Estimated price
$469-2867

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

Traveling between San Diego 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 beautiful San Diego to the charming town of St. George. Enjoy a drive spanning 452 miles through diverse landscapes, from coastal views to desert terrain. ⛽️ Fuel up and hit the road for an adventure-filled journey that typically takes around 7 hours and 17 minutes. Witness the changing scenery as you make your way northward, passing through California and into the stunning landscapes of Utah. 💰 The cost of traveling from San Diego to St. George by car can range from $80 to $120, offering a budget-friendly option to explore the rugged beauty and unique attractions found in this region.
Average price
$80 - $120
🛫 Embark on your journey from San Diego Airport to St. George Regional Airport with a flight duration of approximately 5 hours and 14 minutes, including one stopover. Airlines such as Southwest, United, American, and Delta provide options for this route. 🌄 Enjoy the scenic views from the plane as you travel from the vibrant coastal city of San Diego to the picturesque landscapes of St. George. The total travel time from San Diego to St. George by air is around 5 hours and 5 minutes, offering a convenient way to reach your destination. 💸 Prices for flights between St. George and San Diego can range from $286 to $465, providing flexibility for budget-conscious travelers. Prepare for an adventure filled with comfort and ease as you make your way from Southern California to the stunning beauty of Utah's Dixie region.
Departure Point
San Diego Airport
Arrival Point
St. George Regional Airport. The quickest flight takes 5h 14m and has one stopover
Useful tips for plane travellers
• Plan your stopover wisely: Since there are no direct flights from San Diego to St. George, research your layover locations with airlines like Southwest, United, American, and Delta, as some may offer shorter layover times or more convenient connections.
• Upon arrival at St. George Regional Airport, navigate easily by following the clear signage to exit and find your transportation options; consider using ride-sharing services, as taxi fares to downtown St. George typically range from $20 to $30.
• Explore dining options in-flight or at layover airports by checking the airline websites for meal services; for Southwest, visit southwest.com, for United, go to united.com, for American, check aa.com, and for Delta, see delta.com for menus and real-time updates.
🚌 Embark on a scenic bus journey from San Diego to St. George spanning approximately 13 hours and 43 minutes. 💰 Prices for bus tickets between these vibrant cities range from $96 to $142, offering budget-friendly options for travelers.

Frequently asked questions

Find out more about the route from San Diego to St. George.

Or choose the category:
The distance between San Diego and St. George is 367 miles or 452 miles by road. The typical travel times vary depending on the mode of transportation. By train and bus via Riverside, it takes approximately 12 hours and 42 minutes. By plane, it takes about 5 hours and 1 minute. By car, it takes around 7 hours and 17 minutes, and by bus, it takes approximately 15 hours and 15 minutes.
The most cost-effective option for traveling from San Diego to St. George is by taking a bus via San Ysidro. This option typically costs between $75 and $110, and takes approximately 13 hours and 43 minutes. However, if time is a priority, the quickest option is to fly, which takes approximately 5 hours and 1 minute, but can cost between $280 and $470.
The prices for travel from San Diego to St. George by bus range from $67 to $268. This variation in price could be due to factors such as the time of year, availability, and the class or type of bus chosen. It is recommended to compare prices from different bus operators or book tickets in advance to potentially find lower fares.
To get from San Diego to St. George without using public transportation, you can opt to drive. The distance between the two cities is approximately 452 miles, and it typically takes around 7 hours and 17 minutes to drive. The cost of a car journey can vary, with prices ranging from $80 to $120, depending on factors such as gas prices and vehicle efficiency.
To travel from San Diego to St. George without a car, the best option is to take a train and bus. This journey typically takes around 12 hours and 10 minutes and costs between $65 and $310. The train will take you to a major city like Riverside, from where you can catch a bus to St. George. This option allows you to relax and enjoy the scenic views while avoiding the hassle of driving.
The flight duration between San Diego and St. George typically takes around 4 hours and 19 minutes, including a stopover. However, there is no direct flight available, so passengers would need to make a connection. The cost of a flight between the two cities can vary between $286 and $465, depending on factors such as the airline, time of booking, and availability.
There are numerous hotels available in St. George with over 861 options to choose from. Prices start at $42 for a night's stay, offering a range of accommodation options to suit various budgets. Travelers can find a variety of hotels, including luxury resorts, budget-friendly motels, and cozy bed and breakfasts, ensuring there will be something to suit every traveler's preferences and needs.

Trips from San Diego

Trips to Irvine