There are 10 ways to get from Cave Junction to Vancouver by bus (Amtrak, Greyhound, Flixbus), bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Portland
best- Take the bus from Grocery Outlet, Cave Junction to Newman United Methodist - Grants Passbus
- Take the bus from Grants Pass to Portland Curbside Bus Stopbus
- Take the bus from Portland Curbside Bus Stop to Vancouverbus
15h 42m$126–277Bus to Rogue Valley International - Medford Airport, fly to Bellingham International Airport, bus
cheapest- Take the bus from Grocery Outlet - Cave Junction to Front Street Station - Medfordbus
- Fly from Rogue Valley International - Medford Airport (MFR) to Bellingham International Airport (BLI)plane MFR - BLI
- Take the bus from Bellingham Airport to River Rock Casino Resort, Richmondbus
11h 43m$107–496Bus, train
- Take the bus from Grocery Outlet, Cave Junction to Newman United Methodist - Grants Passbus
- Take the bus from Grants Pass to Portland Curbside Bus Stopbus
- Take the train from Portland to Vancouvertrain
15h 42m$196–467Drive 945.3 km
- Drive from Cave Junction to Vancouvercar 945.3 km
10h 44m$187–270Bus to Rogue Valley International - Medford Airport, fly to Vancouver International Airport
- Take the bus from Grocery Outlet - Cave Junction to Front Street Station - Medfordbus
- Fly from Rogue Valley International - Medford Airport (MFR) to Vancouver International Airport (YVR)plane MFR - YVR
10h 44m$770–2,664Bus
- Take the bus from Grocery Outlet, Cave Junction to Newman United Methodist - Grants Passbus
- Take the bus from Grants Pass to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Vancouverbus
15h 52m$126–287Bus, bus to Arcata-Eureka Airport, fly to Vancouver International Airport
- Take the bus from Grocery Outlet, Cave Junction to Crescent City Cultural Center/CoCbus
- Take the bus from Grocery Outlet to Arcata Airportbus
- Fly from Arcata-Eureka Airport (ACV) to Vancouver International Airport (YVR)plane ACV - YVR
10h 54m$162–727Bus to Rogue Valley International - Medford Airport, fly to Seattle-Tacoma International Airport, train
- Take the bus from Grocery Outlet - Cave Junction to Front Street Station - Medfordbus
- Fly from Rogue Valley International - Medford Airport (MFR) to Seattle-Tacoma International Airport (SEA)plane MFR - SEA
- Take the train from Seattle to Vancouvertrain
13h 13m$312–917Bus, bus to Portland International Airport, fly to Vancouver International Airport
- Take the bus from Redwood Hwy 199 & Caves Hwy to JCT Transit Hub - 300 NW 5th St - Rt 50bus
- Take the bus from Grants Pass to Portland Curbside Bus Stopbus
- Fly from Portland International Airport (PDX) to Vancouver International Airport (YVR)plane PDX - YVR
11h 38m$498–1,114Bus, bus to Mahlon Sweet Field Airport, fly to Vancouver International Airport
- Take the bus from Redwood Hwy 199 & Caves Hwy to JCT Transit Hub - 300 NW 5th St - Rt 50bus
- Take the bus from Grants Pass to Corvallisbus
- Take the bus from Corvallis Downtown to Eugene Airportbus
- Fly from Mahlon Sweet Field Airport (EUG) to Vancouver International Airport (YVR)plane EUG - YVR
13h 29m$644–1,501
Cave Junction to Vancouver by bus
Questions & Answers
The cheapest way to get from Cave Junction to Vancouver is to bus via Portland which costs $120 - $280 and takes 15h 42m.
The fastest way to get from Cave Junction to Vancouver is to drive which takes 10h 44m and costs $180 - $270.
No, there is no direct bus from Cave Junction to Vancouver. However, there are services departing from Grocery Outlet, Cave Junction and arriving at Vancouver via Grants Pass and Portland Curbside Bus Stop. The journey, including transfers, takes approximately 15h 42m.
The distance between Cave Junction and Vancouver is 954 km. The road distance is 945.3 km.
The best way to get from Cave Junction to Vancouver without a car is to bus via Portland which takes 15h 42m and costs $120 - $280.
It takes approximately 15h 42m to get from Cave Junction to Vancouver, including transfers.
Cave Junction to Vancouver bus services, operated by Amtrak Thruway, depart from Grocery Outlet, Cave Junction station.
Cave Junction to Vancouver bus services, operated by Amtrak Thruway, arrive at Newman United Methodist - Grants Pass station.
Yes, the driving distance between Cave Junction to Vancouver is 945 km. It takes approximately 10h 44m to drive from Cave Junction to Vancouver.
There are 1434+ hotels available in Vancouver.
What companies run services between Cave Junction, OR, USA and Vancouver, BC, Canada?
You can take a bus from Grocery Outlet, Cave Junction to Vancouver via Newman United Methodist - Grants Pass, Grants Pass, and Portland Curbside Bus Stop in around 15h 42m.
- Website
- alaskaair.com
Flights from Rogue Valley International - Medford Airport to Vancouver International Airport via Portland International Airport
- Ave. Duration
- 4h 54m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Rogue Valley International - Medford Airport to Vancouver International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Rogue Valley International - Medford Airport to Vancouver International Airport via Los Angeles
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- $130–550
Flights from Arcata-Eureka Airport to Vancouver International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- $390–1,700
Flights from Rogue Valley International - Medford Airport to Bellingham International Airport via Portland International Airport
- Ave. Duration
- 2h 56m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $160–850
Flights from Rogue Valley International - Medford Airport to Bellingham International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- $50–850
Flights from Rogue Valley International - Medford Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $220–600
Flights from Rogue Valley International - Medford Airport to Seattle-Tacoma International Airport via Portland International Airport
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- $220–600
Flights from Portland International Airport to Vancouver International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $460–700
Flights from Portland International Airport to Vancouver International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $460–700
Flights from Mahlon Sweet Field Airport to Vancouver International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 3h 54m
- When
- Every day
- Estimated price
- $290–1,300
Flights from Mahlon Sweet Field Airport to Vancouver International Airport via Portland International Airport
- Ave. Duration
- 6h 36m
- When
- Every day
- Estimated price
- $290–1,300
- Website
- delta.com
Flights from Rogue Valley International - Medford Airport to Vancouver International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $55–320
Flights from Rogue Valley International - Medford Airport to Vancouver International Airport via Salt Lake City
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $110–490
Flights from Rogue Valley International - Medford Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $45–290
Flights from Portland International Airport to Vancouver International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 3h 19m
- When
- Every day
- Estimated price
- $50–340
Flights from Mahlon Sweet Field Airport to Vancouver International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 3h 59m
- When
- Every day
- Estimated price
- $55–350
Flights from Mahlon Sweet Field Airport to Vancouver International Airport via Salt Lake City
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- $130–600
- Website
- united.com
Flights from Rogue Valley International - Medford Airport to Vancouver International Airport via San Francisco
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- $95–440
Flights from Arcata-Eureka Airport to Vancouver International Airport via San Francisco
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $140–650
Flights from Arcata-Eureka Airport to Vancouver International Airport via Los Angeles
- Ave. Duration
- 6h 22m
- When
- Tuesday and Saturday
- Estimated price
- $190–850
Flights from Portland International Airport to Vancouver International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $50–340
Flights from Mahlon Sweet Field Airport to Vancouver International Airport via San Francisco
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- $120–550
- Website
- aircanada.com
Flights from Portland International Airport to Vancouver International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $50–340
- Website
- aa.com
Flights from Rogue Valley International - Medford Airport to Vancouver International Airport via Los Angeles
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- $130–550
Flights from Rogue Valley International - Medford Airport to Bellingham International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- $50–290
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Portland to Vancouver
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $140–310
- Website
- https://www.amtrak.com/home.html
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $65–150
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Amtrak Thruway
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Grocery Outlet, Cave Junction to Newman United Methodist - Grants Pass
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- $11–60
- Website
- https://www.amtrak.com/home.html
- Adult
- $11–60
Bus from Grocery Outlet, Cave Junction to Newman United Methodist - Grants Pass
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- $11–60
- Website
- https://www.amtrak.com/home.html
- Adult
- $11–60
Bus from Grocery Outlet, Cave Junction to Newman United Methodist - Grants Pass
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- $11–60
- Website
- https://www.amtrak.com/home.html
- Adult
- $11–60
Bus from Grocery Outlet, Cave Junction to Crescent City Cultural Center/CoC
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $17–60
- Website
- https://www.amtrak.com/home.html
- Adult
- $17–60
- Phone
- +1 888-846-4183
- Website
- oregon-point.com
Bus from Grocery Outlet, Cave Junction to Newman United Methodist - Grants Pass
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $6–35
- Website
- https://www.oregon-point.com
Bus from Grocery Outlet, Cave Junction to Newman United Methodist - Grants Pass
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $6–35
- Website
- https://www.oregon-point.com
Bus from Grocery Outlet - Cave Junction to Front Street Station - Medford
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $12–40
- Website
- https://www.oregon-point.com
Bus from Grocery Outlet, Cave Junction to Newman United Methodist - Grants Pass
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $6–35
- Website
- https://www.oregon-point.com
Bus from Grocery Outlet, Cave Junction to Crescent City Cultural Center/CoC
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $10–40
- Website
- https://www.oregon-point.com
Bus from Grocery Outlet - Cave Junction to Front Street Station - Medford
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $12–40
- Website
- https://www.oregon-point.com
Bus from Grocery Outlet - Cave Junction to Front Street Station - Medford
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $12–40
- Website
- https://www.oregon-point.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Grants Pass to Portland Curbside Bus Stop
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- $50–100
- Website
- https://www.greyhound.com/
Bus from Grants Pass to Portland Curbside Bus Stop
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- $50–100
- Website
- https://www.greyhound.com/
Bus from Grants Pass to Seattle Bus Station
- Ave. Duration
- 8h 50m
- Frequency
- Twice daily
- Estimated price
- $90–170
- Website
- https://www.greyhound.com/
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- $30–60
- Website
- https://www.greyhound.com/
Bus from Grants Pass to Portland Curbside Bus Stop
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- $50–100
- Website
- https://www.greyhound.com/
Bus from Grants Pass to Corvallis
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $35–70
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Portland Curbside Bus Stop to Vancouver
- Ave. Duration
- 7h 50m
- Frequency
- 5 times a week
- Estimated price
- $70–120
- Schedules at
- flixbus.com
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- $30–55
- Schedules at
- flixbus.com
- Website
- redwoodcoasttransit.org
Bus from Grocery Outlet to Arcata Airport
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $8–12
- Website
- https://redwoodcoasttransit.org
- Phone
- +1 800.665.2122
- [email protected]
- Website
- quickcoach.com
Bus from Bellingham Airport to River Rock Casino Resort, Richmond
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $37–42
- Website
- https://quickcoach.com/en
- Schedules at
- https://quickcoach.com/en/schedule
- Adult
- $37–42
- Phone
- +1 541-474-5452
- Website
- josephinecounty.gov
Bus from Redwood Hwy 199 & Caves Hwy to JCT Transit Hub - 300 NW 5th St - Rt 50
- Ave. Duration
- 57 min
- Frequency
- 4 times a day
- Estimated price
- $1–3
- Website
- https://www.josephinecounty.gov/departments/transit/index.php
Bus from Redwood Hwy 199 & Caves Hwy to JCT Transit Hub - 300 NW 5th St - Rt 50
- Ave. Duration
- 57 min
- Frequency
- 4 times a day
- Estimated price
- $1–3
- Website
- https://www.josephinecounty.gov/departments/transit/index.php
- Phone
- +1 541-366-5110
- [email protected]
- Website
- pacificcrestbuslines.net
Bus from Corvallis Downtown to Eugene Airport
- Ave. Duration
- 57 min
- Frequency
- 3 times a day
- Estimated price
- $5–21
- Website
- https://pacificcrestbuslines.net
Want to know more about travelling around Canada
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

















