1map logoGo to main page

Portland, OR, USA to St. George, UT, USA from $117: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$117 by busBest price
1210 kmDistance
5h 41m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland 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  41m
Estimated price
$238-662
Recommended
Company
various
Bus
Average Duration
25h  30m
Estimated price
$117-531
Cheapest
route map
Distance: 1210 km
Duration: 5h 41m

See more options

Company
various
Train
Bus
Average Duration
32h  5m
Estimated price
$0-0
Company
various
Bus
Average Duration
24h  31m
Estimated price
$170-2380
Company
various
Plane
Drive
Average Duration
6h  14m
Estimated price
$172-498
Company
various
Drive
Plane
Average Duration
6h  29m
Estimated price
$286-791
Company
various
Drive
Average Duration
16h  17m
Estimated price
$2381-2382

Traveling From Portland to St. George

The journey from Portland, with its lush greenery and vibrant urban culture, to St. George, known for its stunning red rock landscapes and warm desert climate, offers travelers a striking contrast in experiences.

Best Neighbourhoods in St. George

St. George features diverse neighborhoods, each offering unique attractions and charm.

Downtown St. George
• Vibrant arts scene with galleries and theaters.
• Home to local restaurants and unique shops.
Bloomington
• Family-friendly vibe with parks and recreation areas.
• Scenic views of surrounding red rock formations.
Little Valley
• Close proximity to hiking trails and outdoor activities.
• Newly developed area with modern amenities.

Best Times To Visit St. George's Attractions

Timing your visits can greatly enhance your experience in St. George.

Zion National Park
Visit early in the morning or late afternoon for fewer crowds and cooler temperatures.
Snow Canyon State Park
Weekdays in spring and fall provide beautiful scenery and less foot traffic.
St. George Historic District
Morning hours on weekdays allow for a more peaceful exploration of the area.

St. George Weather: What to Expect Year-Round

St. George enjoys a warm desert climate with hot summers and mild winters, making it ideal for outdoor activities year-round. Spring and fall are particularly pleasant, providing comfortable temperatures that enhance your travel experience.

Dining Recommendation in St. George

Try the classic Utah fry sauce paired with a juicy burger at the local favorite, In-N-Out Burger, where the laid-back atmosphere and unique flavor combinations stand in stark contrast to Portland's artisanal culinary scene. This taste of Southern Utah offers a casual dining experience that showcases regional ingredients and local flair.

Portland - St. George operators

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

Plane
Website
delta.com

Plane from Portland (PDX) to St. George Regional (SGU)

Average Duration
5h 43m
Estimated price
$2381-2386

Plane from Portland (PDX) to Cedar City (CDC)

Average Duration
5h 53m
Estimated price
$2387-2388
Website
united.com

Plane from Portland (PDX) to St. George Regional (SGU)

Average Duration
6h 15m
Estimated price
$6620-6621
Website
aa.com

Plane from Portland (PDX) to St. George Regional (SGU)

Average Duration
6h 29m
Estimated price
$6623-6624
Website
alaskaair.com

Plane from Portland (PDX) to St. George Regional (SGU)

Average Duration
7h 57m
Estimated price
$6627-6621
Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Portland Curbside Bus Stop to Boise

Average Duration
10h 55m
Estimated price
$1172-1173

Bus from Boise to Provo Intermodal Hub

Average Duration
8h 10m
Estimated price
$5313-11780
Contact phone
+1 208-656-8824
Website
saltlakeexpress.com

Bus from Boise - Flying J to Twin Falls, ID

Average Duration
2h 3m
Estimated price
$5313-1173

Bus from Provo Central Station to St. George

Average Duration
4h 25m
Estimated price
$1170-2382
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Portland to Sacramento

Average Duration
16h 6m
Estimated price
$6628-6623

Train from Sacramento to Bakersfield

Average Duration
5h 31m
Estimated price
$1178-1179

Frequently asked questions

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

Or choose the category:
The distance between Portland and St. George is approximately 752 miles. If traveling by plane, the typical travel time is 5 hours and 44 minutes. Another option is to fly to Las Vegas and then take a bus, which takes about 6 hours and 39 minutes. If opting for a road trip, the travel time is around 16 hours and 17 minutes by car or 26 hours and 25 minutes by bus.
The most cost-effective option for traveling from Portland to St. George is by taking a train and bus combination, which can cost between $110 and $430 and has a travel time of around 40 hours and 9 minutes. However, if time efficiency is more important, then flying is the quickest option, with a travel time of just 5 hours and 44 minutes. The cost for a flight from Portland to St. George typically ranges from $230 to $650.
The prices for a bus ticket between St. George and Portland range from $177 to $951. The exact price depends on factors such as the time of travel, the booking date, and the type of bus service chosen. It is recommended to check with different bus companies and booking platforms to find the best deals and availabilities for your travel dates.
To travel from Portland to St. George without using public transportation, the most convenient option is to drive. The road distance between the two cities is approximately 1072 miles, and the journey takes around 16 hours and 17 minutes. Keep in mind that the price to rent a car for this route ranges from $190 to $290, depending on the rental company and type of vehicle chosen. Driving allows for more flexibility and the opportunity to enjoy scenic views along the way.
To travel from Portland to St. George without a car, the best option is to take a bus. The journey takes approximately 26 hours and 25 minutes. The bus fare ranges from $170 to $950. You can check the schedules and book tickets with various bus companies that operate this route.
No, there is no direct link between Portland and St. George. However, there are bus services available with transfers. The journey involves departing from Portland Curbside Bus Stop and transferring at Boise, Pocatello, and Salt Lake City Airport before arriving at St. George. This journey takes approximately 26 hours and 25 minutes in total.
The flight duration between Portland and St. George with one stopover typically takes around 3 hours and 57 minutes. The prices of flights between the two cities can range from $238 to $612. However, it's important to note that there is no direct flight available, so passengers will have to make a stopover during the journey. It is advisable to check with airlines for the most up-to-date flight schedules and prices.
There are over 860 hotels available in St. George with prices starting at $42. Some popular options include the Best Western Plus Abbey Inn, Hilton Garden Inn St. George, and Courtyard by Marriott St. George. These hotels offer a range of amenities and comfortable accommodations for visitors to the area. It is recommended to book in advance to ensure availability and secure the best rate for your stay.

Trips from Portland

Trips to St. George