There are 5 ways to get from Calgary to Texada Island by plane, train, ferry, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Vancouver International Airport, train, ferry
best- Fly from Calgary International Airport (YYC) to Vancouver International Airport (YVR)plane YYC - YVR
- Take the train from Vancouver Harbour to Powell River - Powell Laketrain
- Take the ferry from Powell River to Texada Islandferry
8h 9mFly to Powell River Airport, line 13 bus
cheapest- Fly from Calgary International Airport (YYC) to Powell River Airport (YPW)plane YYC - YPW
- Take the bus from Town Centre Mall Bay A to Shelter Point & Gillies Baybus
7h 57m$100–557Bus, train
- Take the bus from Calgary Delta Hotel to Vancouverbus Cal-Van
- Take the train from Vancouver Harbour to Powell River - Powell Laketrain 267
18h 39mFly to Abbotsford International Airport, shuttle, train, ferry
- Fly from Calgary International Airport (YYC) to Abbotsford International Airport (YXX)plane YYC - YXX
- Take a shuttle bus from Abbotsford Airport to Vancouver Downtown
- Take the train from Vancouver Harbour to Powell River - Powell Laketrain
- Take the ferry from Powell River to Texada Islandferry
8h 51mFly to Comox Valley Airport, ferry
- Fly from Calgary International Airport (YYC) to Comox Valley Airport (YQQ)plane YYC - YQQ
- Take the ferry from Comox to Powell Riverferry
- Take the ferry from Powell River to Texada Islandferry
11h 12m$131–812
Calgary International Airport (YYC) to Vancouver International Airport (YVR) flights
Comparing Your Travel Options
The cheapest way to get from Calgary to Texada Island is to fly and line 13 bus which costs $100 - $600 and takes 7h 57m.
The fastest way to get from Calgary to Texada Island is to fly and line 13 bus which takes 7h 57m and costs $100 - $600.
The distance between Calgary and Texada Island is 870 km.
The best way to get from Calgary to Texada Island without a car is to bus and train which takes 18h 39m and costs .
It takes approximately 8h 9m to get from Calgary to Texada Island, including transfers.
Texada Island is 1h behind Calgary. It is currently 9:42 AM in Calgary and 8:42 AM in Texada Island.
There are 26+ hotels available in Texada Island.
What companies run services between Calgary, AB, Canada and Texada Island, BC, Canada?
There is no direct connection from Calgary to Texada Island. However, you can take the bus to Calgary - Airport YYC, walk to Calgary International Airport (YYC) airport, fly to Vancouver International Airport (YVR), walk to Vancouver International Airport (YVR), take the subway to Waterfront Station @ Platform 5, walk to Vancouver Harbour, take the train to Powell River - Powell Lake, walk to Powell River, take the ferry to Texada Island, walk to Blubber Bay Ferry Terminal, then take the line 13 bus to Shelter Point & Gillies Bay. Alternatively, you can take a bus from Calgary Delta Hotel to Shelter Point & Gillies Bay via Vancouver, Main Street-Science World Station @ Platform 1, Burrard Station @ Platform 1, Vancouver Harbour, Powell River - Powell Lake, and Westview Ferry Terminal in around 18h 39m.
- Website
- westjet.com
Flights from Calgary International Airport to Vancouver International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $60–600
Flights from Calgary International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $45–700
Flights from Calgary International Airport to Comox Valley Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $95–330
Flights from Calgary International Airport to Comox Valley Airport via Vancouver International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $95–330
Flights from Calgary International Airport to Comox Valley Airport via Edmonton
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $95–330
- Phone
- +1 778 800 0225
- [email protected]
- Website
- Harbour Air
Train from Vancouver Harbour to Powell River - Powell Lake
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Website
- Harbour Air
Train from Vancouver Harbour to Powell River - Powell Lake
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Website
- Harbour Air
Train from Vancouver Harbour to Powell River - Powell Lake
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Website
- Harbour Air
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Calgary Delta Hotel to Vancouver
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- $110–240
- Website
- Rider Express
- Standard
- $110–240
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Powell River to Texada Island
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $3–45
- Website
- BC Ferries
- Child
- $3–19
- Adult
- $6–40
- Car
- $29–45
Ferry from Powell River to Texada Island
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $3–45
- Website
- BC Ferries
- Child
- $3–19
- Adult
- $6–40
- Car
- $29–45
Ferry from Comox to Powell River
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $12–90
- Website
- BC Ferries
- Child
- $12–28
- Adult
- $25–55
- Car
- $60–90
Ferry from Powell River to Texada Island
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $3–45
- Website
- BC Ferries
- Child
- $3–19
- Adult
- $6–40
- Car
- $29–45
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 Italian Lakes: Getting around by train, How do I buy a London Underground ticket?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.




