1map logoGo to main page

Salt Lake City, UT, USA to Eugene, OR, USA from $51: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Salt Lake City, United States
to
Eugene, United States

How to Get from Salt Lake City to Eugene: 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.

$51 by trainBest price
994 kmDistance
3h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Salt Lake City to Eugene 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
3h  35m
Estimated price
$161-323
Recommended
Company
Amtrak
Train
Average Duration
29h  23m
Estimated price
$51-407
Cheapest
route map
Distance: 994 km
Duration: 3h 35m

See more options

Company
Flixbus USA
Bus
Average Duration
18h  50m
Estimated price
$74-380
Company
various
Bus
Average Duration
24h  24m
Estimated price
$133-639
Company
various
Drive
Average Duration
13h  49m
Estimated price
$160-1610

Salt Lake City - Eugene operators

Explore transport companies operating between Salt Lake City and Eugene, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
delta.com

Plane from Salt Lake City (SLC) to Eugene (EUG)

Average Duration
2h
Estimated price
$160-1617
Website
southwest.com

Plane from Salt Lake City (SLC) to Eugene (EUG)

Average Duration
4h 30m
Estimated price
$160-1617
Website
alaskaair.com

Plane from Salt Lake City (SLC) to Eugene (EUG)

Average Duration
4h 24m
Estimated price
$1615-1616
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Salt Lake City to Sacramento

Average Duration
15h 43m
Estimated price
$1618-1619

Train from Sacramento to Eugene

Average Duration
12h 40m
Estimated price
$3239-3235
Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Salt Lake City Intermodal Trans Ctr to Boise

Average Duration
6h 45m
Estimated price
$515-3237

Bus from Boise to Ontario, OR

Average Duration
1h
Estimated price
$516-510

Bus from Ontario, OR to Bend, OR

Average Duration
4h 55m
Estimated price
$510-517

Bus from Bend to Eugene

Average Duration
3h 10m
Estimated price
$4070-5165
Contact phone
+1 888-846-4183
Website
oregon-point.com

Bus from Ontario, OR to Bend, OR

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

Bus from Downtown Salt Lake to Pocatello

Average Duration
3h 23m
Estimated price
$511-4072
all-pages.other Show other routes
Contact phone
+1 541-575-2370
Website
grantcountypeoplemover.com

Other from Snake River Transit Hub to Route 395 Market

Average Duration
3h 11m
Estimated price
$4073-3239

Salt Lake City to Eugene: Overview of Bus, Train, Flight, and Car Trips

Traveling between Salt Lake City and Eugene 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 Salt Lake City to Eugene, covering a distance of 880 miles. The journey offers breathtaking views and diverse landscapes along the way. 💰 Plan your budget accordingly as the cost of driving from Salt Lake City to Eugene ranges from $160 to $240. Keep in mind factors like gas, food, and lodging when estimating expenses for this adventure. 🌲 Allow approximately 13 hours and 49 minutes to reach Eugene by car, giving you plenty of time to enjoy the journey and make memorable stops along the route.
Average price
$160 - $240
⭐️ A trip from Salt Lake City to Eugene by train involves a transfer in Sacramento, taking approximately 29 hours and 23 minutes. The journey is operated by Amtrak, departing from Salt Lake City station and arriving at Eugene station. 🚆 Route 1 covers a distance of 1,239 miles and takes 1 day and 14 hours to reach Eugene. The first step is a train towards Emeryville, lasting about 15 hours and 43 minutes. The second step is a train towards Seattle, lasting approximately 12 hours and 40 minutes. 🚌 Route 2 covers 756 miles and takes 1 day and 12 hours, with 3 transfers including buses towards Boise, Portland, Bend, and finally Eugene. Each leg of the journey is facilitated by different agencies like FlixBus and Oregon POINT.
Departure Point
Salt Lake City station
Arrival Point
Eugene station
🛫 Flying from Salt Lake City to Eugene is a convenient and efficient option with a direct flight taking just under 2 hours. 💸 Prices for flights between Eugene and Salt Lake City can range from $161 to $323, offering travelers flexibility in choosing the most suitable option for their budget and schedule.
Departure Point
Salt Lake City Airport
Arrival Point
Eugene Airport
🚌 The journey from Salt Lake City to Eugene by bus involves multiple transfers, with the entire trip taking approximately 18 hours and 50 minutes. 🛣️ Route options vary in duration, with the shortest route spanning 756 miles and the longest route covering 1,070 miles, each with different transfer points and agencies. 💰 Bus ticket prices between Salt Lake City and Eugene range from $74 to $380, offering travelers a budget-friendly transportation option for this route.
Departure Point
Salt Lake City Intermodal Trans Ctr station
Arrival Point
Eugene station

Frequently asked questions

Find out more about the route from Salt Lake City to Eugene.

Or choose the category:
The distance between Salt Lake City and Eugene is approximately 995 km. By train, it takes approximately 29 hours and 23 minutes to travel from Salt Lake City to Eugene. Another option is to fly to Portland from Salt Lake City, which takes around 5 hours and 1 minute, and then take a bus from Portland to Eugene, adding an additional 6 hours and 50 minutes. If you prefer driving, it takes approximately 13 hours and 49 minutes by car to travel from Eugene to Salt Lake City. Alternatively, a bus trip from Salt Lake City to Eugene takes around 21 hours and 13 minutes.
The most cost-effective option for traveling from Salt Lake City to Eugene is by train, with prices ranging from $50 to $410. Although it is a longer journey, taking approximately 29 hours and 23 minutes, it can be a more economical choice. If you are looking for a quicker option, flying is the most time-efficient choice, taking only 5 hours and 1 minute, with prices ranging from $170 to $600.
The prices for a train journey between Salt Lake City and Eugene can range from $51 to $407. Similarly, the prices for a bus trip from Eugene to Salt Lake City can range from $128 to $766.
To get from Salt Lake City to Eugene without using public transportation, you can consider driving. The road distance is approximately 1416 km, and it takes about 13 hours and 49 minutes to drive from Salt Lake City to Eugene. The cost of the trip will depend on factors such as gas prices and the type of vehicle you are using, ranging from $160 to $240.
The best way to travel from Salt Lake City to Eugene without a car is by taking a bus. It takes approximately 21 hours and 13 minutes and the cost varies between $120 and $800. Another option is to fly, which takes around 5 hours and 1 minute with costs ranging between $170 and $600. Alternatively, you can also consider taking a train, which takes about 29 hours and 23 minutes and costs between $50 and $410.
There is no direct train from Salt Lake City to Eugene. However, there is a train service that departs from Salt Lake City and arrives in Eugene via Sacramento, which takes approximately 29 hours and 23 minutes with transfers. Similarly, there is no direct bus service from Salt Lake City to Eugene, but there is a bus route that takes approximately 21 hours and 13 minutes with transfers.
The flight between Salt Lake City and Eugene typically takes around 2 hours and 3 minutes. The cost of the flight can vary and ranges between $170 and $577.
There are plenty of accommodation options near Eugene with over 123 hotels available. Prices start at $54 per night, providing a range of choices to fit different budgets.