There are 3 ways to get from Refuge Cove to Nanaimo by unknown, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, bus
best- Walk from Refuge Cove to Campbell River, BC - Ocean Grove Storeunknown
- Take the bus from Campbell River, BC - Ocean Grove Store to Nanaimo, Departure Bay Ferry Terminalbus
2h 49mTravel, ferry, line 99 bus, line 9 bus, line 1 bus
- Walk from Refuge Cove to Savary Islandunknown
- Take the ferry from Savary Island to Hornby Islandferry
- Take the ferry from Hornby Island to Deep Bay Marinaferry
- Take the bus from Deep Bay Marina to Ravensong Exchbus 99
- Take the bus from Ravensong Exch to Bay D at Woodgrove Exchbus 9
- Take the bus from Bay B at Woodgrove Exch to Wallace St at Fitzwilliam Stbus 1 / ...
7h 57mTravel, bus via Campbell River
- Walk from Refuge Cove to Campbell River, BC - 11th Ave at Cedar Stunknown
- Take the bus from Campbell River, BC - 11th Ave at Cedar St to Nanaimo, Departure Bay Ferry Terminalbus
2h 52m
Questions & Answers
The distance between Refuge Cove and Nanaimo is 178 km.
The best way to get from Refuge Cove to Nanaimo without a car is to travel and bus which takes 2h 49m and costs .
It takes approximately 2h 49m to get from Refuge Cove to Nanaimo, including transfers.
There are 103+ hotels available in Nanaimo.
What companies run services between Refuge Cove, BC, Canada and Nanaimo, BC, Canada?
There is no direct connection from Refuge Cove to Nanaimo. However, you can travel to Campbell River, BC - Ocean Grove Store then take the bus to Nanaimo, Departure Bay Ferry Terminal. Alternatively, you can take a vehicle from Refuge Cove to Wallace St at Fitzwilliam St via Savary Island, Hornby Island, Deep Bay Marina, Deep Bay Marina, Ravensong Exch, Bay D at Woodgrove Exch, and Bay B at Woodgrove Exch in around 7h 57m.
- [email protected]
- Website
- islandlinkbus.com
Bus from Campbell River, BC - Ocean Grove Store to Nanaimo, Departure Bay Ferry Terminal
- Ave. Duration
- 2h 11m
- Frequency
- Twice daily
- Estimated price
- $49
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $49
Bus from Campbell River, BC - 11th Ave at Cedar St to Nanaimo, Departure Bay Ferry Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $51
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $51
- Phone
- +1 250 390 4531
- [email protected]
- Website
- bctransit.com
Bus from Deep Bay Marina to Ravensong Exch
- Ave. Duration
- 38 min
- Frequency
- Twice daily
- Estimated price
- $3
- Website
- https://www.bctransit.com/nanaimo/
- Adult
- $3
Bus from Ravensong Exch to Bay D at Woodgrove Exch
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Website
- https://www.bctransit.com/nanaimo/
- Adult
- $0
Bus from Bay B at Woodgrove Exch to Wallace St at Fitzwilliam St
- Ave. Duration
- 23 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- https://www.bctransit.com/nanaimo/
- Adult
- $3
- Phone
- +1 250 218 9391
- Website
- hornbybus.com
Ferry from Savary Island to Hornby Island
- Ave. Duration
- 3h
- Frequency
- On demand
- Website
- https://hornbybus.com/
Ferry from Hornby Island to Deep Bay Marina
- Ave. Duration
- 20 min
- Frequency
- On demand
- Website
- https://hornbybus.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 Travelling to the US: What do I need to know?, What documents do I need to cross Niagara Falls?, and Getting to Milan from the airport - to help you get the most out of your next trip.






