1map logoGo to main page

Yachats, OR, USA to Cannon Beach, OR, USA from $11: 2 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$11 by busBest price
215 kmDistance
3h 12m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Yachats 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
Average Duration
7h  43m
Estimated price
$11-16
Recommended
route map
Distance: 215 km
Duration: 3h 12m

See more options

Company
N/A
Drive
Average Duration
3h  12m
Estimated price
$24-35

Traveling From Yachats to Cannon Beach

The journey from Yachats to Cannon Beach showcases a stunning shift from a laid-back coastal town with majestic cliffs and serene beaches to a vibrant destination known for its iconic Haystack Rock and lively atmosphere.

Best Neighbourhoods in Cannon Beach

Cannon Beach offers a variety of neighborhoods, each with distinct charm and attractions.

Downtown Cannon Beach
• Home to art galleries and local shops.
• Vibrant dining options within walking distance.
Tolovana Park
• Less crowded, ideal for peaceful strolls.
• Scenic views of Haystack Rock.
Cannon Beach North
• Expansive beaches perfect for long walks.
• Access to beautiful coastal trails.

Best Times To Visit Cannon Beach's Attractions

Planning your visit around peak times can enhance your experience in Cannon Beach.

Haystack Rock
Visit early morning or late afternoon to enjoy solitude and stunning light.
Ecola State Park
Go during weekdays for less foot traffic and more wildlife sightings.
Cannon Beach Boardwalk
Stroll during sunset to enjoy breathtaking views and fewer crowds.

Cannon Beach Weather: What to Expect Year-Round

Cannon Beach enjoys a mild coastal climate, with cool summers and rainy winters, making it a year-round destination for various activities. Autumn and spring are particularly pleasant for outdoor explorations, while the summer months draw visitors to the beach despite occasional fog.

Dining Recommendation in Cannon Beach

For a delightful change from Yachats' cozy seafood shacks, try the fresh seafood dishes at The Wayfarer Restaurant, where the ocean views meld with flavors like their signature clam chowder. This dining experience combines upscale ingredients with a vibrant atmosphere, offering a taste of local bounty in a lively, beachside setting.

Yachats - Cannon Beach operators

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

Bus
Contact phone
+1 541 265-6611
Website
co.lincoln.or.us

Bus from 3rd Street & Pontiac Street - Yachats Log Church to Newport City Hall

Average Duration
50m
Estimated price
$2-4

Bus from Newport City Hall to Chinook Winds Casino

Average Duration
1h 5m
Estimated price
$2-110
Website
nworegontransit.org

Bus from Chinook Winds Casino to Tillamook Transit Center

Average Duration
1h 24m
Estimated price
$4-111

Bus from Tillamook Transit Center to Cannon Beach Midtown

Average Duration
1h 24m
Estimated price
$2-4

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

Traveling between Yachats 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 road trip from Yachats to Cannon Beach, covering a distance of 134 miles in approximately 3 hours and 12 minutes. Enjoy the picturesque views of the Pacific coastline as you make your way north. 💰 The cost of traveling by car from Yachats to Cannon Beach ranges from $24 to $35, offering a budget-friendly option to explore the stunning Oregon coastline at your own pace. Take advantage of any opportunities to stop and snap photos along the way.
Average price
$24 - $35
🚌 While there is no direct bus route from Yachats to Cannon Beach, travelers can embark on a scenic journey with multiple transfers along the way. The total travel time, including transfers, is approximately 7 hours and 43 minutes. 🚏 Departing from 3rd Street & Pontiac Street - Yachats Log Church, passengers will transfer at Newport City Hall, Chinook Winds, and Tillamook Transit Center before reaching Cannon Beach Midtown. The bus services are operated by Lincoln County Transit and Tillamook County Transportation District. 💰 Prices for the bus ride between Cannon Beach and Yachats typically range from $11 to $16. Travelers can enjoy the picturesque coastal views while taking this convenient and affordable transportation option to explore these charming Oregon towns.
Departure Point
3rd Street & Pontiac Street - Yachats Log Church station
Arrival Point
Cannon Beach Midtown station

Frequently asked questions

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

Or choose the category:
The distance between Yachats and Cannon Beach is approximately 110 miles or 133.7 miles by road. By car, the typical travel time is approximately 3 hours and 12 minutes. Alternatively, buses take around 7 hours and 43 minutes to cover the same distance.
The most cost-effective transportation option for traveling from Yachats to Cannon Beach is by bus, which costs $10-$17. Although it takes longer, with a travel time of 7 hours and 43 minutes, it is a more affordable choice. However, if time efficiency is a priority, driving is the quickest option, taking 3 hours and 12 minutes. Despite being more expensive, with costs ranging from $24-$35, it allows for a faster and more convenient journey.
When traveling from Yachats to Cannon Beach the prices of a bus ticket can range from $11 to $16. The actual price may depend on factors such as the time of year, day of the week, and any discounts or promotions available. It is always a good idea to check with the bus operator or online travel booking websites for the most current and accurate pricing information.
To travel from Yachats to Cannon Beach without using public transportation, you can drive the distance of approximately 134 miles. The journey usually takes around 3 hours and 12 minutes by car. The cost of driving from Yachats to Cannon Beach can vary, with prices ranging from $24 to $35 depending on factors such as fuel consumption and tolls.
If you want to travel from Yachats to Cannon Beach without a car, the best option is to take a bus. The bus journey takes approximately 7 hours and 43 minutes and usually costs between $10 and $17. This is a convenient alternative for those who do not have access to a car or prefer not to drive. It is recommended to check the bus schedules and fares in advance to plan your trip accordingly.
No, there is no direct bus link between Yachats and Cannon Beach. However, there are bus services available with transfers. The journey involves departing from 3rd Street & Pontiac Street - Yachats Log Church in Yachats, transferring at Newport City Hall, Chinook Winds, and Tillamook Transit Center, and finally arriving at Cannon Beach Midtown. The total travel time, including transfers, is approximately 7 hours and 43 minutes.
There are many options for accommodation near Cannon Beach. With over 510 hotels available in the area, travelers have a wide range of choices. Prices start at $60, giving visitors the flexibility to find a hotel that fits their budget. Whether you're looking for a luxury resort or a cozy bed and breakfast, there are plenty of options available for a comfortable stay near Cannon Beach.