There are 6 ways to get from Eugene to Cave Junction by train, bus, car, bus (Greyhound), or bus (Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Portland
best- Take the train from Eugene to Portland
- Take the bus from Portland Curbside Bus Stop to Grants Pass
- Take the bus from JCT Transit Hub Route 50 to Grocery Outlet50
10h 3m$55–126Drive 168.1 mi
cheapest- Drive from Eugene to Cave Junction168.1 mi
3h 7m$31–45Train, bus
- Take the train from Eugene to Klamath Falls
- Take the bus from Klamath Falls to 200 S Front St - Medford
- Take the bus from RVTD Front Street Station – Rt 100 to JCT Transit Hub Route 100100
- Take the bus from JCT Transit Hub Route 50 to Grocery Outlet50
11h 31m$47–115Bus via Portland
- Take the bus from Eugene Amtrak Station Bus Platform to Portland Amtrak Station
- Take the bus from Portland Curbside Bus Stop to Grants Pass
- Take the bus from JCT Transit Hub Route 50 to Grocery Outlet50
10h 18m$53–102Train, bus #2
- Take the train from Eugene to Klamath FallsCoast Starlight
- Take the bus from Klamath Falls Amtrak Station to Grocery Outlet - Cave JunctionSouthWest
10h 58m$58–111Bus
- Take the bus from Eugene Amtrak Station to Florence - Grocery Outlet
- Take the bus from Grocery Outlet - Florence to VA Clinic - Loop Transfer Point
- Take the bus from North Bend to Brookings - Bankus Fountain
- Take the bus from Brookings-Bankus Fountain to Grocery Outlet - Cave Junction
11h 45m$31–75
Eugene to Cave Junction by train, bus, and foot
Questions & Answers
The cheapest way to get from Eugene to Cave Junction is to drive which costs $30 - $45 and takes 3h 7m.
The fastest way to get from Eugene to Cave Junction is to drive which takes 3h 7m and costs $30 - $45.
No, there is no direct bus from Eugene station to Cave Junction. However, there are services departing from Eugene Amtrak Station Bus Platform and arriving at Grocery Outlet via Portland Curbside Bus Stop and JCT Transit Hub Route 50. The journey, including transfers, takes approximately 10h 18m.
The distance between Eugene and Cave Junction is 403 miles. The road distance is 169.1 miles.
The best way to get from Eugene to Cave Junction without a car is to train and bus via Portland which takes 10h 3m and costs $55 - $130.
It takes approximately 10h 3m to get from Eugene to Cave Junction, including transfers.
Eugene to Cave Junction bus services, operated by Point, depart from Eugene Amtrak Station Bus Platform.
Eugene to Cave Junction bus services, operated by Point, arrive at Portland Amtrak Station.
Yes, the driving distance between Eugene to Cave Junction is 169 miles. It takes approximately 3h 7m to drive from Eugene to Cave Junction.
There are 13+ hotels available in Cave Junction.
What companies run services between Eugene, OR, USA and Cave Junction, OR, USA?
You can take a bus from Eugene Amtrak Station Bus Platform to Grocery Outlet via Portland Amtrak Station, Portland Curbside Bus Stop, Grants Pass, and JCT Transit Hub Route 50 in around 10h 18m.
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Eugene to Portland
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- $19–60
- Website
- https://www.amtrak.com/home.html
Train from Eugene to Klamath Falls
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Estimated price
- $30–70
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Portland Curbside Bus Stop to Grants Pass
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $35–65
- Website
- https://www.greyhound.com/
- Phone
- +1 541-474-5452
- Website
- josephinecounty.gov
Bus from JCT Transit Hub Route 50 to Grocery Outlet
- Ave. Duration
- 53 min
- Frequency
- 5 times a day
- Estimated price
- $1–2
- Website
- https://www.josephinecounty.gov/departments/transit/index.php
Bus from RVTD Front Street Station – Rt 100 to JCT Transit Hub Route 100
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- $1–2
- Website
- https://www.josephinecounty.gov/departments/transit/index.php
Rome2Rio's guide to Amtrak Thruway
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Klamath Falls to 200 S Front St - Medford
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $16–45
- Website
- https://www.amtrak.com/home.html
- Adult
- $16–45
Bus from Brookings-Bankus Fountain to Grocery Outlet - Cave Junction
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Estimated price
- $16–45
- Website
- https://www.amtrak.com/home.html
- Adult
- $16–45
- Phone
- +1 888-846-4183
- Website
- oregon-point.com
Bus from Klamath Falls to 200 S Front St - Medford
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $11–30
- Website
- https://www.oregon-point.com
Bus from Eugene Amtrak Station Bus Platform to Portland Amtrak Station
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- $17–35
- Website
- https://www.oregon-point.com
Bus from Klamath Falls Amtrak Station to Grocery Outlet - Cave Junction
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $24–45
- Website
- https://www.oregon-point.com
Bus from Brookings-Bankus Fountain to Grocery Outlet - Cave Junction
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $11–30
- Website
- https://www.oregon-point.com
- Website
- link-lane.org
Bus from Eugene Amtrak Station to Florence - Grocery Outlet
- Ave. Duration
- 1h 56m
- Frequency
- 3 times a day
- Estimated price
- $1–5
- Website
- https://link-lane.org/
- Schedules at
- https://link-lane.org/florence-yachats-connector/
- Phone
- +1 541 266 7029
- ccat@coostransit.org
- Website
- coostransit.org
Bus from Grocery Outlet - Florence to VA Clinic - Loop Transfer Point
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- $2
- Website
- https://coostransit.org
- Schedules at
- https://coostransit.org/ways-to-go/#fixed
- Phone
- +1 541-412-8806
- Website
- currypublictransit.org
Bus from North Bend to Brookings - Bankus Fountain
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $17–23
- Website
- https://currypublictransit.org
- Schedules at
- https://currypublictransit.org/coastal-express/
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide










