There are 5 ways to get from Eugene to Drain by bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Eugene Amtrak to E/S of WalMart Rd N of Thomas Lnbus Eugene to Medford
- Take the taxi from E/S of WalMart Rd N of Thomas Ln to Draintaxi
1h 1m$62–85Drive 39.6 mi
cheapest- Drive from Eugene to Draincar 39.6 mi
46 min$8–11Taxi
- Take the taxi from Eugene to Draintaxi 39.6 mi
46 min$110–140Line 98 bus, taxi
- Take the bus from Eugene Station, Bay N to E/S of WalMart Rd N of Thomas Lnbus 98
- Take the taxi from E/S of WalMart Rd N of Thomas Ln to Draintaxi
1h 16m$62–77Bus, taxi via E/S of S. River Road N of Hwy 99
- Take the bus from S/S of 13th E of Ferry to E/S of S. River Road N of Hwy 99bus 98
- Take the taxi from E/S of S. River Road N of Hwy 99 to Draintaxi
1h 19m$52–67
Questions & Answers
The cheapest way to get from Eugene to Drain is to drive which costs $7 - $11 and takes 46 min.
The fastest way to get from Eugene to Drain is to drive which takes 46 min and costs $7 - $11.
The distance between Eugene and Drain is 40 miles. The road distance is 39.9 miles.
The best way to get from Eugene to Drain without a car is to bus and taxi which takes 1h 1m and costs $60 - $85.
It takes approximately 1h 1m to get from Eugene to Drain, including transfers.
Yes, the driving distance between Eugene to Drain is 40 miles. It takes approximately 46 min to drive from Eugene to Drain.
There are seven+ hotels available in Drain.
What companies run services between Eugene, OR, USA and Drain, OR, USA?
There is no direct connection from Eugene to Drain. However, you can take the bus to E/S of WalMart Rd N of Thomas Ln then take the taxi to Drain. Alternatively, you can drive from Eugene to Drain in around 46 min.
- Phone
- +1 541-366-5110
- info@pacificcrestbuslines.net
- Website
- Pacific Crest Bus Lines
Bus from Eugene Amtrak to E/S of WalMart Rd N of Thomas Ln
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- $2–10
- Website
- Pacific Crest Bus Lines
- Phone
- 541-687-5555
- Website
- Lane Transit District
Bus from Eugene Station, Bay N to E/S of WalMart Rd N of Thomas Ln
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $2
- Schedules at
- Lane Transit District
- Honor riders 65+
- $0
- Youth 6-18, people with disabilities
- $1
- Adults 19-64
- $2
Bus from S/S of 13th E of Ferry to E/S of S. River Road N of Hwy 99
- Ave. Duration
- 58 min
- Frequency
- 4 times a day
- Estimated price
- $2
- Schedules at
- Lane Transit District
- Honor riders 65+
- $0
- Youth 6-18, people with disabilities
- $1
- Adults 19-64
- $2
- Ave. Duration
- 30 min
- Estimated price
- $50–140
Go Taxi
- Phone
- 541 343 0167
- Website
- gotaxiusa.com
Oregon Taxi
- Phone
- +1 541-434-8294
- Website
- oregontaxi.com
Go Taxi
- Phone
- 541 343 0167
- Website
- gotaxiusa.com
Oregon Taxi
- Phone
- +1 541-434-8294
- Website
- oregontaxi.com
Go Taxi
- Phone
- 541 343 0167
- Website
- gotaxiusa.com
Oregon Taxi
- Phone
- +1 541-434-8294
- Website
- oregontaxi.com
Go Taxi
- Phone
- 541 343 0167
- Website
- gotaxiusa.com
Oregon Taxi
- Phone
- +1 541-434-8294
- Website
- oregontaxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, 10 amazing places to get away from it all in Australia, and Italy Travel Guides - to help you get the most out of your next trip.




