✓ Handpicked Luxury Stays in Budget on 🏡 booking.com
1 Way to get from Portland Airport to Cannon Beach
Read this blog post to understand the different modes of transport you can take to get from Portland Airport to Cannon Beach. The total distance from Portland Airport to Cannon Beach is 142 km. The journey from Portland Airport to Cannon Beach can be done by taking and a combination of Tram, Bus hops.
Portland International Airport (PDX) is the official name of the Portland Airport. This is main airport of the city.
Portland Airport Transfer Guide:
Tram, Bus hops: budget option but requires change; journey time= 3.5 hours
Getting from Portland Airport to Cannon Beach
by Tram, Bus hops
Step 1: Start on your Tram ride from Portland International Airport station. First, you need to get to Sunset TC station by Tram. The Tram line you need to take is MAX Red. Once at the stop you will see that there is a Tram every 4 hours.
The fare amount for traveling between the two is $3 USD. It takes approx. 55 min to get to Sunset TC station.
Step 2: The Bus will take you from Beaverton Amtrak Bus Stop. Then, take the Bus and get down at Cannon Beach Amtrak Bus Stop. The ticket will cost you $25 USD. The trip takes a total of 1.5 hours.