1map logoGo to main page

Boise, ID, USA to Cannon Beach, OR, USA from $53: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$53 - Bus, TrainBest price
666 kmDistance
6h 22m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Boise 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
Plane
Bus
Average Duration
6h  22m
Estimated price
$101-329
Recommended
Company
various
Bus
Train
Average Duration
15h  40m
Estimated price
$53-229
Cheapest
route map
Distance: 666 km
Duration: 6h 22m

See more options

Company
FlixBus, Point
Bus
Average Duration
13h  40m
Estimated price
$60-157
Company
various
Drive
Average Duration
8h  53m
Estimated price
$90-1010
Company
various
Plane
Drive
Average Duration
8h  48m
Estimated price
$171-441

Traveling From Boise to Cannon Beach

The journey from Boise, a vibrant city nestled in the mountains, to Cannon Beach, known for its picturesque shores and dramatic coastline, offers you a fascinating contrast between urban energy and tranquil seaside charm.

Best Neighbourhoods in Cannon Beach

Cannon Beach features charming neighborhoods, each offering distinct experiences for visitors.

Downtown Cannon Beach
• Walkable access to shops and restaurants.
• Vibrant art galleries and local events.
Tolovana Park
• Quiet atmosphere with scenic ocean views.
• Proximity to trails and natural beauty.
Cannon Beach Heights
• Stunning views of Haystack Rock.
• Spacious vacation rentals and cozy cottages.

Best Times To Visit Cannon Beach's Attractions

Timing your visits can enhance your experience in Cannon Beach's top spots.

Haystack Rock
Arrive early in the morning for fewer tourists and stunning sunrise views.
Cannon Beach’s Ecola State Park
Visit during weekdays in late spring for mild weather and fewer crowds.
Cannon Beach’s Art Galleries
Explore on rainy days for a quieter experience and a cozy atmosphere.

Cannon Beach Weather: What to Expect Year-Round

Cannon Beach enjoys a mild coastal climate with cool, wet winters and warm summers, making it appealing throughout the year. Spring and early fall offer the best balance of sunshine and fewer crowds, allowing you to enjoy the beach and outdoor activities with ease.

Dining Recommendation

At Cannon Beach, don’t miss the chance to savor the clam chowder at Cannon Beach Café, where the fresh coastal ingredients create a rich and hearty flavor that sets it apart from Boise's dining scene. The cozy, beachside atmosphere enhances the experience, allowing you to enjoy fresh seafood while soaking in the picturesque Pacific views.

Boise - Cannon Beach operators

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

Plane
Website
alaskaair.com

Plane from Boise (BOI) to Portland (PDX)

Average Duration
1h 20m
Estimated price
$1014-1015

Plane from Boise (BOI) to Eugene (EUG)

Average Duration
4h 29m
Estimated price
$1016-1017
Website
delta.com

Plane from Boise (BOI) to Portland (PDX)

Average Duration
3h 36m
Estimated price
$1011-600

Plane from Boise (BOI) to Eugene (EUG)

Average Duration
5h
Estimated price
$1018-600
Website
southwest.com

Plane from Boise (BOI) to Eugene (EUG)

Average Duration
4h 50m
Estimated price
$1019-600
Website
united.com

Plane from Boise (BOI) to Eugene (EUG)

Average Duration
4h 53m
Estimated price
$1016-3292
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Pasco Amtrak Station to Portland

Average Duration
4h 32m
Estimated price
$3293-3294
Bus
Contact phone
+1 888-846-4183
Website
oregon-point.com

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

Average Duration
1h 40m
Estimated price
$534-3296

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

Average Duration
2h
Estimated price
$535-536
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Boise to Portland Curbside Bus Stop

Average Duration
10h 40m
Estimated price
$3295-1010

Bus from Boise Towne Square to Pasco Bus Stop

Average Duration
5h 50m
Estimated price
$3296-90

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

Traveling between Boise 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.

Traveling from Boise to Cannon Beach by bus is possible but requires multiple transfers and a total journey time of approximately 13 hours and 40 minutes. There are various routes available, with prices ranging from $60 to $157 for the one-way trip, covering a distance of about 1034.8 km to 1046.1 km. The most common route involves departing from Boise and traveling to Cannon Beach via Portland Amtrak Station with bus operators such as FlixBus USA and Point. The trip includes transfers in Portland and Tillamook, with the final leg of the journey arriving at the Cannon Beach Family Market / Surfside Resort. Although the journey may be lengthy, the bus services offer a cost-effective and scenic option for travelers seeking to explore the beautiful coastal destination of Cannon Beach from Boise.

Frequently asked questions

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

Or choose the category:
The distance between Boise and Cannon Beach is approximately 414 miles 512.3 miles by road. Travel times by various modes of transportation vary. By flying first and then taking a bus, it typically takes about 6 hours and 25 minutes to reach Cannon Beach from Boise. Driving by car takes about 8 hours and 53 minutes to reach Boise from Cannon Beach. And finally, taking a bus usually takes around 13 hours and 40 minutes to travel from Boise to Cannon Beach.
The most cost-effective option for traveling from Boise to Cannon Beach is by bus, which typically costs between $60 and $160. While it may take longer, with a travel time of 13 hours and 40 minutes, it is a more economical choice for budget-conscious travelers. On the other hand, the quickest way to reach Cannon Beach is by flying and then taking a bus, which typically takes around 6 hours and 25 minutes and costs between $85 and $310. This option is more time-efficient but comes at a higher cost.
The prices for a bus ticket between Cannon Beach and Boise range from $60 to $157. Other transportation options, such as flying and driving, may have separate costs. It is advisable to check with airlines, rental car companies, and bus operators for the most up-to-date prices and available deals. Additionally, prices may vary depending on factors such as time of travel, demand, and any promotions or discounts currently available.
To get from Boise to Cannon Beach without using public transportation, you can drive the distance of 512 miles, which takes approximately 8 hours and 53 minutes. The drive offers scenic views along the way. The cost of driving from Boise to Cannon Beach by car typically ranges from $90 to $140, depending on factors such as gas prices and tolls.
The best way to travel from Boise to Cannon Beach without a car is by taking a bus. The bus journey takes approximately 13 hours and 40 minutes and typically costs between $60 and $160. This option allows you to sit back, relax, and enjoy the scenery while leaving the driving to someone else.
There is no direct bus link between Boise and Cannon Beach. However, there are bus services available with transfers. The journey begins at Boise station and includes a transfer at Portland Amtrak Station. The total travel time is approximately 13 hours and 40 minutes. The final stop is at Cannon Beach Family Market / Surfside Resort.
The flight from Boise to Cannon Beach typically involves a connecting flight to Portland Airport, which takes around 1 hour and 20 minutes. The cost of the flight can vary depending on factors such as the time of booking and availability, but on average, it can range from $100 to $300 for a one-way ticket. It is recommended to check with airlines for specific prices and any potential discounts or promotions.
There are plenty of accommodation options near Cannon Beach with over 510 hotels to choose from. Prices start at $60 per night, so you can find something to suit any budget. Some popular hotel options include the Surfsand Resort, the Hallmark Resort & Spa, and the Tolovana Inn. Whether you're looking for beachfront luxury or a cozy bed and breakfast, you'll be able to find a place to stay that meets your needs in Cannon Beach.

Trips to Winnemucca