How to get from Walnut Grove to Cannon Beach by bus and train?
From Walnut Grove to Cannon Beach by bus and train
To get from Walnut Grove to Cannon Beach in Portland, OR, you’ll need to take 2 bus lines and one train line: take the 25 bus from Saint Johns & 37th Ave SB station to Jefferson & 12th St NB station. Next, you’ll have to switch to the AMTRAK CASCADES train and finally take the NORTHWEST bus from Portland Amtrak Station station to Cannon Beach Family Market / Surfside Resort station. The total trip duration for this route is approximately 3 hr 55 min.
Step by Step
- 1Start from bus stationWalnut Grove
- 2Wait for bus25Mill Plain & Franklin EB
- 3Ride to bus stationJefferson & 12th St NBID 416518 min
- 4Walk to train stationVancouver Station630 yd • 8 min
- 5Wait for trainAMTRAK CASCADESEugene
- 6Ride to train stationPortland Union Station26 min
- 7Walk to bus stationPortland Amtrak Station10 yd • 1 min
- 8Wait for busNORTHWESTAstoria
- 9Ride to bus stationCannon Beach Family Market / Surfside ResortID 433129 min
- 10Walk toCannon Beach0.67 mi • 14 min
Public transit directions from Walnut Grove to Cannon Beach
Public transit stations close to Walnut Grove
Walnut Grove is located at Walnut Grove, Portland, OR and the nearest public transit station is Saint Johns & 37th Ave NB.
Bus stations close to Walnut Grove:
- Saint Johns & 37th Ave NB
- Saint Johns & 37th Ave SB
- Saint Johns 7300 Block SB
Public transit stations close to Cannon Beach, Portland, OR
Cannon Beach is located at Cannon Beach, Portland, OR and the nearest public transit station is Cannon Beach Visitor Center.
Bus stations close to Cannon Beach:
- Cannon Beach Visitor Center
- Candy Kitchen
- Coaster Theater
Related Routes
- Astoria to Cannon Beach
- Warrenton to Cannon Beach
- Rockaway Beach to Cannon Beach
- Hillsboro to Cannon Beach
- Milwaukie to Cannon Beach
- Oak Grove to Cannon Beach
- Portland to Cannon Beach
- Sandy to Cannon Beach
- Tualatin to Cannon Beach
- Walnut Grove to Sandy
- Washougal to Portland
- Washougal to Hazel Dell
- Yacolt to Cascade Locks
- Yacolt to Portland
- NE Lombard (Killingsworth) & 82nd (West) to Willamette University
- E Burnside & SE 172nd (East) to Willamette University
- E Burnside & SE 181st (East) to Willamette University
- E Burnside & SE 181st (East) to Portland State University
- E Burnside & SE 172nd (East) to Portland
- Astoria Safeway to Vancouver WA USA
Questions & Answers
What is the fastest way to get from Walnut Grove to Cannon Beach?
The fastest way takes 235 minutes, using Bus line 25, Bus line AMTRAK CASCADES, Bus line NORTHWEST.
Is there a direct bus between Walnut Grove and Cannon Beach in Portland, OR?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 3 hr 55 min.
Which bus line goes from Walnut Grove to Cannon Beach in Portland, OR?
The 25 bus line goes from Mill Plain & Franklin EB station near Walnut Grove to Jefferson & 12th St NB station. From there you’ll have to take one bus line and one train line till Jefferson & 12th St NB station near Cannon Beach in Portland, OR
How long does it take to travel from Walnut Grove to Cannon Beach in Portland, OR by bus and train?
The total travel time between Walnut Grove and Cannon Beach in Portland, OR by bus and train is about 3 hr 55 min.
Where do I get on the bus near Walnut Grove to get to Cannon Beach in Portland, OR?
Get on the 25 bus from the Mill Plain & Franklin EB stop near Walnut Grove in Portland, OR.
Where do I get off the bus when travelling between Walnut Grove and Cannon Beach in Portland, OR?
Get off the bus at the Jefferson & 12th St NB stop, which is closest to Cannon Beach in Portland, OR.