Cannon Beach is located west of Highway 101 in the approximately three blocks between the
highway and the Pacific Ocean in Clatsop County on the Northern Oregon Coast.
Transportation
Trains: Amtrak 1-800-USA-RAIL 1-800-872-7245
Planes: Harbor Air stopped flying to the Oregon Coast in 1999. This is a sad loss for both locals and visitors alike. There is no other commercial air service available to this area.
Automobiles: There are no rentals in Cannon Beach or Seaside. The nearest is Astoria. Hertz - 800-654-3131 (reservations), 503-325-7700 (local, Astoria)
Buses: Oregon Coachways, Inc 235 Cap Ct, Eugene, OR 97402-5431 Contact Phone: (541) 484-4100 PICK UP/DROP OFF for Oregon Coachways bus................................ Seaside International Hostel - 930 N. Holladay Dr. Seaside, OR 97138 (503)738-7911 OR (888)994-0001 Amtrak Bus....................... 1-800-USARAIL - Airport connection in Portland. Bus departs and arrives at CB Beach Store, 1108 S. Hemlock Street, 503-436-0251 OC&W Coachways 541-484-4100 Covers: Astoria to Portland once a day. Sunset Empire Transportation District (503) 861-7433 or (800) 776-6406. Covers: Astoria, Warrenton, Cannon Beach, Hammond, Gearhart, and Seaside Tillamook County Transportation District Please call (503) 815-8283, or (800) 815-8283 Pacific Transit 360-875-9418 North County or South County 360-642-9418 Covers: North and South Pacific Counties Columbia County Rider 503-861-RIDE (7433) or Toll Free 1-800-776-6406 From Westport to Rainier and Kelso/Longview connecting with Westport Shuttle Covers: Westport to Astoria Dial-A-Ride Call 503-366-0159 for Dial-A-Ride Pick-up Cannon Beach Shuttle - Operating 7 days a week, the Shuttle serves all accommodations and
commercial establishments in Cannon Beach, running the entire length of the City, north to south and back. US Coachways Charter Bus 1-800-359-5991
Find limo service
Click Here