Amtrak Eugene to Portland: Trains, Buses, Stations, and Available Discounts - Explanation

Amtrak provides a direct route from Eugene to Portland through buses and trains. The Amtrak Cascades covers daily, with direct train departures each way, and Cascades POINT bus connections are another available option for traveling between the two cities. The Coast Starlight also serves this route once daily, offering a premium sleeping car option with prices starting from $400+. However, the coach prices lie between $17 and $30. The journey covers approximately 110 miles, takes between 2 hours 45 minutes and 3 hours, and arrives at Portland Union Station.  

Amtrak Eugene to Portland: Trains, Buses, Stations, and Available Discounts - Explanation

Amtrak Eugene to Portland train

Trains and buses serving the Eugene-to-Portland corridor stop at several intermediate stations, including Albany (ALY), Salem (SLM), and Oregon City (ORC). Albany and Salem are the primary intermediate stops on train services.

  • Train Line: Amtrak Cascades, Coast Starlight, and Bus Connections.
  • Duration of the journey: 2.5 to 3 hours
  • Distance: 110 to 122 miles 
  • Frequency: 2 to 5 daily trains and 4 to 5 bus departures in both directions.
  • Departure Stations: Eugene Amtrak Station, OR (EUG)
  • Arrival Station: Amtrak Portland Station, ME (POR), and Amtrak Portland Station, OR (PDX)

Portland-bound train from Eugene

Passengers get multiple options for traveling from Amtrak Eugene to Portland, and as per the schedule, the earliest train is around 5:30 a.m. Furthermore, to travel late at night, it is beneficial to book a connection bus instead of a train, as it takes the same time and is often cheaper than business class cabins.

Amtrak Eugene to Portland Schedule

Amtrak TrainDays of OperationDeparture and Arrival TimingsDurationCoach PricesBusiness Class PricesFirst Class Prices
504 Amtrak Cascades Daily Service 7:46 a.m. and 10:40 a.m.3 hours 6 minutes $17$34Not offered
508 Amtrak Cascades Daily Service 4:30 p.m. and 7:05 p.m.2 hours 35 minutes$16$43Not offered
500 Amtrak CascadesDaily Service 3:40 p.m. and 6:45 p.m. 3 hours 5 minutes$16$43Not offered
502 Amtrak CascadesDaily Service 5:34 a.m. and 8:30 a.m.2 hours 56 minutes$24$43Not offered
506 Amtrak CascadesDaily Service 3:00 p.m. and 5:55 p.m2 hours 55 minutes$16$39Not offered
518 Amtrak CascadesDaily Service 11:17 a.m.and 2:10 p.m.3 hours 3 minutes$17$38Not offered
14 Coast Starlight Daily Service 12:37 p.m. and 3:40 p.m. 3 hours 3 minutes $24Not Offered $520

Amtrak schedule Portland to Eugene

Amtrak TrainDays of OperationDeparture and Arrival TimingsDurationCoach PricesBusiness Class PricesFirst Class Prices
503 Amtrak CascadesDaily Service 11:08 a.m. and 1:48 p.m.2 hours 40 minutes$17$34Not offered
507 Amtrak CascadesDaily Service 6:09 p.m. and 8:47 p.m.2 hours 38 minutes$17$34Not offered
11 Coast StarlightDaily Service 2:29 p.m. and 5:08 p.m.2 hours 46 minutes$33Not offered $456

Amtrak Bus Eugene to Portland Schedule 

Amtrak Cascades POINT buses have more departures than the train connections between Eugene and Portland. The bus serves additional stops, including: 

Additional regional stops served
  • Eugene University of Oregon (EUO)
  • Albany (ALY)
  • Salem (SLM)
  • Woodburn (WBN)
  • Tualatin (TUA)
  • Portland Union Station (PDX)
Amtrak Bus NumberOperational DaysEUG DeparturePDX ArrivalDurationCoach Seat Prices
5502Daily5:10 a.m.8:00 a.m.2 hours 50 minutes$17
5518Daily10:50 a.m.1:40 p.m.2 hours 50 minutes$17
5528Daily1:00 p.m.4:00 p.m.3 hours$17
5544Daily2:30 p.m.5:15 p.m.2 hours 45 minutes$17
5548Daily5:50 p.m.8:30 p.m.2 hours 40 minutes$17

Amtrak Bus Portland to Eugene Schedule

