Distance from Leonard, Oklahoma to Broken Arrow, Oklahoma
The driving distance from Leonard, Oklahoma to Broken Arrow, Oklahoma is 32.8 mi (52.8 km)
The straight-line (air) distance is approximately 6 mi (9.7 km)
Estimated travel time by road is 36 minutes
This route includes Toll roads along the way.
We found 3 routes between Leonard and Broken Arrow.
Available Routes
Route Directions
Get on OK-351 from E0780 Rd/East 191st St S, OK-72 N and OK-51 E
Continue on OK-351 to Broken Arrow. Take the Elm Pl exit from OK-51 W
Route Directions
Continue on OK-72 N. Take OK-51 W to N Elm Pl in Broken Arrow. Take the Elm Pl exit from OK-51 W
Route Directions
Follow US-64 W and US-169 N to E 71st St S in Tulsa. Take the E 71st St S exit from US-169 N/US-64 W
Continue on E 71st St S. Drive to East 71st St S/W Kenosha St in Broken Arrow
Journey Details
Traveling from Leonard, Oklahoma to Broken Arrow, Oklahoma covers 19.4 miles (31 km) in a north direction. This secondary roads, moderate route typically takes 30 minutes under normal conditions.
Drivers have 3 route options between these locations (19-33 miles / 31-53 km). The primary route shown here saves 7 minutes compared to alternatives.
Journey Waypoints
Leonard
Starting Point
Broken Arrow
Destination