1map logoGo to main page

Florence, OR, USA to Cannon Beach, OR, USA from $12: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$12 by busBest price
214 kmDistance
3h 45m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Florence 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
Train
Average Duration
8h  7m
Estimated price
$24-116
Recommended
Company
various
Bus
Average Duration
9h  33m
Estimated price
$12-20
Cheapest
route map
Distance: 214 km
Duration: 3h 45m

See more options

Company
various
Drive
Average Duration
3h  45m
Estimated price
$28-45
Company
various
Bus
Average Duration
8h  28m
Estimated price
$42-66

Traveling From Florence to Cannon Beach

The journey from Florence, with its charming coastal vibes and artistic hubs, to Cannon Beach, renowned for its dramatic oceanfront scenery and iconic rock formations, offers a fascinating contrast in experiences.

Best Neighbourhoods in Cannon Beach

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

Downtown Cannon Beach
• Vibrant shops and cafes line the picturesque streets.
• Art galleries showcase local talent and unique creations.
Harrison Street
• Offers quiet streets perfect for a peaceful retreat.
• Proximity to scenic viewpoints for stunning ocean views.
Wagon Road
• Known for spacious vacation rentals and cozy cottages.
• Lush greenery surrounds this charming area for nature enthusiasts.

Best Times To Visit Cannon Beach's Attractions

Discover when to explore Cannon Beach's iconic spots for the best experience.

Haystack Rock
Visit early morning or late evening for stunning light and fewer people.
Ecola State Park
Weekdays during spring or fall offer serene hikes and fewer crowds.
Cannon Beach Tide Pools
Go at low tide during spring for vibrant marine life and an intimate experience.

Cannon Beach Weather: What to Expect Year-Round

Cannon Beach experiences a mild coastal climate with cool summers and wet winters, making it a year-round destination. Visiting during late summer or early fall typically offers the best weather, enhancing outdoor activities and beach experiences.

Dining Recommendation in Cannon Beach

Try the fresh Dungeness crab at The Wayfarer Restaurant, where ocean views complement the rich flavors of local seafood, providing a distinct experience compared to Florence's Italian cuisine. The emphasis on Pacific Northwest ingredients and the casual, friendly atmosphere create a unique dining adventure that highlights the coastal charm of Cannon Beach.

Florence - Cannon Beach operators

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

Bus Show bus routes
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Bus from Florence to Eugene

Average Duration
1h 32m
Estimated price
$1160-240

Bus from Eugene Amtrak Bus Platform to Portland Amtrak Station

Average Duration
2h 50m
Estimated price
$1162-246

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

Average Duration
2h
Estimated price
$11608-1161
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
$1163-1164

Bus from Newport City Hall to Chinook Winds Casino

Average Duration
1h 5m
Estimated price
$1163-1165
Website
nworegontransit.org

Bus from Chinook Winds to Tillamook Transit Center

Average Duration
1h 24m
Estimated price
$1164-1166

Bus from Tillamook Transit Center to Cannon Beach Midtown

Average Duration
1h 24m
Estimated price
$1163-1164
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Eugene to Portland

Average Duration
2h 35m
Estimated price
$240-241

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

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

🚗 Experience a scenic coastal journey as you drive 159 miles from Florence to Cannon Beach, taking approximately 3 hours and 45 minutes to reach your destination. 💰 Prices for the road trip range from $28 to $45, offering an affordable and convenient way to explore the stunning Oregon coastline at your own pace.
Average price
$28 - $45
🚌 Planning a bus trip from Florence to Cannon Beach? While there's no direct route available, you can catch a bus from Florence station with transfers in Eugene and Portland, totaling approximately 8 hours and 28 minutes of travel time. 💰 With ticket prices ranging from $12 to $20, the Florence to Cannon Beach bus ride offers an affordable way to discover the beauty of the Oregon coastline. Sit back, relax, and immerse yourself in the stunning views during this 9-hour and 33-minute adventure by bus.
Departure Point
Florence station
Arrival Point
Cannon Beach Family Market / Surfside Resort station

Frequently asked questions

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

Or choose the category:
The distance between Florence and Cannon Beach is approximately 133 miles by road. The road journey takes about 3 hours and 45 minutes by car. If you prefer public transportation, it takes about 8 hours and 7 minutes to reach Cannon Beach from Florence by taking a bus and then a train. Another option is traveling by bus, which would take approximately 9 hours and 33 minutes.
The most cost-effective option for traveling from Florence to Cannon Beach is by taking the bus via Lincoln City. This option typically costs $12-$20 and takes around 9 hours and 33 minutes. However, if you are looking for a quicker option, driving is the most time-efficient choice. It usually takes around 3 hours and 45 minutes and costs approximately $28-$45.
The prices for a bus journey between Cannon Beach and Florence range from $12 to $20. The exact price may depend on factors such as the bus company, time of travel, and any discounts or promotions available. It is recommended to check with the specific bus company for the most accurate and up-to-date pricing information before making travel arrangements.
To travel from Florence to Cannon Beach without using public transportation, you can drive yourself. The distance between the two cities is 159 miles, and it takes approximately 3 hours and 45 minutes by car. The cost of the trip can vary between $28 and $45, depending on factors such as fuel prices and vehicle efficiency.
To travel from Florence to Cannon Beach without a car, your best option is to take a combination of bus and train. This journey takes approximately 8 hours and 7 minutes and the cost can range from $24 to $120. You can catch a bus from Florence to a nearby train station, and then take a train to Cannon Beach. This mode of transportation allows you to enjoy the scenic route and avoid the hassle of driving.
Yes, there is a link between Florence and Cannon Beach but it requires transfers. There is no direct bus service available, however, you can take a combination of bus and train. The journey typically takes around 8 hours and 28 minutes, including transfers. The bus service is operated by Amtrak, and it departs from Florence station and arrives at the Cannon Beach Family Market/Surfside Resort station.
There are plenty of options for accommodations near Cannon Beach with over 510 hotels available. Prices for these hotels start at $60 per night, providing a range of choices to suit different budgets. Visitors can find a variety of accommodations, including luxurious resorts, cozy bed and breakfasts, and convenient beachfront hotels, ensuring there is something for everyone's preferences and needs.