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. If you are landing at Vancouver International Airport (YVR) and you wish to make your way to Horseshoe Bay, you have three transportation options: you can either take a taxi or a private Vancouver Airport transfer, or you can take a combined train and bus trip.
For a direct and stress-free trip, it’s recommended to take a local Vancouver Airport taxi or a private transfer, so that you can travel from Vancouver Airport to Horseshoe Bay as quickly as possible, in as little as 45 minutes.
However, for those traveling on a smaller budget, you can take the train from YVR to downtown Vancouver and connect with a public bus straight to the Horseshoe Bay ferry terminal. This option takes a little over an hour, although wait and transfer times should be factored into your decision.
3 ways to get from Vancouver Airport to Horseshoe Bay Ferry Terminal
OPTION | PRICE | TIME | AVAILABILITY | |||
|---|---|---|---|---|---|---|
Welcome Pickups Private Transfer | €103 | 45min | 24/7 | Convenience | Book | |
| Private transfers are the ideal travel option for those with more than one suitcase or those who want to get to their destination as quickly as possible. | ||||||
Taxi | €49.60 | 45min | 24/7 | Convenience | Book | |
| It is customary to tip your taxi driver in Vancouver; the usual tip would be 10 to 20 % of your final taxi fare. | ||||||
Train + Bus | €12.20 | 90min | 05:07–22:05 | Convenience | Read more | |
| This is a decent option for those on a tight budget with extra time and light luggage. | ||||||
A Vancouver Airport taxi is a convenient and hassle-free travel option from Vancouver Airport to the Horseshoe Bay ferry terminal. Not only do taxis offer 24/7 door-to-door services, taking only 45 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.
While a set fee applies from Vancouver Airport to Downtown, beyond the city limits, rides are charged by the meter, with most vehicles accommodating up to four passengers.
Vancouver Airport to Horseshoe Bay taxi fare
Since your destination is outside the city limits, your Vancouver taxi fare will be calculated using a taximeter, which factors in the distance traveled. Under normal traffic conditions, your 45-minute taxi from Vancouver Airport to the Horseshoe Bay Ferry Terminal should cost around €49.60 (CAD 80), excluding the airport toll or any tip you wish to give to your driver.
Where can I catch a taxi from?
The official taxi stands at Vancouver International Airport are located outside the Domestic and International Arrivals Hall, on the second level. Around 20 companies are authorized to operate from the airport; look for their credentials in the front window.
Convenience
A local taxi is a great way to cover the distance from Vancouver Airport to Horseshoe Bay ferry terminal; taxis offer direct 24/7 transportation in around 45 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
Book a trusted, English-speaking driver to pick you up at the same price as a regular taxi
Learn moreFor those traveling on a budget, an excellent public transport option is available from Vancouver International Airport to the Horseshoe Bay ferry terminal. Although not a direct journey, the combined Translink train and bus trip is fast and efficient, taking a little more than an hour to reach the ferry terminal.
For this option, you’ll need to ride the Canada Line from Vancouver Airport to Vancouver City Center for 25 minutes, and then transfer to the 257 Horseshoe Bay Express bus service for a further 35 minutes.
How much is the train and bus from Vancouver Airport to the Horseshoe Bay ferry?
The price of a combined train and bus ticket from Vancouver Airport to Horseshoe Bay costs €6.10 (CAD 9.85) (two-zone fare of $4.85 + YVR AddFare of $5). You can purchase your ticket from a ticket machine at the YVR Airport station on the Translink platform.
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 the train and bus from?
You can find the Skytrain at the YVR Airport Station (Domestic Departures Level 3). You will need to take the train from YVR to the Vancouver City Center Station in Downtown Vancouver. From there, make your way to Georgia St. W by walking along the North side towards Seymour St., and wait at bus stop No. 58504 for the 257 bus.
Convenience
Although covering the Vancouver Airport to Horseshoe Bay distance by train and bus is a great way to travel for those on a budget, this option can be difficult, especially if you are traveling 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’s highly recommended to take a taxi or pre-book a private transfer.
Timetables
Canada Line Maps and Schedules
Airport – Vancouver City
Bus No. 257 Schedule
West Georgia St – Horseshoe Bay Terminus
Translink Bus Website
Journey Planner and Tickets
Useful Tips
For passengers traveling on a tight schedule who need to get from Vancouver Airport to Horseshoe Bay for a ferry, a private transfer is your best option. A Vancouver Airport transfer offers ease and comfort in an air-conditioned vehicle, dropping you right at the entrance to the ferry terminal.
You’ll be provided a guaranteed fixed fare rate with 24/7 customer support and an English-speaking driver. Furthermore, upon arrival at Vancouver Airport, you’ll be provided with a meet-and-greet service, just one of the personalized touches of a private transfer.
Your driver will also kindly point out some sites along the way to help you plan your holiday.
How much is a private transfer from Vancouver Airport to Horseshoe Bay?
One of the advantages of booking a private transfer is receiving an upfront fixed-price quote before booking. This provides complete transparency around pricing, unlike a metered taxi, which can be affected by traffic, tolls, and surcharges.
For instance, a private Vancouver Airport to Horseshoe Bay shuttle will cost €103 (CAD 166) for 3 passengers, or €164 (CAD 264) for a minivan for up to 8 people. For those traveling in a larger group, a spacious minibus that can accommodate up to 12 passengers and their luggage will cost €267 (CAD 430).
Booking with Welcome is easy and can be done in less than a minute, either online or via the app. Just enter your flight details, fill in your personal information, and select a time that suits you best.
Private transfers can be arranged at any time from Vancouver Airport.
Where will my private transfer depart from?
Regardless of which terminal you arrive at Vancouver Airport, your driver will be waiting to greet you, holding a sign with your name. Following a quick introduction, you’ll be taken directly to your preselected vehicle, while your driver lends a hand with any heavy luggage.
Convenience
If you’re looking for a safe and reliable way to travel after landing in Vancouver, a private transfer is easily the best option. While this option is more costly than other transport options, drivers are trained, professional, and always on time, plus they know the city well, which ensures there are no hiccups along the way.
Useful Tips
Sedan up to 3 passengers
€62Starting from 20.7 EUR / passenger
Minivan up to 7 passengers
€93Starting from 13.3 EUR / passenger
Minibus up to 7 passengers
€93Starting from 13.3 EUR / passenger
Frequently asked questions
How much is a cab from YVR to Horseshoe Bay?
The 45-minute taxi from Vancouver Airport to Horseshoe Bay should cost around €49.60 (CAD 80), excluding the airport toll and any tip you wish to give to your driver.
Alternatively, you can lock in a competitive fixed rate fee by booking your ride in advance with a trusted company like Welcome Pickups.
How do I get from Vancouver International Airport to Horseshoe Bay ferry terminal?
If you’re wondering, “How do I get to Horseshoe Bay from the airport?” there are three different ways to get from Vancouver Airport to the ferry terminal: you can either take a taxi or private shuttle, or you can travel using the combined Canada Line train and bus No. 257 option.
How far is Horseshoe Bay ferry terminal from the airport?
Vancouver International Airport is located just 34 km away from Horseshoe Bay. The driving time from Vancouver Airport to Horseshoe Bay Ferry Terminal depends on traffic conditions and can take between 45 minutes and 1 hour.
Transfer Options in Vancouver
Vancouver Airport Taxi: Compare All Taxi Options & Prices
Vancouver Taxi - Prices and Useful Tips for Taxis in Vancouver
FromVancouver Airport
ToCity Centre
FromVancouver Airport
ToWhistler
FromVancouver Airport
ToTsawwassen Ferry Terminal