1map logoGo to main page

Brookings, OR, USA to Cannon Beach, OR, USA from $42: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$42 by busBest price
715 kmDistance
7h 17m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Brookings 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
Drive
Bus
Train
Average Duration
12h  18m
Estimated price
$61-203
Recommended
Company
various
Bus
Average Duration
14h  49m
Estimated price
$42-162
Cheapest
route map
Distance: 715 km
Duration: 7h 17m

See more options

Company
various
Bus
Average Duration
12h  15m
Estimated price
$53-176
Company
various
Drive
Average Duration
7h  17m
Estimated price
$55-85
Company
various
Bus
Plane
Bus
Average Duration
11h  7m
Estimated price
$147-611
Company
various
Plane
Bus
Average Duration
9h  32m
Estimated price
$610-611

Traveling From Brookings to Cannon Beach

The journey from Brookings offers a transition from the serene coastal charm of Southern Oregon to the vibrant beach town of Cannon Beach, where stunning rock formations and a lively atmosphere await.

Best Neighbourhoods in Cannon Beach

Cannon Beach features diverse neighborhoods, each with its own charm.

Downtown Cannon Beach
• Walkable streets lined with boutiques and galleries.
• Proximity to iconic Haystack Rock.
Tolovana Park
• Quiet beach access for a more peaceful experience.
• Scenic views of the coastline and sunsets.
Arcadia Beach
• Less crowded, ideal for relaxation and exploration.
• Stunning tidal pools to discover during low tide.

Best Times To Visit Cannon Beach's Attractions

Planning your visit to Cannon Beach can enhance your experience at its attractions.

Haystack Rock
Visit early morning or late afternoon for stunning light and fewer visitors.
Cannon Beach Sandcastle Contest
Aim for mid-July during the festival for vibrant creativity and local fun.
Ecola State Park
Go on weekdays or in early fall for clear views and peaceful hikes.

Cannon Beach Weather: What to Expect Year-Round

Cannon Beach enjoys a mild, coastal climate with cool summers and wet winters, making layers essential for your trip. Late spring and early fall offer the best weather for outdoor activities, with less rain and comfortable temperatures enhancing your exploration.

Dining Recommendation in Cannon Beach

Try the fresh Dungeness crab cakes at The Wayfarer Restaurant, which embody the coastal bounty of the Pacific Northwest with a twist on classic flavors. Here, the vibrant beachfront atmosphere and focus on locally sourced ingredients create a culinary experience that contrasts beautifully with the quieter dining scene in Brookings.

Brookings - Cannon Beach operators

Explore transport companies operating between Brookings 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 Grants Pass to Eugene

Average Duration
2h 25m
Estimated price
$55-55

Bus from Grants Pass to Portland Curbside Bus Stop

Average Duration
4h 55m
Estimated price
$420-420
Contact phone
+1 888-846-4183
Website
oregon-point.com

Bus from Brookings-Bankus Fountain to Anne Basker Auditorium 500 NW 6th St

Average Duration
3h 20m
Estimated price
$2034-2034

Bus from Brookings-Bankus Fountain to Newman United Methodist - Grants Pass

Average Duration
3h 25m
Estimated price
$2034-2034

Bus from Brookings-Bankus Fountain to Front Street Station

Average Duration
4h 10m
Estimated price
$423-423

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

Average Duration
1h 40m
Estimated price
$2031-424
Contact phone
+1 800-872-7245
Website
amtrak.com

Bus from Brookings-Bankus Fountain to Anne Basker Auditorium 500 NW 6th St

Average Duration
3h 20m
Estimated price
$425-425

Bus from Brookings-Bankus Fountain to Newman United Methodist - Grants Pass

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

Train from Eugene to Portland

Average Duration
2h 35m
Estimated price
$85-85
Plane
Website
alaskaair.com

Plane from Medford (MFR) to Portland (PDX)

Average Duration
1h 5m
Estimated price
$615-616

Plane from Crescent City (CEC) to Portland (PDX)

Average Duration
5h 10m
Estimated price
$550-617

Frequently asked questions

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

