How to get from Cannon Beach to Portland by bus and light rail?
From Cannon Beach to Portland by bus and light rail
To get from Cannon Beach to Portland in Portland, OR, you’ll need to take 2 bus lines and one light rail line: take the 20 bus from Cannon Beach Visitor Center station to Seaside Cinema station. Next, you’ll have to switch to the NORTHWEST bus and finally take the GREEN light rail from Union Station/NW 5th & Glisan station to SW 5th & Oak St station. The total trip duration for this route is approximately 3 hr 28 min. The bus and light rail schedule from Cannon Beach may change. We recommend you check the updated bus and light rail schedule to Portland on the Moovit app.
Step by Step
- 1Start from bus stationCannon Beach
- 2Wait for bus20Seaside
- 3Ride to bus stationSeaside CinemaID 40016 min
- 4Walk to bus stationSeaside Cinema10 yd • 1 min
- 5Wait for busNORTHWESTPortland
- 6Ride to bus stationPortland Amtrak Station156 min
- 7Walk to light rail stationUnion Station/NW 5th & Glisan280 yd • 4 min
- 8Wait for light railGREENPSU South/SW 5th & Jackson Max Stn
- 9Ride to light rail stationSW 5th & Oak St3 min
- 10Walk toPortland20 yd • 1 min
From Cannon Beach to Portland by bus
To get from Cannon Beach to Portland in Portland, OR, take the 20 bus from Cannon Beach -- Candy Kitchen - 256 N Hemlock St station to Cannon Beach -- Family Market/Surfside Resort station. Next, take the NORTHWEST bus from Cannon Beach Family Market / Surfside Resort station to Portland Amtrak Station station. The total trip duration for this route is approximately 2 hr 44 min. The bus and light rail schedule from Cannon Beach may change. We recommend you check the updated bus and light rail schedule to Portland on the Moovit app.
Step by Step
- 1Walk to bus stationCannon Beach -- Candy Kitchen - 256 N Hemlock StID 423200 yd • 3 min
- 2Wait for bus20Cannon Beach
- 3Ride to bus stationCannon Beach -- Family Market/Surfside ResortID 4254 min
- 4Walk to bus stationCannon Beach Family Market / Surfside ResortID 43310 yd • 1 min
- 5Wait for busNORTHWESTPortland
- 6Ride to bus stationPortland Amtrak Station132 min
- 7Walk toPortland0.53 mi • 11 min
Public transit directions from Cannon Beach to Portland
Bus And Light Rail schedule from Cannon Beach to Portland
Related Routes
- Canby to Portland
- Cedar Hills to Portland
- Damascus to Portland
- Gresham to Portland
- Sandy to Portland
- Wilsonville to Portland
- Battle Ground to Portland
- Washougal to Portland
- Cannon Beach to Molalla
- Cannon Beach to Rockaway Beach
- Cannon Beach to Mount Hood
- Cannon Beach to Sandy
- Cannon Beach to Camas
- Gearhart to Mount Hood
- Gearhart to Sandy
- Gearhart to Camas
- Molalla to Beaverton
- Molalla to Gladstone
- Molalla to Sandy
- Mulino to Canby
From Cannon Beach to Portland by bus
To get from Cannon Beach to Portland in Portland, OR, take the 20 bus from Cannon Beach -- Candy Kitchen - 256 N Hemlock St station to Cannon Beach -- Family Market/Surfside Resort station. Next, take the NORTHWEST bus from Cannon Beach Family Market / Surfside Resort station to Portland Amtrak Station station. The total trip duration for this route is approximately 2 hr 44 min. The bus and light rail schedule from Cannon Beach may change. We recommend you check the updated bus and light rail schedule to Portland on the Moovit app.
Step by Step
- 1Walk to bus stationCannon Beach -- Candy Kitchen - 256 N Hemlock StID 423200 yd • 3 min
- 2Wait for bus20Cannon Beach
- 3Ride to bus stationCannon Beach -- Family Market/Surfside ResortID 4254 min
- 4Walk to bus stationCannon Beach Family Market / Surfside ResortID 43310 yd • 1 min
- 5Wait for busNORTHWESTPortland
- 6Ride to bus stationPortland Amtrak Station132 min
- 7Walk toPortland0.53 mi • 11 min
Questions & Answers
What is the fastest way to get from Cannon Beach to Portland?
The fastest way takes 208 minutes, using Bus line 20, Bus line NORTHWEST, Light Rail line GREEN.
What is the alternative route to get from Cannon Beach to Portland?
The alternative route takes 164 minutes, using Bus line 20, Bus line NORTHWEST.
Is there a direct bus between Cannon Beach and Portland in Portland, OR?
No, you’ll have to take 2 bus lines and one light rail line in total. The total travelling time is 3 hr 28 min.
Which bus line goes from Cannon Beach to Portland in Portland, OR?
The 20 bus line goes from Seaside station near Cannon Beach to Seaside Cinema station. From there you’ll have to take one bus line and one light rail line till Seaside Cinema station near Portland in Portland, OR.
How long does it take to travel from Cannon Beach to Portland in Portland, OR by bus and light rail?
The total travel time between Cannon Beach and Portland in Portland, OR by bus and light rail is about 3 hr 28 min.
Where do I get on the bus near Cannon Beach to get to Portland in Portland, OR?
Get on the 20 bus from the Seaside stop near Cannon Beach in Portland, OR.
Where do I get off the bus when travelling between Cannon Beach and Portland in Portland, OR?
Get off the bus at the Seaside Cinema station, which is closest to Portland in Portland, OR.
When is the last bus from Cannon Beach to Portland in Portland, OR?
The last bus from Cannon Beach to Portland in Portland, OR is the Portland-Astoria line. It leaves the Cannon Beach Family Market / Surfside Resort stop at 11:51 AM.
Popular Routes
- Elmonica/SW 170th Ave Max Station to Bingen WA USA
- Hawthorne Bridge to Portland State University
- SE Stark & 187th to Woodland WA USA
- SE Tacoma Park & Ride to Woodland WA USA
- SW Harrison Street to Pacific City
- SE Tacoma/Johnson Creek Max Station to Bingen WA USA
- Salem (Chemeketa & Liberty) to Pacific City
- Transit Center Astoria to Longview WA USA
- SE Bybee Blvd Max Station to Portland
- Beaverton Creek to Kelso WA USA
- Trimet Washington Park Max Station to Cornelius OR USA
- Hazel Dell Ave & 82nd St SB to Vancouver WA USA
- OMSI/SE Water Max Station to Longview WA USA
- Portland Amtrak Station to Portland State University
- Gresham to Portland
- Tualatin Park & Ride to Pacific City
- SW 121st & Scholls Ferry to Banks OR USA
- Rose Quarter TC Max Station to Kelso WA USA
- SW Barbur & Hamilton to Banks OR USA
- West Linn to Rockaway Beach