There are 2 ways to get from Departure Bay to Swartz Bay by bus 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.
Departure Bay to Swartz Bay by bus and foot
Questions & Answers
The cheapest way to get from Departure Bay to Swartz Bay is to drive which costs $26 - $40 and takes 2h.
The fastest way to get from Departure Bay to Swartz Bay is to drive which takes 2h and costs $26 - $40.
No, there is no direct bus from Departure Bay to Swartz Bay. However, there are services departing from Departure Bay Rd at Loat St and arriving at Hwy 17 at Lands End Rd via Nanaimo, Departure Bay Ferry Terminal and Douglas St at Kings Rd. The journey, including transfers, takes approximately 4h 28m.
The distance between Departure Bay and Swartz Bay is 150 km. The road distance is 137.2 km.
The best way to get from Departure Bay to Swartz Bay without a car is to bus and line 72 bus which takes 4h 28m and costs $51.
It takes approximately 4h 28m to get from Departure Bay to Swartz Bay, including transfers.
Departure Bay to Swartz Bay bus services, operated by Island Link Bus, depart from Nanaimo, Departure Bay Ferry Terminal station.
Departure Bay to Swartz Bay bus services, operated by Island Link Bus, arrive at Victoria, BC - Sandman Inn station.
Yes, the driving distance between Departure Bay to Swartz Bay is 137 km. It takes approximately 2h to drive from Departure Bay to Swartz Bay.
There are 112+ hotels available in Swartz Bay.
What companies run services between Departure Bay, BC, Canada and Swartz Bay, BC, Canada?
You can take a bus from Departure Bay Rd at Loat St to Hwy 17 at Lands End Rd via Nanaimo, Departure Bay Ferry Terminal, Victoria, BC - Sandman Inn, and Douglas St at Kings Rd in around 4h 28m.
- [email protected]
- Website
- Island Link Bus
Bus from Nanaimo, Departure Bay Ferry Terminal to Victoria, BC - Sandman Inn
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- $45
- Website
- Island Link Bus
- Road Adult
- $45
- Phone
- +1 250 382 6161
- [email protected]
- Website
- Victoria
Bus from Douglas St at Kings Rd to Hwy 17 at Lands End Rd
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- Victoria
- Single Ride
- $3
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 The beginner’s guide to the 2018 World Nomad Games, Travelling to and around Russia for the 2018 FIFA World Cup, and Getting to Rome from the airport - to help you get the most out of your next trip.