Amtrak Bus NumberOperational DaysEUG DeparturePDX ArrivalDurationCoach Seat Prices
5541Daily7:00 a.m.9:35 a.m.2 hours 35 minutes$17
5543Daily10:00 a.m.1:10 p.m.3 hours 10 minutes$17
5545Daily12:00 p.m.2:55 p.m.2 hours 55 minutes$17
5547Daily5:00 p.m.7:55 p.m.2 hours 55 minutes$17
5549Daily9:35 p.m. 12:10 a.m.2 hours 35 minutes$17

Cabins on Amtrak Cascades and Coast Starlight Eugene to Portland

The Amtrak Cascades offers two cabin classes on all train services: Coach Class and Business Class. Neither class has a middle seat. The Coast Starlight, which also serves this corridor, additionally offers Roomette and Bedroom sleeping car accommodations for passengers who want a private room.

Amtrak Coach Seats

Coach seating on the Amtrak Cascades offers theater-style seating or family-style seating that accommodates up to four people at a table.  Seats are arranged four across in Coach Class. Each seat includes a reclining backrest, fold-down tray table, reading light, and power outlet. Overhead storage racks are available for carry-on luggage, and restrooms are located at the ends of each car. Coach passengers select their own seats upon boarding rather than having assigned seating at the time of booking.

Amtrak Business Class

Business Class on the Amtrak Cascades offers wider seats with extra legroom, seating in a dedicated car, priority boarding and deboarding, a $3 coupon off any menu item in the Bistro Car, a 25% bonus on Amtrak Guest Rewards points, and a fully refundable ticket if canceled before departure. Seats are arranged three across in Business Class, in a 2×1 configuration. Seats are assigned at the ticket counter in Portland or Eugene, or at boarding for intermediate stops.

Amtrak Coast Starlight

This single daily departure in each direction also serves Eugene and Portland. In addition to Coach seating, it offers Roomette and Bedroom private accommodations. Roomettes feature two seats by day that convert to upper and lower berths at night, with shared restroom and shower facilities in the car. Bedrooms provide a larger private room with an in-room toilet and shower.

Passenger Amenities Onboard

New Amtrak Cascades trainsets arriving in 2026 feature individual outlets, USB ports, free onboard Wi-Fi, enhanced lighting, digital customer information displays, automated steps, and touchless restroom controls. The existing fleet also carries amenities for passengers.

Amtrak Free Wi-Fi: Complimentary onboard Wi-Fi is available on all Amtrak Cascades train services between Eugene and Portland.

Bistro Car: The Bistro Car on the Amtrak Cascades features fresh, regional cuisine, wine, microbrews, and coffee. The cafe offers a variety of hot and cold meals, snacks, and beverages, including alcoholic options, though alcohol is not served until the train is moving. Passengers can bring their own food and non-alcoholic drinks on board.

Amtrak Power Outlets: Power outlets are available at each seat throughout the train, covering both Coach and Business Class cars.

Bicycle Racks: Bicycle racks are available on board the Amtrak Cascades for cyclists traveling between Eugene and Portland. Bike reservations must be made in advance through Amtrak.com or by calling 1-800-USA-RAIL.

Pet Policy: Small dogs and cats weighing under 20 pounds, including their carrier, are permitted on board with a reservation. It is mandatory for pets to remain in their carrier during the journey.

Accessibility: Each Amtrak Cascades train has space for at least four mobility-impaired passengers. Braille signage is available throughout the train, and audio and open captioning for travel information are provided on all overhead monitors.

Amtrak Eugene to Portland Discounts

Several discounts are available on the Amtrak Cascades for travel between Eugene and Portland.

Amtrak Children’s Discount: One child aged 2 to 12 traveling with a fare-paying adult receives a flat 50% discount on the lowest available Coach fare. Children under 2 years old who do not occupy a separate seat may travel free of charge with a fare-paying adult.

Amtrak Senior Discount: Passengers aged 65 and older are eligible for a 10% discount on the Amtrak Cascades. The discount is applied automatically when selecting “Senior” as the traveler type during booking on the official Amtrak website or app.

Amtrak Student Discount: Students aged 17 to 24 with a valid student ID can save 15% on eligible Amtrak Cascades Coach and Business Class fares. Tickets must be booked at least one day before travel, and the ID must be available for inspection on board.

