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

    $237 - $252
    1. Vancouver Harbour

      35min - every 20 minutes

      $159

    2. Victoria, BC

      11min - 3246 feet

    3. Victoria

      1hrs 30min - 4 times a day

      $19

    4. Port Angeles

      40min - 21.1 miles

      $60 - $75

      • Olympic National Park
  • Bus and ferry, car ferry

    $110 - $155
    1. Vancouver, BC - Downtown

      3hrs 50min - every 4 hours

      $30 - $65

    2. Victoria, BC - Bus Depot

      9min - 2589 feet

    3. Victoria

      1hrs 30min - 4 times a day

      $19

    4. Port Angeles

      40min - 21.1 miles

      $60 - $75

      • Olympic National Park
  • Car ferry

    $102 - $124
    1. King Edward Station

      10min - every 10 minutes - line 980

      $2 - $3

    2. Bridgeport Stn Bay 4

      35min - hourly - line 620

      $9 - $11

    3. Tsawwassen

      2hrs 00min - hourly

      $10 - $14

    4. Swartz Bay Passenger Loop

      1hrs 09min - every 30 minutes - line 72

      $2

    5. Southbound Government at

      8min - 2354 feet

    6. Victoria

      1hrs 30min - 4 times a day

      $19

    7. Port Angeles

      40min - 21.1 miles

      $60 - $75

      • Olympic National Park
  • Drive

    $40 - $60
    1. Vancouver

      5hrs 58min - 298.6 miles

      $40 - $60

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

From Vancouver Harbour plane to Victoria, BC, walk to Victoria, car ferry to Port Angeles, then taxi to Olympic National Park. 3hrs 57min $330. From Vancouver, BC - Downtown bus and ferry to Victoria, BC - Bus Depot, walk to Victoria, car ferry to Port Angeles, then taxi to Olympic National Park. 7hrs 09min $203. From King Edward Station line 980 train to Bridgeport Stn Bay 4, line 620 bus to Tsawwassen, car ferry to Swartz Bay Passenger Loop, line 72 bus to Southbound Government at Belleville, walk to Victoria, car ferry to Port Angeles, then taxi to Olympic National Park. 8hrs 49min $158. From Vancouver drive to Olympic National Park. 5hrs 58min $66.