There are 7 ways to get from Grand Teton National Park to Eugene by plane, bus, train, car, bus (Flixbus), or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Mahlon Sweet Field Airport
best- Fly from Jackson Hole Airport (JAC) to Mahlon Sweet Field Airport (EUG)plane JAC - EUG
6h 25m$127–642Bus, train
- Take the bus from Jackson Airport, WY to Idaho Falls, IDbus
- Take the bus from Idaho Falls, ID to Butte, MTbus
- Take the bus from Butte to Spokanebus
- Take the train from Spokane to Portlandtrain
- Take the train from Portland to Eugenetrain
26h 1m$287–585Bus, train via Sacramento
- Take the bus from Jackson Airport, WY to Alpine Junction, WYbus
- Take the bus from Alpine Junction to Salt Lake City Intermodal Hubbus
- Take the train from Salt Lake City to Sacramentotrain
- Take the train from Sacramento to Eugenetrain
38h 35m$456–946Drive 785 mi
- Drive from Craig Thomas Discovery and Visitor Center to Eugenecar 785 mi
15h 16m$144–207Fly to Portland International Airport, train
- Fly from Jackson Hole Airport (JAC) to Portland International Airport (PDX)plane JAC - PDX
- Take the train from Portland to Eugenetrain
6h 32m$178–791Bus via Spokane
- Take the bus from Jackson Airport, WY to Idaho Falls, IDbus
- Take the bus from Idaho Falls, ID to Butte, MTbus
- Take the bus from Butte to Spokanebus
- Take the bus from Spokane Station to Portland Curbside Bus Stopbus
- Take the bus from Portland Amtrak Station to Eugene Amtrak Station Bus Platformbus
26h 20m$209–375Bus
- Take the bus from Jackson Airport, WY to Alpine Junction, WYbus
- Take the bus from Alpine Junction to Salt Lake City Intermodal Hubbus
- Take the bus from Salt Lake City Intermodal Trans Ctr to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Corvallisbus
- Take the bus from Corvallis Downtown to Eugene Amtrakbus
34h 23m$236–470
Jackson Hole Airport (JAC) to Mahlon Sweet Field Airport (EUG) flights
Questions & Answers
The cheapest way to get from Grand Teton National Park to Eugene is to drive which costs $140 - $210 and takes 15h 16m.
The fastest way to get from Grand Teton National Park to Eugene is to fly which takes 6h 25m and costs $120 - $650.
No, there is no direct bus from Grand Teton National Park to Eugene station. However, there are services departing from Jackson Airport, WY and arriving at Eugene Amtrak Station Bus Platform via Idaho Falls, ID, Butte, Spokane Station and Portland Amtrak Station. The journey, including transfers, takes approximately 26h 20m.
The distance between Grand Teton National Park and Eugene is 635 miles. The road distance is 789.6 miles.
The best way to get from Grand Teton National Park to Eugene without a car is to bus and train which takes 26h 1m and costs $280 - $600.
It takes approximately 6h 25m to get from Grand Teton National Park to Eugene, including transfers.
Grand Teton National Park to Eugene bus services, operated by Salt Lake Express, depart from Jackson Airport, WY station.
The best way to get from Grand Teton National Park to Eugene is to fly which takes 6h 25m and costs $120 - $650. Alternatively, you can bus via Spokane, which costs $200 - $380 and takes 26h 20m.
Grand Teton National Park to Eugene bus services, operated by Salt Lake Express, arrive at Idaho Falls, ID station.
Eugene is 1h behind Grand Teton National Park. It is currently 2:35 AM in Grand Teton National Park and 1:35 AM in Eugene.
What companies run services between Grand Teton National Park, WY, USA and Eugene, OR, USA?
Delta, United Airlines, and two other airlines fly from Jackson Hole Airport (JAC) to Mahlon Sweet Field Airport (EUG) every 4 hours. Alternatively, you can take a vehicle from Jackson Airport, WY to Eugene Amtrak Station Bus Platform via Jackson Airport, WY, Idaho Falls, ID, Butte, Spokane, Spokane Station, Portland Curbside Bus Stop, and Portland Amtrak Station in around 26h 20m.
- Website
- alaskaair.com
Flights from Jackson Hole Airport to Mahlon Sweet Field Airport via San Diego
- Ave. Duration
- 6h 9m
- When
- Saturday
- Estimated price
- $350–1,500
Flights from Jackson Hole Airport to Mahlon Sweet Field Airport via Seattle
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- $300–1,500
Flights from Jackson Hole Airport to Mahlon Sweet Field Airport via Los Angeles
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- $190–900
Flights from Jackson Hole Airport to Mahlon Sweet Field Airport via Portland International Airport
- Ave. Duration
- 9h 31m
- When
- Wednesday and Saturday
- Estimated price
- $290–1,500
Flights from Jackson Hole Airport to Portland International Airport
- Ave. Duration
- 2h 1m
- When
- Wednesday and Saturday
- Estimated price
- $320–1,600
- Website
- delta.com
Flights from Jackson Hole Airport to Mahlon Sweet Field Airport via Salt Lake City
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $120–650
Flights from Jackson Hole Airport to Portland International Airport via Salt Lake City
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $140–750
- Website
- united.com
Flights from Jackson Hole Airport to Mahlon Sweet Field Airport via Denver
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- $180–850
Flights from Jackson Hole Airport to Mahlon Sweet Field Airport via San Francisco
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- $160–800
- Website
- aa.com
Flights from Jackson Hole Airport to Mahlon Sweet Field Airport via San Diego
- Ave. Duration
- 6h 9m
- When
- Saturday
- Estimated price
- $350–1,500
Flights from Jackson Hole Airport to Mahlon Sweet Field Airport via Los Angeles
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- $190–900
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Spokane to Portland
- Ave. Duration
- 7h 28m
- Frequency
- Once daily
- Estimated price
- $110–250
- Website
- Amtrak
Train from Portland to Eugene
- Ave. Duration
- 2h 38m
- Frequency
- 3 times a day
- Estimated price
- $35–85
- Website
- Amtrak
Train from Salt Lake City to Sacramento
- Ave. Duration
- 16h 25m
- Frequency
- Once daily
- Estimated price
- $220–480
- Website
- Amtrak
Train from Sacramento to Eugene
- Ave. Duration
- 12h 40m
- Frequency
- Once daily
- Estimated price
- $160–340
- Website
- Amtrak
Train from Portland to Eugene
- Ave. Duration
- 2h 38m
- Frequency
- 3 times a day
- Estimated price
- $35–85
- Website
- Amtrak
- Phone
- +1 208-656-8824
- [email protected]
- Website
- Salt Lake Express
Bus from Jackson Airport, WY to Idaho Falls, ID
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $26–65
- Website
- Salt Lake Express
Bus from Idaho Falls, ID to Butte, MT
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $40–80
- Website
- Salt Lake Express
Bus from Jackson Airport, WY to Alpine Junction, WY
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $15–50
- Website
- Salt Lake Express
Bus from Jackson Airport, WY to Idaho Falls, ID
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $26–65
- Website
- Salt Lake Express
Bus from Idaho Falls, ID to Butte, MT
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $40–80
- Website
- Salt Lake Express
Bus from Jackson Airport, WY to Alpine Junction, WY
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $15–50
- Website
- Salt Lake Express
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Butte to Spokane
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- $75–110
- Book at
- Jefferson Lines
- Adult
- $75–110
Bus from Butte to Spokane
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- $75–110
- Book at
- Jefferson Lines
- Adult
- $75–110
- Phone
- +1 307 733 4629
- [email protected]
- Website
- Mountain State Express
Bus from Alpine Junction to Salt Lake City Intermodal Hub
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- $60–80
- Website
- Mountain State Express
Bus from Alpine Junction to Salt Lake City Intermodal Hub
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- $60–80
- Website
- Mountain State Express
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Spokane Station to Portland Curbside Bus Stop
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- $50–90
- Schedules at
- Flixbus USA
- Phone
- +1 888-846-4183
- Website
- Point
Bus from Portland Amtrak Station to Eugene Amtrak Station Bus Platform
- Ave. Duration
- 2h 55m
- Frequency
- 5 times a day
- Estimated price
- $17–35
- Website
- Point
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Salt Lake City Intermodal Trans Ctr to Seattle Bus Station
- Ave. Duration
- 17h 10m
- Frequency
- Once daily
- Estimated price
- $120–250
- Website
- Greyhound
Bus from Seattle Bus Station to Corvallis
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- Greyhound
- Phone
- +1 541-366-5110
- [email protected]
- Website
- Pacific Crest Bus Lines
Bus from Corvallis Downtown to Eugene Amtrak
- Ave. Duration
- 1h 23m
- Frequency
- 3 times a day
- Estimated price
- $5–19
- Website
- Pacific Crest Bus Lines
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Yes, the driving distance between Grand Teton National Park to Eugene is 790 miles. It takes approximately 15h 16m to drive from Grand Teton National Park to Eugene.
There are 167+ hotels available in Eugene.




















