1map logoGo to main page

Corvallis, OR, USA to Cannon Beach, OR, USA from $22: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Corvallis, United States of America
to
Cannon Beach, United States of America

How to Get from Corvallis 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.

$22 by trainBest price
158 kmDistance
3h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Corvallis 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
various
Bus
Bus
Average Duration
4h  55m
Estimated price
$28-70
Recommended
Company
various
Train
Bus
Average Duration
6h  29m
Estimated price
$22-102
Cheapest
route map
Distance: 158 km
Duration: 3h 10m

See more options

Company
N/A
Drive
Average Duration
3h  10m
Estimated price
$27-45
Company
various
Bus
Average Duration
5h  10m
Estimated price
$28-70
Company
various
Bus
Average Duration
6h  10m
Estimated price
$46-59

Traveling From Corvallis to Cannon Beach

The journey from Corvallis to Cannon Beach offers a striking contrast between the vibrant college town atmosphere and the serene coastal landscape, inviting you to explore both the lively streets and tranquil shores.

Best Neighborhoods in Cannon Beach

Cannon Beach features charming neighborhoods, each offering distinct attractions and ambiance.

Downtown Cannon Beach
• Bustling shops and art galleries line the streets.
• Numerous dining options with local flavor.
Haystack Heights
• Stunning views of Haystack Rock.
• Close proximity to beach access points.
Tolovana Park
• Peaceful atmosphere ideal for relaxation.
• Scenic trails perfect for walks along the coast.

Best Times To Visit Cannon Beach's Attractions

Planning your visit to Cannon Beach can greatly enhance your experience.

Haystack Rock
Visit early morning or late afternoon for fewer crowds and stunning light.
Cannon Beach تاریخ
Enjoy lunchtime when the tides are low for easy beach access.
Ecola State Park
Opt for weekdays during spring and fall for peaceful hiking trails.

Cannon Beach Weather: What to Expect Year-Round

Cannon Beach experiences a mild coastal climate, with cool summers and relatively mild winters, making it enjoyable to visit almost any time of year. However, summer months offer the warmest weather and least rain, providing ideal conditions for beach activities and outdoor exploration.

Dining Recommendation in Cannon Beach

For an unforgettable culinary experience, try the clam chowder at The Wayfarer Restaurant, where the ocean's fresh catch enhances the flavors in every bowl. This seaside dining spot boasts a cozy atmosphere and locally sourced ingredients, creating a distinct maritime experience that sets it apart from Corvallis's more eclectic food scene.

Corvallis - Cannon Beach operators

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

Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Corvallis to Portland Curbside Bus Stop

Average Duration
1h 55m
Estimated price
$700-45

Bus from Corvallis to Cannon Beach Family Market / Surfside Resort

Average Duration
4h 55m
Estimated price
$28-70

Bus from Portland Amtrak Station to Cannon Beach Family Market / Surfside Resort

Average Duration
2h
Estimated price
$286-701

Bus from Sunset Transit Center to Cannon Beach Family Market / Surfside Resort

Average Duration
1h 40m
Estimated price
$702-703
Contact phone
+1 877-693-3785
Website
groometransportation.com

Bus from Corvallis: Courtyard Marriott, 1st and Washington to PDX: OES Pickup

Average Duration
2h 25m
Estimated price
$701-2801
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Albany Amtrak Station to Portland

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

Other from Portland Amtrak Station to Cannon Beach Family Market / Surfside Resort

Average Duration
2h
Estimated price
$286-701

Frequently asked questions

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

Or choose the category:
The distance between Corvallis and Cannon Beach is 98 miles. The road distance is 153.7 miles. If you plan to take a train and then a bus, it will take approximately 6 hours and 29 minutes to travel from Corvallis to Cannon Beach. On the other hand, traveling by car will take around 3 hours and 10 minutes, while taking the bus directly will take about 5 hours.
The most cost-effective and time-efficient transportation option for traveling from Corvallis to Cannon Beach is to drive. It takes approximately 3 hours and 10 minutes to drive the 98 miles between the two locations, and the cost of gas is estimated to be around $27-$45. This option allows you to have flexibility in your schedule and to control your own pace of travel. Taking public transportation such as trains and buses may be cheaper in some cases, but it would take significantly longer, with travel times of around 6 hours and 29 minutes.
The prices for a bus between Cannon Beach and Corvallis can range from $27 to $66, depending on various factors such as the distance, time of travel, and any applicable discounts or promotions. It is recommended to check with the specific bus company or transportation provider for the most up-to-date and accurate pricing information. Additionally, prices for other modes of transportation, such as train or car, may vary and it is advisable to compare the prices of different options before making a decision.
To get from Corvallis to Cannon Beach without using public transportation, you can drive. The distance is approximately 154 miles, and the journey takes around 3 hours and 10 minutes. The cost of driving from Corvallis to Cannon Beach can vary between $27 and $45, depending on factors such as gas prices and tolls.
To travel from Corvallis to Cannon Beach without a car, the best option is to take the bus. The bus journey takes approximately 5 hours and the cost ranges from $27 to $70. There are no direct train or other alternative public transportation options available for this route, so the bus is the most convenient option.
Unfortunately, there is no direct link between Corvallis and Cannon Beach by bus. However, there are bus services operated by Greyhound USA that depart from Corvallis and arrive at Cannon Beach Family Market/Surfside Resort via Portland Amtrak Station. The journey, including transfers, takes approximately 5 hours. It is recommended to check the schedules and transfer information before planning your trip between Corvallis and Cannon Beach.
There are many options for accommodation near Cannon Beach. There are over 510 hotels available in the area, offering a range of prices starting at $60. Some popular hotels in Cannon Beach include The Ocean Lodge, Surfsand Resort, and Tolovana Inn. Whether you're looking for a luxury resort or a budget-friendly option, you should be able to find something that suits your needs near Cannon Beach.

Trips from Corvallis

Trips to Lincoln City