Travel options for:
Vancouver to Olympic National Park
  • Tofino Bus, car ferry

    $100 - $123
    1. Vancouver, BC - Bus Depot

      1 h 20 min - twice daily

      $21 - $30

    2. Victoria, BC - Mayfair Transit

      12 min - 3492 feet

    3. Victoria

      1 h 30 min - 4 times a day

      $19

    4. Port Angeles

      40 min - 21.1 miles

      $60 - $75

  • Amtrak Thruway, busferry

    $127 - $172
    1. Vancouver, BC

      3 h 30 min - 4 times a day

      $27 - $45

    2. Seattle, WA - AMTRAK

      3 h - twice daily

      $40 - $55

    3. Port Angeles, WA

      40 min - 21 miles

      $60 - $75

  • Bus and ferry, car ferry

    $116 - $161
    1. King Edward Station

      18 min - every 10 minutes

      $6 - $7

    2. Vancouver Airport

      3 h 40 min - every 4 hours

      $30 - $60

    3. Victoria, BC

      9 min - 2733 feet

    4. Victoria

      1 h 30 min - 4 times a day

      $19

    5. Port Angeles

      40 min - 21.1 miles

      $60 - $75

  • Drive

    $35 - $60
    1. Vancouver

      5 h 58 min - 298.6 miles

      $35 - $60

  • Fly, car ferry

    $247 - $262
    1. Vancouver Harbour

      35 min - hourly

      $168

    2. Victoria Harbour

      12 min - 3285 feet

    3. Victoria

      1 h 30 min - 4 times a day

      $19

    4. Port Angeles

      40 min - 21.1 miles

      $60 - $75

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Vancouver, BC - Bus Depot Tofino Bus to Victoria, BC - Mayfair Transit Stop, walk to Victoria, car ferry to Port Angeles, then taxi to Olympic National Park. 4 h 43 min $119. From Vancouver, BC Amtrak Thruway to Seattle, WA - AMTRAK, busferry to Port Angeles, WA, then taxi to Olympic National Park. 8 h 10 min $167. From King Edward Station train to Vancouver Airport, bus and ferry to Victoria, BC, walk to Victoria, car ferry to Port Angeles, then taxi to Olympic National Park. 8 h 18 min $145. From Vancouver drive to Olympic National Park. 5 h 58 min $48. From Vancouver Harbour plane to Victoria Harbour, walk to Victoria, car ferry to Port Angeles, then taxi to Olympic National Park. 3 h 57 min $261.