BC Ferries offers regular service from the mainland (Powell River) to Texada, with 10 return trips daily.  Scroll down for maps of Texada.
map of ferries to Texada Island
Getting to Texada
FROM VANCOUVER ISLAND:

Take the Comox ferry to Powell River then take the ferry from the same terminal to Blubber Bay on Texada.  Make sure you get into the lineup for Texada and not Comox.  Click here for ferry schedule.

FROM VANCOUVER/LOWERMAINLAND:

If you leave Horseshoe Bay on the first ferry in the morning this scenic trip will get you to Blubber Bay on Texada at approximately 1:00 in the afternoon: 

Take the Horseshoe Bay ferry to Langdale.  Crossing time is 40 mins.  Food service is offered on this trip.  Click here for ferry schedule.

Drive from Langdale to Earl's Cove (takes about 1 1/4 to 1 1/2 hours driving - this is the longest stretch of the journey) then line up for the ferry to Saltery Bay.  Crossing time is 50 mins.  Click here for the Earl's Cove to Saltery Bay ferry schedule.

Drive to Powell River (about half an hour) and take the ferry from there to Texada Island ferry terminal at Blubber Bay.  Crossing time is 35 mins.   For schedule, click here.
MAPS OF TEXADA ISLAND:

You have several maps to choose from depending on your connection speed and what you want to do with them:

map 1 -  low resolution map, best for browser viewing with                 slower internet connections

map 2 -  medium resolution map, okay for printing - text is                 blurry but readable.  Still small enough for slower                  connections.

map 3 - best for printing and higher speed connections.

Please note:  There is no public transportation on Texada
Texada Island