How to get from Portland to Garibaldi by bus?
Portland to Garibaldi - Bus Schedule
The NORTHWEST bus from Portland to Garibaldi runs from 8:28 AM to 5:50 PM, with departures every 9 hr 20 min. The trip takes about 4 hr 14 min, with regular service throughout the operating hours.
From Portland to Garibaldi by bus
To get from Portland to Garibaldi in Portland, OR, you’ll need to take 3 bus lines: take the NORTHWEST bus from Portland Amtrak Station station to Cannon Beach Family Market / Surfside Resort station. Next, you’ll have to switch to the 3 bus and finally take the 3 bus from Cannon Beach Visitor Center station to Garibaldi station. The total trip duration for this route is approximately 4 hr 14 min. The ride fare is $19.00. The bus schedule from Portland may change. We recommend you check the updated bus schedule to Garibaldi on the Moovit app.
Step by Step
- 1Walk to bus stationPortland Amtrak Station0.53 mi • 11 min
- 2Wait for busNORTHWESTAstoria
- 3Ride to bus stationCannon Beach Family Market / Surfside ResortID 433138 min
- 4Wait for bus3Cannon Beach (Northbound)
- 5Ride to bus stationCannon Beach Visitor CenterID 4344 min
- 6Wait for bus3Tillamook (Southbound)
- 7Ride to bus stationGaribaldiID 13258 min
- 8Walk toGaribaldi20 yd • 1 min
Public transit directions from Portland to Garibaldi
Bus schedule from Portland to Garibaldi
Related Routes
- Seaside to Garibaldi
- Tillamook to Garibaldi
- Hillsboro to Garibaldi
- Sandy to Garibaldi
- Portland to Cannon Beach
- Portland to Rainier
- Portland to Seaside
- Portland to Manzanita
- Portland to Rockaway Beach
- Portland to Mount Hood
- Portland to Parkdale
- Portland to Estacada
- Portland to Fairview
- Portland to Sandy
- Portland to Stafford
- Portland to Salmon Creek
- Portland to Troutdale
- Raleigh Hills to Mount Hood
- Raleigh Hills to Odell
- Raleigh Hills to Sandy
Questions & Answers
What is the fastest way to get from Portland to Garibaldi?
The fastest way takes 254 minutes, using Bus line NORTHWEST, Bus line 3, Bus line 3.
Is there a direct bus between Portland and Garibaldi in Portland, OR?
No, you’ll have to take 3 bus lines in total. The total travelling time is 4 hr 14 min.
Which bus line goes from Portland to Garibaldi in Portland, OR?
The NORTHWEST bus line goes from Portland Amtrak Station near Portland to Cannon Beach Family Market / Surfside Resort station. From there you’ll have to take one bus line till Cannon Beach Family Market / Surfside Resort station near Garibaldi in Portland, OR.
How long does it take to travel from Portland to Garibaldi in Portland, OR by bus?
The total travel time between Portland and Garibaldi in Portland, OR by bus is about 4 hr 14 min.
Where do I get on the bus near Portland to get to Garibaldi in Portland, OR?
Get on the NORTHWEST bus from the Portland Amtrak Station near Portland in Portland, OR.
Where do I get off the bus when travelling between Portland and Garibaldi in Portland, OR?
Get off the bus at the Cannon Beach Family Market / Surfside Resort stop, which is closest to Garibaldi in Portland, OR.
How much is the bus fare from Portland to Garibaldi?
The ride from Portland to Garibaldi costs $19.00.
Popular Routes
- The Dalles (Transit Facility) to Bingen WA USA
- NE Halsey & 172nd to Stevenson WA USA
- 1200 Block NW Swigert Way to Banks OR USA
- SW Lombard & Camden to Bingen WA USA
- NE 99th & Glisan to Longview WA USA
- Salem (Chemeketa & Liberty) to Stevenson WA USA
- Delta Park/Vanport to Yacolt, WA
- Mount Hood to Camas
- Washington/SE 12th Ave Max Station to Bingen WA USA
- OMSI/SE Water to Woodland WA USA
- Sw Rose Garden Way & Wright to Cornelius OR USA
- Beaverton Transit Center to Bingen WA USA
- NE 82nd & 82nd Ave Max Stn/I-84 to Pacific City
- Beavercreek & Fir to Bingen WA USA
- 200 Block SW Harrison to Willamette University
- Beaverton TC Max Station to Portland State University
- Cannon Beach to Rockaway Beach
- Willow Creek Transit Center to Cornelius OR USA
- SE Bybee Blvd Max Station to Pacific City
- W Burnside & SW St Clair to Bingen WA USA