Greyhound Schedule
Hosted by:

Buses Headed North from Eugene
06:25 AM Leaves Eugene
07:25 AM Arrives in Corvallis
07:45 AM Arrives in Albany
08:25 AM Arrives in Salem
09:30 AM Arrives in Portland 

10:00 AM Leaves Eugene
12:15 PM Arrives in Portland (non-stop) 

10:30 AM Leaves Eugene
11:30 AM Arrives in Corvallis
11:50 AM Arrives in Albany
12:30 PM Arrives in Salem
02:20 PM Arrives in Portland 

02:15 PM Leaves Eugene
03:15 PM Arrives in Corvallis
03:35 PM Arrives in Albany
04:15 PM Arrives in Salem
05:45 PM Arrives in Portland 

03:45 PM Leaves Eugene
04:45 PM Arrives in Corvallis
06:15 PM Arrives in Portland (Fridays only) 

05:40 PM Leaves Eugene
06:40 PM Arrives in Corvallis
07:00 PM Arrives in Albany
07:30 PM Arrives in Salem
08:35 PM Arrives in Portland 

06:20 PM Leaves Eugene
07:35 PM Arrives in Salem
08:40 PM Arrives in Portland 

09:30 PM Leaves Eugene
10:50 PM Arrives in Salem
11:50 PM Arrives in Portland 
Buses Headed South from Eugene
08:40 AM Leaves Eugene

02:15 PM Leaves Eugene

03:20 PM Leaves Eugene

07:20 PM Leaves Eugene

09:05 PM Leaves Eugene

09:40 PM Leaves Eugene