The drive from Cannon Beach to Florence is a beautiful 135-mile journey along the Oregon Coast. You will follow US-101 South the entire way. This trip takes approximately 3 hours of driving time. It is a scenic route that passes through several coastal towns and state parks.
Total Distance: 215 km driving distance; 180 km straight-line air distance.
The road is winding; take your time and enjoy the views.
May to September for the best weather and coastal views.