Amtrak Military Discount: Active-duty U.S. military personnel, their spouses, and dependents receive a 10% discount on most Amtrak fares when presenting a valid active-duty military ID. Veterans of the U.S. Military are also eligible for the same 10% reduction on most trains.

Amtrak Guest Rewards: Signing up for Amtrak’s free loyalty program earns points on every Amtrak Cascades journey. Business Class passengers earn a 25% bonus on points per trip, redeem them for future travel and upgrades.

Practical Tips for Traveling from Eugene to Portland by Amtrak

Before traveling from Eugene to Portland, passengers should review these tips to make their journey easy.

Choose train over bus: The Cascades POINT buses serve more intermediate stops and take slightly longer than the trains, while train departures at 7:45 a.m. and 4:30 p.m. from Eugene.

Book the bike in advance: Bicycle reservations must be made at the time of booking and cannot always be added on the day of travel.  Bike space is limited on each departure, so cyclists should reserve early.

Arrive at Eugene Station early: Eugene Amtrak Station is a staffed facility, but parking is limited. Arriving at least 30 minutes before departure allows time to park, check in, and board without rushing.

Consider Business Class for the price difference: The price difference between Coach and Business Class on the Amtrak Cascades typically ranges from $15 to $25, making it one of the more affordable Business Class upgrades in the Amtrak network.

Use the bus connections: The Cascades POINT buses are the primary option for passengers boarding or alighting at Woodburn and Tualatin, which are not served by the Cascades trains.

While traveling from Amtrak Eugene to Portland, passengers get both train and bus options that run throughout the day. However, the frequency of buses is more than that of Amtrak Cascades trains. Coast Starlight also serves this route with one departure daily, offering coaches and private cabins, but the prices are much higher than regular trains.

FAQs

How long does the Amtrak journey from Eugene to Portland take?

Train services on the Amtrak Cascades complete the journey in approximately 2 hours 55 minutes to 3 hours 5 minutes.

How many trains run daily from Eugene to Portland?

There are four daily trains between Portland and Eugene: two round trips per day. In addition, four to five Cascades POINT bus connections operate daily in each direction, expanding the total number of departures to approximately eight to ten options each way.

Which stations are served between Eugene and Portland?

The main train service stops at Eugene (EUG), Albany (ALY), Salem (SLM), Oregon City (ORC), and Portland Union Station (PDX). Cascades POINT buses additionally serve Eugene University of Oregon (EUO), Woodburn (WBN), and Tualatin (TUA).

What is the cheapest fare from Eugene to Portland?

Coach fares start from $16 one-way on the Amtrak Cascades. Fares vary based on availability and booking date, so earlier bookings generally yield the lowest prices.

Does the Amtrak Cascades offer Business Class on this route?

Yes. Business Class on the Amtrak Cascades includes wider seats with extra legroom in a dedicated car, priority boarding, a $3 Bistro Car coupon, and a 25% Amtrak Guest Rewards point bonus. Business Class fares on the Eugene–Portland segment start from around $34.

Can passengers bring bicycles on the Amtrak Cascades?

Yes. Bicycle racks are available on board the Amtrak Cascades. Bicycle reservations must be made in advance. Folding bicycles may also be brought on board as carry-on items subject to Amtrak’s baggage guidelines.

Is there food available on the Amtrak Cascades?

The Bistro Car offers hot and cold meals, snacks, and beverages, including alcoholic options. Passengers may bring their own food and non-alcoholic beverages on board.

Is the Coast Starlight a good option for the Eugene-Portland segment?

The Coast Starlight departs Eugene once daily at 12:37 p.m. and arrives in Portland at 3:40 p.m. Coach fares start at $24, slightly higher than on the Cascades, and sleeping car accommodations are available but are primarily suited to passengers already traveling on a longer journey.

Can tickets be purchased at Eugene Station?

Yes. Tickets can be purchased from station agents at Eugene Amtrak Station. Reservations can also be made up to eleven months in advance on Amtrak.com, the Amtrak app, or by calling 1-800-USA-RAIL.

Aelric Novandar
THE AUTHOR

Aelric Novandar

Aelric Novandar is a rail travel researcher and content specialist at ZadRails. She focuses on simplifying train travel for passengers across the United States and Europe. With a strong interest in rail networks, station infrastructure, and passenger experience, Aelric creates well-researched guides covering train routes, railway stations, schedules, onboard amenities, and practical travel tips.

Leave a Reply

Your email address will not be published. Required fields are marked *