Making your way to the 'end of the road'
Don't forget, it's about the journey!

There are a number of options for getting to Tofino:

  • Driving
  • Bus
  • Air


There is no major airline that services Tofino but there are smaller float planes that you can take from Seattle, Victoria or Vancouver.



If you are already on Vancouver Island then you can choose to drive yourself or take a bus. The Tofino Bus Company operates scheduled runs all year from Victoria and Nanaimo and stops along the way. You can also book it from Vancouver.


If you are on the mainland of British Columbia your best point of entry would be Nanaimo.

Take the ferry from Horseshoe Bay, or Tsawwassen, to Nanaimo. The Horseshoe Bay terminal is north of Vancouver and takes just under 2 hours. The Tsawwassen terminal is south of the city, closer to the USA border and it takes just a little over 2 hours. The Horseshoe Bay ferry arrives at the Departure Bay terminal in Nanaimo while the Tsawwassen ferry arrives at the Duke Point terminal just about 15 minutes south of the city.

Once in Nanaimo:

Travel north on Highway 19 for 43 km (26 miles),

Take Exit 60 onto Highway 4 ( also known as the Pacific Rim Highway ) heading west for 156 km (97 miles). You will drive through spectacular Cathedral Grove, historic Port Alberni (drive straight downhill and turn right at the junction), and on the winding road around Sproat and Kennedy Lakes. You will also drive through scenic Sutton Pass, at an altitude of 250m (850 feet). Travel westward until you come to the junction between Tofino and Ucluelet.

Turn right at the Tofino/Ucluelet junction and drive north towards Tofino for 28 km (17 miles). You will drive right through the Pacific Rim National Park Reserve – take a break and get your first view of the ocean at the Incinerator Rock parking lot at Long Beach (watch for the green sign signaling the turnoff) – or continue toward Tofino.

Your overall travel time from Nanaimo to Tofino will range between 2.5 and 3 hours - Safe & Happy Travels!

inspired by the elements
Tofino, British Columbia, Canada