1map logoGo to main page

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

Compare Travel Options and Prices

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

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

$14 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 Cannon Beach to Florence 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  12m
Estimated price
$24-116
Recommended
Company
various
Bus
Average Duration
9h  46m
Estimated price
$14-20
Cheapest
route map
Distance: 214 km
Duration: 3h 45m

See more options

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

Traveling From Cannon Beach to Florence

The journey from Cannon Beach to Florence offers a remarkable transition from the iconic coastal views and charming shops of Cannon Beach to the vibrant arts scene and historic charm of Florence.

Best Neighbourhoods in Florence

Florence, United States features diverse neighborhoods each with distinct charm.

Old Town
• Historic architecture with unique local shops.
• Scenic waterfront views and park areas.
Coastal Neighborhood
• Proximity to stunning beaches and ocean activities.
• Vibrant dining scene featuring fresh seafood.
Downtown Florence
• Cultural events and galleries showcasing local artists.
• A mix of cozy cafés and boutique stores.

Best Times To Visit Florence's Attractions

Planning your trips to Florence’s hotspots at the right time can elevate your experience.

Siuslaw River Bridge
Visit early morning or late afternoon for stunning light and fewer tourists.
Heceta Head Lighthouse
Weekdays offer a quieter experience and better photo opportunities.
Old Town Florence
Afternoons on weekdays provide a relaxed atmosphere to explore shops and cafés.

Florence Weather: What to Expect Year-Round

Florence experiences a temperate climate with mild winters and warm summers, making it appealing year-round. Spring and fall are ideal for visits, as the pleasant weather enhances outdoor activities and sightseeing.

Dining Recommendation in Florence

Try the fresh Dungeness crab at Waterfront Depot, where the lively atmosphere and emphasis on local seafood create a distinct contrast to the more laid-back, comfort food vibe you might find in Cannon Beach. This restaurant showcases the rich flavors of coastal Oregon, elevating your dining experience with its innovative dishes and stunning river views.

Cannon Beach - Florence operators

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

Bus
Contact phone
+1 888-846-4183
Website
oregon-point.com

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

Average Duration
2h
Estimated price
$1162-1163

Bus from Portland Amtrak Station to Eugene Amtrak Bus Platform

Average Duration
2h 55m
Estimated price
$1164-248

Bus from Eugene to Florence

Average Duration
1h 34m
Estimated price
$1165-242
Website
nworegontransit.org

Bus from Cannon Beach to Tillamook Transit Center

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

Bus from Tillamook Transit Center to Chinook Winds

Average Duration
1h 22m
Estimated price
$1166-242
Contact phone
+1 541 265-6611
Website
co.lincoln.or.us

Bus from Chinook Winds Casino to Newport City Hall

Average Duration
1h 20m
Estimated price
$1168-1169

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

Average Duration
50m
Estimated price
$1168-1166
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Portland to Eugene

Average Duration
2h 38m
Estimated price
$242-243

Train from Cannon Beach Family Market / Surfside Resort to Florence

Average Duration
8h 29m
Estimated price
$24-240

Frequently asked questions

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

Or choose the category:
The distance between Cannon Beach and Florence is approximately 133 miles or 159.3 miles by road. The typical travel time by bus and train is 8 hours and 12 minutes to reach Florence from Cannon Beach. Alternatively, it takes about 3 hours and 45 minutes to travel by car from Florence to Cannon Beach. If you prefer to take the bus, it would take around 9 hours and 46 minutes to reach Florence from Cannon Beach.
The most cost-effective transportation option for traveling from Cannon Beach to Florence is by taking the bus. This route, via Lincoln City, costs between $13 and $20 and takes approximately 9 hours and 46 minutes. However, if time is a priority, the quickest option would be to drive. The drive takes about 3 hours and 45 minutes and costs between $28 and $45.
The prices for a bus ticket between Florence and Cannon Beach typically range from $14 to $20. However, it's important to note that these prices may vary depending on factors such as the time of year, the specific bus company, and any promotions or discounts that may be available. It's always a good idea to check with multiple bus companies or online booking platforms to compare prices and find the best deal for your travel dates.
To travel from Cannon Beach to Florence without using public transportation, the most convenient option is to drive. The distance between the two places is around 159 miles, and it takes approximately 3 hours and 45 minutes to drive from Cannon Beach to Florence. Some car rental prices vary between $28 to $45, depending on the provider and the type of vehicle you choose. This allows you the freedom and flexibility to explore the scenic route along the Oregon coast at your own pace.
To travel from Cannon Beach to Florence without a car, the best option is to take a combination of bus and train. The journey takes approximately 8 hours and 12 minutes and can cost between $24 and $120. The bus will take you from Cannon Beach to a nearby train station, where you can then board a train to Florence. This mode of transportation provides a convenient and affordable way to reach your destination without the need for a car.
No, there is no direct link between Cannon Beach and Florence. However, there are bus services available with transfers in Portland and Eugene. The journey can take approximately 8 hours and 24 minutes, including the transfers. The bus services are operated by Point and Amtrak.
There are several options for accommodation near Florence. With 93+ hotels available, travelers have plenty of choices. Prices for hotels in the area start at $55, offering budget-friendly options for those looking to save. Whether you prefer a luxury hotel or a more affordable option, there is something to suit every traveler's preferences and budget near Florence.