Travel from Vancouver-WA-USA to Cannon-Beach

Bus from Vancouver to Cannon Beach

Portland TriMet operates a bus from Vancouver to Cannon Beach every 20 minutes. Tickets cost $3 and the journey takes 23 min. 2 other operators also service this route.

Book transport from Vancouver to Cannon Beach

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Vancouver to Cannon Beach

From Expo Center station tram to Portland Greyhound then bus to Cannon Beach Family Market / Surfside Resort. 3 h 29 min $20. From Vancouver drive to Cannon Beach. 2 h 1 min $10.

Operators from Vancouver to Cannon Beach

Close Print Itinerary
  1. Here are 2 options to get from
    Vancouver to Cannon Beach:

    1. Trip:
      1 Bus
      • One-Way approx: USD $18 - $32
      • Duration: 3 h 29 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $18 - $32
        • Duration: 3 h 29 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $8 - $13
      • Duration: 2 h 1 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $8 - $13
        • Duration: 2 h 1 min
        Close x