Distance from Cedar Crest, Oklahoma to McFarlin, Oklahoma

Cedar Crest McFarlin
Total Distance
30.6 mi
(49.2 km)
Travel Time
29 minutes

The driving distance from Cedar Crest, Oklahoma to McFarlin, Oklahoma is 30.6 mi (49.2 km)

The straight-line (air) distance is approximately 13.5 mi (21.8 km)

Estimated travel time by road is 29 minutes

This route includes Toll roads along the way.

We found 2 routes between Cedar Crest and McFarlin.

Available Routes

Shortest
US-412 ALT W and US-412 W
30.5 mi
49.1 km
32 minutes
Fastest Tolls
US-412 W
30.6 mi
49.2 km
29 minutes

Route Directions

Get on US-412 W/Cherokee Turnpike from State Hwy 82 N
7.1 mi
9 min
Follow US-412 W to OK-88 N in Inola. Take the OK-88 exit from US-412 W
20.9 mi
18 min
2.6 mi
2 min

Route Directions

Follow E 620 Rd and S442 Rd to State Hwy 82 N
2.1 mi
3 min
3.9 mi
3 min
Take US-412 ALT W to US-412 W
7.2 mi
9 min
Continue on US-412 W. Drive to OK-88 N in Rogers County
17.3 mi
15 min

Journey Details

Traveling from Cedar Crest, Oklahoma to McFarlin, Oklahoma covers 30.5 miles (49 km) in a west direction. This highway, moderate route typically takes 32 minutes under normal conditions.

Drivers have 2 route options between these locations (31-31 miles / 49-49 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Cedar Crest

Starting Point

Ballou, Oklahoma

31 mi to destination

1 mi
Murphy, Oklahoma

Traveled 8 mi from origin

1 mi
Paradise View, Oklahoma

23 mi to destination

1 mi
Mazie, Oklahoma

Traveled 16 mi from origin

1 mi
Chouteau, Oklahoma

16 mi to destination

1 mi
Inola, Oklahoma

8 mi to destination

2 mi
McFarlin

Destination