Or choose the category:
The cheapest way to travel from Brookings to Cannon Beach is by driving. The approximate cost of the trip would be between $55 and $85, depending on factors such as fuel prices and vehicle efficiency. The journey takes approximately 7 hours and 17 minutes, covering a distance of about 375 miles. This option allows for flexibility and the opportunity to explore other scenic areas along the way.
The fastest way to travel from Brookings to Cannon Beach is by driving. The journey takes approximately 7 hours and 17 minutes. Although there are other transportation options available, such as taking a bus or flying, these methods may take longer due to the limited availability of direct routes. Driving allows you to have more flexibility and control over your travel time.
The distance from Brookings to Cannon Beach is approximately 267 miles. If you were to drive, the road distance is around 316 miles. The driving route usually takes around 5-6 hours, depending on traffic and road conditions. Alternatively, you can also take a flight, which typically takes around 3-4 hours, including travel time to and from the airports.
To travel from Brookings to Cannon Beach without a car, you can take a bus from Brookings to Portland, which typically takes around 8h 30m. From Portland, you can then take a taxi or a combination of public transportation options to reach Cannon Beach, which is approximately 1h 30m away. The total travel time without a car is around 13h 53m and the cost is estimated to be between $160 and $210. It is advisable to check the bus schedule and availability of taxis or public transportation options in advance.
To travel from Brookings to Cannon Beach it takes approximately 13 hours and 53 minutes, including transfers. The most common way to make the journey is by car, which would take around 7 hours and 17 minutes. However, if you prefer public transportation, you can take a combination of buses and trains, which may take longer but provide a more scenic and relaxing experience. Please note that travel times may vary depending on traffic and other factors.
There are plenty of accommodation options near Cannon Beach, with over 532 hotels to choose from. Prices for hotels in the area start at around $60 per night. Some popular options near Cannon Beach include beachfront resorts, cozy bed and breakfasts, and budget-friendly motels. It is recommended to book your accommodation in advance, especially during peak travel seasons, to ensure availability and to secure the best rates.
Yes, you can drive from Brookings to Cannon Beach. The driving distance is approximately 316 miles, and it usually takes about 7 hours and 17 minutes to complete the journey by car. The route offers scenic views as you travel along the Oregon Coast, so it can be an enjoyable road trip experience.
Unfortunately, there is no direct bus route from Brookings to Cannon Beach. However, you can still travel by bus with some transfers involved. The journey starts at Umpqua Bank in Brookings and transfers in Coos Bay, Florence, Eugene, and Portland before arriving at Cannon Beach. The total travel time for this route is approximately 14 hours and 53 minutes. Please plan accordingly and check the bus schedules for specific timings and transfers.
You can catch the bus from Brookings to Cannon Beach at the Umpqua Bank - Brookings station. Point operates the bus services for this route. It is advisable to check the bus schedule and book your tickets in advance to ensure availability.
The bus from Brookings to Cannon Beach arrives at the Cannon Beach Family Market / Surfside Resort station. This is a convenient location in Cannon Beach and provides easy access to the town's amenities and attractions. Upon arrival, passengers can explore the nearby beach, visit local shops and restaurants check into nearby accommodations.
To get from the airport in Brookings to Cannon Beach you would need to take a taxi, which is the most convenient option. The taxi ride from Crescent City Airport to Cannon Beach takes about 37 minutes and costs between $90 and $120. Keep in mind that there are no direct public transportation options from the airport to Cannon Beach, so taking a taxi is your best bet for a hassle-free journey.
Currently, there are no direct flights between Brookings and Cannon Beach as neither of the cities have airports. However, you can consider flying from Medford Airport to Portland Airport with Alaska Airlines, Inc. Medford is the closest major airport to Brookings and Portland is the closest major airport to Cannon Beach. From Portland, you can rent a car or take a bus to Cannon Beach, which is approximately a 1.5-2 hour drive away.
The fastest way to travel from Brookings to Cannon Beach is by taking a flight. The quickest flight route is from Medford Airport to Portland Airport, which takes approximately 1 hour and 2 minutes. Alaska Airlines, Inc. provides direct flights between these airports. It is recommended to check for flight availability and book in advance for the fastest and most convenient travel option.
The flight from Brookings to Cannon Beach involves a layover at Medford Airport before reaching Portland Airport. The quickest flight from Medford Airport to Portland Airport takes approximately 1 hour and 2 minutes. It is important to note that this time does not include the time it takes to travel to and from the airports, as well as any waiting time during the layover. Overall, the total travel time for this journey may vary depending on the specific flight schedule and any potential delays.
The price for a bus ticket from Brookings to Cannon Beach can range from $65 to $98. However, it is important to note that these prices are subject to change and may vary depending on the bus company and the time of travel. It's recommended to check with different bus operators for the most up-to-date and accurate pricing information. Additionally, it's advisable to book your bus tickets in advance to secure the best deals and avoid any last-minute price hikes.
The cost of driving from Brookings to Cannon Beach ranges from $55 to $85. This price estimate includes expenses such as fuel, tolls, and vehicle maintenance. However, please note that the actual cost may vary depending on the vehicle's fuel efficiency, current gas prices, and any additional expenses during the journey. It's always a good idea to check the latest gas prices and plan your budget accordingly before embarking on the trip.

Trips to Medford