There are 4 ways to get from Parksville to Madeira Park by bus, taxi, 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.
Line 9 bus, line 1 bus, taxi
best- Take the bus from Jensen Ave E at McCarter St to Bay D at Woodgrove Exchbus
- Take the bus from Bay B at Woodgrove Exch to Bay G at Downtown Nanaimo Exchbus
- Take the taxi from Sechelt to Madeira Parktaxi
3h 11m$199–289Ferry, bus via Bay A at Woodgrove Exch
cheapest- Take the ferry from Departure Bay to Horseshoe Bayferry
- Take the ferry from Horseshoe Bay to Langdaleferry
- Take the bus from Langdale Terminal to Madeira Parkbus
7h 39m$74–276Ferry, bus
- Take the ferry from Departure Bay to Horseshoe Bayferry
- Take the ferry from Horseshoe Bay to Langdaleferry
- Take the bus from Langdale Terminal to Madeira Parkbus
6h 44m$103–305Line 9 bus, line 1 bus, bus
- Take the bus from Jensen Ave E at McCarter St to Bay D at Woodgrove Exchbus
- Take the bus from Bay B at Woodgrove Exch to Bay G at Downtown Nanaimo Exchbus
- Take the bus from Sechelt to Madeira Parkbus
4h 10m$130–205
Questions & Answers
The cheapest way to get from Parksville to Madeira Park is to line 9 bus and line 1 bus and bus which costs $130 - $210 and takes 4h 10m.
The fastest way to get from Parksville to Madeira Park is to line 9 bus and line 1 bus and taxi which takes 3h 11m and costs $190 - $290.
No, there is no direct bus from Parksville to Madeira Park. However, there are services departing from Jensen Ave E at McCarter St and arriving at Madeira Park via Bay B at Woodgrove Exch, Bay G at Downtown Nanaimo Exch and Sechelt. The journey, including transfers, takes approximately 4h 10m.
The distance between Parksville and Madeira Park is 113 km.
The best way to get from Parksville to Madeira Park without a car is to ferry and bus which takes 6h 44m and costs $100 - $310.
It takes approximately 3h 11m to get from Parksville to Madeira Park, including transfers.
Parksville to Madeira Park bus services, operated by BC Transit - Nanaimo, depart from Jensen Ave E at McCarter St station.
Parksville to Madeira Park bus services, operated by BC Transit - Nanaimo, arrive at Bay D at Woodgrove Exch station.
There are 20+ hotels available in Madeira Park.
What companies run services between Parksville, BC, Canada and Madeira Park, BC, Canada?
You can take a bus from Jensen Ave E at McCarter St to Madeira Park via Bay D at Woodgrove Exch, Bay B at Woodgrove Exch, Bay G at Downtown Nanaimo Exch, Front St at Church St, Nanaimo Harbour, Sechelt, and Sechelt in around 4h 10m.
- Phone
- +1 250 390 4531
- [email protected]
- Website
- bctransit.com
Bus from Jensen Ave E at McCarter St to Bay D at Woodgrove Exch
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.bctransit.com/nanaimo/
- Adult
- $3
Bus from Bay B at Woodgrove Exch to Bay G at Downtown Nanaimo Exch
- Ave. Duration
- 25 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://www.bctransit.com/nanaimo/
- Adult
- $3
Bus from Jensen Ave E at McCarter St to Bay D at Woodgrove Exch
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.bctransit.com/nanaimo/
- Adult
- $3
Bus from Bay B at Woodgrove Exch to Bay G at Downtown Nanaimo Exch
- Ave. Duration
- 25 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://www.bctransit.com/nanaimo/
- Adult
- $3
- Phone
- 1-844-613-8222
- [email protected]
- Website
- sunshinecoastconnector.ca
Bus from Langdale Terminal to Madeira Park
- Ave. Duration
- 53 min
- Frequency
- Once daily
- Estimated price
- $40–65
- Website
- https://sunshinecoastconnector.ca/index.php?route=common/home
- Passenger
- $40–65
Bus from Sechelt to Madeira Park
- Ave. Duration
- 29 min
- Frequency
- Once daily
- Estimated price
- $28–40
- Website
- https://sunshinecoastconnector.ca/index.php?route=common/home
- Passenger
- $28–40
Bus from Langdale Terminal to Madeira Park
- Ave. Duration
- 53 min
- Frequency
- Once daily
- Estimated price
- $40–65
- Website
- https://sunshinecoastconnector.ca/index.php?route=common/home
- Passenger
- $40–65
- Phone
- +1 888 223 3779
- Website
- bcferries.com
Ferry from Departure Bay to Horseshoe Bay
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $21–140
- Website
- https://www.bcferries.com
- Child
- $21–40
- Adult
- $45–75
- Car
- $95–140
Ferry from Horseshoe Bay to Langdale
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $7–65
- Website
- https://www.bcferries.com
- Child
- $7–23
- Adult
- $15–45
- Car
- $45–65
Ferry from Departure Bay to Horseshoe Bay
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $21–140
- Website
- https://www.bcferries.com
- Child
- $21–40
- Adult
- $45–75
- Car
- $95–140
Ferry from Horseshoe Bay to Langdale
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $7–65
- Website
- https://www.bcferries.com
- Child
- $7–23
- Adult
- $15–45
- Car
- $45–65
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 Need to know: Greyhound, Travelling around the UAE, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.




