1map logoGo to main page

Astoria, OR, USA to Cannon Beach, OR, USA from $2:ย 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Astoria, United States
to
Cannon Beach, United States

How to Get from Astoria to Cannon Beach: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$2 by busBest price
41 kmDistance
36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Astoria to Cannon Beach with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Sunset Empire Transport
Bus
Average Duration
48m
Estimated price
$1-16
Recommended
Company
Various
Bus
Bus
Average Duration
1hย  46m
Estimated price
$2-2
Cheapest
route map
Distance: 41 km
Duration: 36m

See more options

Company
Various
Drive
Average Duration
36m
Estimated price
$4-7
Company
Royal Cab
Taxi
Average Duration
36m
Estimated price
$85-110

Astoria - Cannon Beach operators

Explore transport companies operating between Astoria and Cannon Beach, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 503-861-7433
Website
nworegontransit.org

Bus from Astoria Transit Center to Coaster Theater

Average Duration
48m
Estimated price
$1-1

Bus from Astoria Transit Center to McDonald's

Average Duration
48m
Estimated price
$1-1

Bus from Avenue A to Family Market

Average Duration
16m
Estimated price
$1-1
Other Show other routes
Contact phone
+1 888-846-4183
Website
oregon-point.com

Other from Astoria Transit Center to Cannon Beach Family Market / Surfside Resort

Average Duration
55m
Estimated price
$10-16
Taxi
Contact phone
+1 503-325-5818
Website
royalcab.net

Taxi from Astoria to Cannon Beach

Average Duration
36m
Estimated price
$85-110

Astoria to Cannon Beach: Overview of Bus, Train, Flight, and Car Trips

Traveling between Astoria and Cannon Beach offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, youโ€™re sure to find the perfect way to travel without compromising on quality or convenience.

๐Ÿš— Embark on a scenic journey from Astoria to Cannon Beach, covering a picturesque driving distance of 25 miles along the stunning Oregon coastline. Feel the ocean breeze and admire the beauty of the Pacific Northwest as you make your way to your destination. ๐Ÿ’ฐ Enjoy the flexibility of transportation costs ranging from $4 to $7 for the trip from Astoria to Cannon Beach by car. Whether you choose to drive your own vehicle or opt for rideshare options, budget-friendly travel is within reach as you head towards the charming coastal town. ๐Ÿ–๏ธ Arrive at Cannon Beach in approximately 36 minutes, where iconic Haystack Rock awaits with its majestic presence along the sandy shores. Immerse yourself in the laid-back seaside atmosphere and explore the quaint shops and eateries for a delightful coastal getaway.
Average price
$4 - $7
๐ŸšŒ Enjoy a scenic ride through the picturesque Oregon coast as the bus takes approximately 48 minutes to reach Cannon Beach from Astoria. ๐Ÿ–๏ธ ๐ŸšŒ Sunset Empire Transport operates the bus services between Astoria and Cannon Beach, offering a range of ticket prices from $1 to $16 for a comfortable and hassle-free travel experience. ๐ŸŽŸ๏ธ
Departure Point
Astoria Transit Center station
Arrival Point
Coaster Theater station

Frequently asked questions

Find out more about the route from Astoria to Cannon Beach.

Or choose the category:
The distance between Astoria and Cannon Beach is approximately 35.4 km or 40.6 km by road. Traveling by car, it typically takes around 40 minutes to reach Astoria from Cannon Beach. If you prefer to take a bus, the travel time from Cannon Beach to Astoria is approximately 1 hour or more depending on traffic conditions.
The most cost-effective way to travel from Astoria to Cannon Beach is by driving. It is relatively inexpensive, with costs ranging from $4 to $7, and it takes around 36 minutes to reach your destination. If time is of the essence and cost is not a concern, taking a taxi is the fastest option, taking the same amount of time, but costing between $85 and $110.
The prices of a bus ticket between Cannon Beach and Astoria vary depending on the specific bus company and the time of travel. On average, the prices can range from $1 to $16.
The most convenient way to travel from Astoria to Cannon Beach without using public transportation is by car. The driving distance between the two towns is approximately 40.2 km, and the journey typically takes around 36 minutes. Depending on factors like fuel efficiency and current fuel prices, the cost of driving from Astoria to Cannon Beach can range from $4 to $7.
The best way to travel from Astoria to Cannon Beach without a car is by taking the bus. The bus journey takes approximately 52 minutes and the ticket prices typically range from $1 to $16.
Yes, there is a direct link between Astoria and Cannon Beach. The bus service provided by Sunset Empire Transport offers a convenient and reliable option for travelers. The journey takes approximately 52 minutes, with buses departing every four hours and operating every day.
There are plenty of options for accommodations near Cannon Beach. With over 510 hotels available, there is a range of choices to suit different budgets and preferences. Prices start at $60 and can go up depending on the location and amenities offered.
Yes, you can get from Astoria to Cannon Beach by bicycle.