There are 3 ways to get from Crofton to Nanaimo Ferry Terminal by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 6 bus, bus
best- Take the bus from York & Adelaide to Canada Ave & Station - Train Stn6
- Take the bus from Canada Ave at Station St to Dwtn Nanaimo Exch D Bay70
2h 47m$5Drive 46.4 km
- Drive from Crofton to Nanaimo Ferry Terminal46.4 km
42 min$10–14Taxi
- Take the taxi from Crofton to Nanaimo Ferry Terminal46.4 km
42 min$110–140
Crofton to Nanaimo Ferry Terminal by bus and foot
Questions & Answers
The cheapest way to get from Crofton to Nanaimo Ferry Terminal is to line 6 bus and bus which costs $6 and takes 2h 47m.
The fastest way to get from Crofton to Nanaimo Ferry Terminal is to drive which takes 42 min and costs $9 - $14.
No, there is no direct bus from Crofton to Nanaimo Ferry Terminal. However, there are services departing from York & Adelaide and arriving at Dwtn Nanaimo Exch D Bay via Canada Ave at Station St. The journey, including transfers, takes approximately 2h 47m.
The distance between Crofton and Nanaimo Ferry Terminal is 67 km. The road distance is 46.4 km.
The best way to get from Crofton to Nanaimo Ferry Terminal without a car is to line 6 bus and bus which takes 2h 47m and costs $6.
It takes approximately 2h 47m to get from Crofton to Nanaimo Ferry Terminal, including transfers.
Crofton to Nanaimo Ferry Terminal bus services, operated by BC Transit - Cowichan Valley Regional Transit System, depart from York & Adelaide station.
Crofton to Nanaimo Ferry Terminal bus services, operated by BC Transit - Cowichan Valley Regional Transit System, arrive at Canada Ave & Station - Train Stn.
Yes, the driving distance between Crofton to Nanaimo Ferry Terminal is 46 km. It takes approximately 42 min to drive from Crofton to Nanaimo Ferry Terminal.
There are 86+ hotels available in Nanaimo Ferry Terminal.
What companies run services between Crofton, BC, Canada and Nanaimo Ferry Terminal, BC, Canada?
You can take a bus from York & Adelaide to Nanaimo Ferry Terminal via Canada Ave at Station St and Dwtn Nanaimo Exch D Bay in around 2h 47m.
- Phone
- 250-746-9899
- Website
- bctransit.com
Bus from York & Adelaide to Canada Ave & Station - Train Stn
- Ave. Duration
- 22 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- https://www.bctransit.com/cowichan-valley/home
- Schedules at
- https://www.bctransit.com/cowichan-valley/schedules-and-maps/
- Single Ride - All Passengers
- $3
- Phone
- 604-795-3838
- Website
- bctransit.com
Bus from Canada Ave at Station St to Dwtn Nanaimo Exch D Bay
- Ave. Duration
- 1h 6m
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- https://www.bctransit.com/nanaimo/home
- Adult
- $3
- Ave. Duration
- 42 min
- Estimated price
- $110–140
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 Getting around the Cyclades, Thanksgiving 2018: How to travel stress-free, and How to get from JFK to New York City - to help you get the most out of your next trip.



