Portland is also known as the “City of Roses” and is one of the greenest cities in the entire world. Known for its scenic beauty , microbreweries and lively music scene, Portland is also a favorite city among tourists.
Eugene is the second largest city in Oregon , located about 50 miles from the Oregon Coast. It is also known for its natural beauty, outdoor activities and the arts scene. A variety of fairs and festivals take place here every year.
Whether you travel by train or bus, the travel time and the fares are similar (although bus fares are slightly cheaper).
Flights from Portland (airport code: PDX) to Eugene
Portland International Airport (PDX) is the largest airport in Oregon and is located within the city’s city limits. It has direct connections with Europe, other countries in North America, Asia , as well as domestic connections to major hubs in the USA. The airport is hub for Alaska Airlines and Horizon Air.
Eugene Airport (EUG) is located about 7 miles from the city center and offers only domestic flights. Regardless of when you fly in 2012, expect to pay from $80 for a single ticket on Alaska, Delta, United or Continental. The flight time is 36 minutes.
DOWNLOAD OUR TRAVEL GUIDES
>>read more about Airfare to Portland
Trains from Portland to Eugene
Amtrack offers two trains between Portland and Eugene: Coast Starlight and Amtrak Cascades. The single fare on both is $25.
Coast Starlight departs Portland daily at 2:25 p.m. and arrives in Eugene 2h 38 min later. The Amtrak Cascades departs Portland daily at 6:15 p.m. and 9:10 p.m. The travel time is 2h 35 min for both connections.
On the way back, catch the Amtrak Cascades from Eugene at 5:30 a.m. and 9 a.m. Coast Starlight departs Eugene daily at 12:44 p.m. The same fares and travel times apply.
Buses from Portland to Eugene
Greyhound offers four buses per day between Portland and Eugene. Buses depart Portland at 6:30 a.m., 12:40 p.m. , 6:15 p.m. and 11:30 p.m. The travel time is 2h 25 min — 3 h 15 min. The web only fare is $22.00 one way. On the way back, catch the buses from Eugene at 5:50 a.m., 7:40 a.m. 12:15 p.m. and 6:35 p.m. The travel time is 2 h 25 min — 3h 10 min. The same fares apply.
Amtrack also offers buses between Portland and Eugene. The single fare is also $25. Buses depart Portland daily at 11:30 a.m., 3:35 p.m. and 5:45 p.m. The travel time is 2h 30 min — 2h 35 min. From Eugene, catch the buses at 11:35 a.m., 1:15 p.m. and 2:50 p.m. The same travel times and fares apply.
Driving from Portland to Eugene
You can rent a car in Portland and drive the 110 miles to Eugene via I-5S. The drive time is about 2h 12 min.