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.
Line 98 bus, taxi
best- Take the bus from S/S of 13th E of Ferry to E/S of S. River Road N of Hwy 9998
- Take the taxi from E/S of S. River Road N of Hwy 99 to Drain
1h 2m$52–67Drive 39.6 mi
cheapest- Drive from Eugene to Drain39.6 mi
46 min$8–11Taxi
- Take the taxi from Eugene to Drain39.6 mi
46 min$110–140Line 98 bus, taxi via E/S of R St N of Harrison
- Take the bus from S/S of 13th E of Ferry to E/S of R St N of Harrison98
- Take the taxi from E/S of R St N of Harrison to Drain
1h 6m$57–72Line 98 bus, taxi via E/S of R St N of Harrison #2
- Take the bus from Eugene Station, Bay N to E/S of R St N of Harrison98
- Take the taxi from E/S of R St N of Harrison to Drain
1h 9m$57–72
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 41 miles. The road distance is 39.9 miles.
The best way to get from Eugene to Drain without a car is to line 98 bus and taxi which takes 1h 2m and costs $50 - $70.
It takes approximately 1h 2m 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 line 98 bus to E/S of S. River Road N of Hwy 99 then take the taxi to Drain. Alternatively, you can drive from Eugene to Drain in around 46 min.
- Phone
- 541-687-5555
- Website
- ltd.org
Bus from S/S of 13th E of Ferry to E/S of S. River Road N of Hwy 99
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- $2
- Schedules at
- ltd.org
- 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 R St N of Harrison
- Ave. Duration
- 44 min
- Frequency
- 4 times a day
- Estimated price
- $2
- Schedules at
- ltd.org
- Honor riders 65+
- $0
- Youth 6-18, people with disabilities
- $1
- Adults 19-64
- $2
Bus from Eugene Station, Bay N to E/S of R St N of Harrison
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- $2
- Schedules at
- ltd.org
- Honor riders 65+
- $0
- Youth 6-18, people with disabilities
- $1
- Adults 19-64
- $2
- Ave. Duration
- 28 min
- Estimated price
- $50–140
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
Go Taxi
- Phone
- 541 343 0167
- Website
- gotaxiusa.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 4 stunningly beautiful Philippines islands you need to visit, Want to know more about Flixbus?, and Need to know: Eurostar - to help you get the most out of your next trip.
