Horseshoe Bay, located in West Vancouver in British Columbia, is a seaside village and home to two ferry terminals connecting the mainland with Vancouver Island. It is also known for its beautiful small town, and a great selection of excellent coffee shops and stellar restaurants.

So if you are landing at Vancouver International Airport and you wish to make your way to Horseshoe Bay, you have 2 transportation options; you can either take a taxi or private transfer, or you can take a combined train and bus trip. If you wish to travel in a stress-free manner, it is recommended to take a taxi or private shuttle from Vancouver airport to Horseshoe Bay. However, for those travelling on a smaller budget, you can take the Skytrain from YVR to downtown Vancouver, where you can take the No. 257 bus straight to Horsehoe Bay ferry terminal.

2 options to go from Vancouver Airport to city center

PRICE FOR
OPTION
PRICE
TIME
AVAILABILITY
Train and Bus
€12.50 90min 05:07–22:05
Convenience
Read more
Taxi
€48.50 40min 24/7
Convenience
Book
Save the article for later or share it with friends

How to get from Vancouver Airport to Horseshoe Bay by taxi

Taking a Vancouver airport taxi or private shuttle is a convenient and hassle-free travel option from YVR to the ferry terminal. Not only do taxis offer 24/7 door-to-door services, taking only 40 minutes to reach the Bay, but they also take care of your travel partners and personal belongings, allowing you to relax and enjoy the ride.

Taxi fare from Vancouver airport to Horseshoe Bay

Vancouver cabs calculate their fares based on a meter, so depending on the travel time and distance. Under normal traffic conditions, your 40-minute taxi ride should cost around CA$70 (€48.50), excluding the airport toll or any tip you wish to give to your driver.

Where do I get it from?

The official taxi ranks at Vancouver International Airport are located at the taxi stands on the second level of the Domestic and International Arrivals.

Convenience

Taking a taxi or airport transfer is a great way to travel; taxis offer direct 24/7 transportation from Vancouver airport to Horseshoe Bay in just under 40 minutes, which is very convenient if you have a ferry to catch.

However, as Vancouver cabs use taximeters to calculate their fares, prices can rise quickly. A great solution to this is to pre-book a private airport transfer at a fixed price and with no hidden fees.

Useful Tips

Bear in mind that an airport toll fee of CA$3 (€2) will be added to the end taxi fare when leaving Vancouver International Airport.
All taxis accept bank card payments, however, it is always best to check with your driver beforehand.
If you wish to travel at a fixed rate fare, with no hidden costs, it is recommended to pre-book a private airport shuttle.

How to get from Vancouver Airport to Horseshoe Bay by train and bus

For those travelling on a budget, an excellent public transportation option is available from YVR to Horseshoe Bay. Although not a direct journey, the combined Skytrain and bus No. 257 trip is fast and efficient taking only 1 hour 30 minutes to reach the ferry terminal.

How much is a combined train and bus ticket to Horseshoe Bay?

The price of a combined Skytrain and bus ticket from Vancouver airport to Horseshoe Bay costs CA$9 (€6.25) (two-zone fare of $4.00 + YVR AddFare of $5).
You can purchase your ticket from a ticket machine at the YVR airport station on the Skytrain platform.

Cost
CA$9 (€6.25)
Trip Duration
1 H 30 Min.
The Skytrain departs from YVR airport station every 6 minutes and the bus No. 257 runs every 20 minutes on average.
Convenience
Safety
Value for Money

The Skytrain operates from 05:07 to 00:56 and the bus No. 257 runs from 05:00 to 22:05.

Where do I get it from?

You can find the Skytrain at YVR airport station (Domestic Departures Level 3). You will need to take the train from YVR to the city centre station in Downtown Vancouver. You will then need to make your way to Georgia St. W, walk along the North side towards Seymour St. and wait at the bus stop No. 58504, where you will board the No. 257 Horseshoe Bay Express bus.

Convenience

Although taking the YVR to Horseshoe Bay shuttle bus and train is a great way to travel for those on a budget, this option can be difficult, especially if you are travelling after hours, with children or with heavy luggage. Changing transportation methods halfway through your journey can be challenging, especially if you are new to the city. Moreover, if you are on a tight schedule and have a ferry to catch, it is highly recommended to take a taxi or private transfer.

Timetables

Translink train Website

Maps and Schedules

Translink Bus Website

Journey Planner and Tickets

Bus No. 257

Schedule

Useful Tips

Luggage is accepted on the Skytrain and bus, however you need to keep the aisles clear at all time.
It is good to know that a reduced fare of CA$2.75 (€1.90) is available for children and senior travellers.

Frequently asked questions

How far is Vancouver International Airport from Horseshoe Bay?

Vancouver International Airport is located just 35.7 km away from Horseshoe Bay. It takes around 40 minutes to reach by taxi or by car.

How to get from YVR to Horseshoe Bay Ferry Terminal?

How much is a taxi from Vancouver airport to Ferry Terminal?

Was this helpful?

Transfer Options in Vancouver