Eugene, OR to Roseburg, OR buses and trains from $18

Or, see buses and trains from Roseburg, OR to Eugene, OR.
Here are some trips other travelers have found on Routefriend.
$18
1h 15m
0 stops
Greyhound
$54
5h 40m
1 stop
Amtrak Greyhound
$54
6h 5m
1 stop
Amtrak Greyhound
$59
15h 9m
2 stops
Amtrak Greyhound
$63
7h 5m
1 stop
Amtrak Greyhound
$63
7h 30m
1 stop
Amtrak Greyhound
$69
7h 50m
2 stops
Amtrak Greyhound
$79
1d 0h
2 stops
Amtrak Greyhound
$103
13h 40m
4 stops
Amtrak Greyhound
$106
18h 45m
4 stops
Amtrak Greyhound
$108
13h 40m
4 stops
Amtrak Greyhound