What is the cheapest way to get from Swartz Bay to Richmond?
The cheapest way to get from Swartz Bay to Richmond is to bus and ferry which costs $27.17 - $36.96 and takes 2h 25m.
What is the fastest way to get from Swartz Bay to Richmond?
The fastest way to get from Swartz Bay to Richmond is to bus and ferry which takes 2h 25m and costs $27.17 - $36.96 .
Is there a direct bus between Swartz Bay and Richmond?
Yes, there is a direct bus departing from Swartz Bay and arriving at Vancouver International Airport Level 1, BC. Services depart twice daily, and operate every day. The journey takes approximately 2h 25m.
How far is it from Swartz Bay to Richmond?
The distance between Swartz Bay and Richmond is 79 km.
How do I travel from Swartz Bay to Richmond without a car?
The best way to get from Swartz Bay to Richmond without a car is to bus and ferry which takes 2h 25m and costs $27.17 - $36.96 .
How long does it take to get from Swartz Bay to Richmond?
The bus and ferry from Swartz Bay to Vancouver International Airport Level 1, BC takes 2h 25m including transfers and departs twice daily.
Where do I catch the Swartz Bay to Richmond bus from?
Swartz Bay to Richmond bus services, operated by BC Ferries Connector - Wilson's Group, depart from Swartz Bay station.
Where does the Swartz Bay to Richmond bus arrive?
Swartz Bay to Richmond bus services, operated by BC Ferries Connector - Wilson's Group, arrive at Vancouver International Airport Level 1, BC station.
Where can I stay near Richmond?
There are 953+ hotels available in Richmond. Prices start at $43.85 per night.
→
+0→
Transport search
Transport search
Popular routes
Choose one of the options below and start your journey