Distance from Bristow, Oklahoma to Sapulpa, Oklahoma

Bristow Sapulpa
Total Distance
22.7 mi
(36.6 km)
Travel Time
27 minutes

The driving distance from Bristow, Oklahoma to Sapulpa, Oklahoma is 22.7 mi (36.6 km)

The straight-line (air) distance is approximately 12 mi (19.4 km)

Estimated travel time by road is 27 minutes

We found 3 routes between Bristow and Sapulpa.

Available Routes

Shortest Fastest Tolls
I-44 E
20.5 mi
32.9 km
22 minutes
Tolls
I-44 E and OK-97 S
22.1 mi
35.5 km
22 minutes
OK-66 E/W Hwy 66/U.S. Bicycle Rte 66/U.S. Rte 66 and OK-66 E
22.7 mi
36.6 km
27 minutes

Route Directions

Follow OK-66 E to N Main St in Sapulpa
22.7 mi
27 min

Route Directions

22.1 mi
22 min

Route Directions

Get on I-44 E
1.6 mi
3 min
Follow I-44 E to OK-33 E. Take exit 211 from I-44 E
14.2 mi
12 min
Follow W Hwy 66 and W Dewey Ave to N Main St in Sapulpa
4.7 mi
6 min

Journey Details

Traveling from Bristow, Oklahoma to Sapulpa, Oklahoma covers 20.5 miles (33 km) in a northeast direction. This highway, moderate route typically takes 22 minutes under normal conditions.

Drivers have 3 route options between these locations (20-23 miles / 33-37 km). The primary route shown here saves 6 minutes compared to alternatives.

The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Bristow

Starting Point

Bellvue, Oklahoma

28 mi to destination

2 mi
Heyburn, Oklahoma

21 mi to destination

1 mi
Kellyville, Oklahoma

14 mi to destination

1 mi
Sapulpa

Destination