Distance from Alfmil, Kansas to McFarland, Kansas
The driving distance from Alfmil, Kansas to McFarland, Kansas is 100.5 mi (161.7 km)
The straight-line (air) distance is approximately 49.6 mi (79.8 km)
Estimated travel time by road is 1 hour 29 minutes
We found 3 routes between Alfmil and McFarland.
Available Routes
Route Directions
Take W 10th St to US-81 S in Blaine Township
Follow US-81 S and I-70 E to KS-185 S in Newbury Township. Take exit 330 from I-70 E
Follow KS-185 S to Main St in McFarland
Route Directions
Take Limestone Rd, N 210th Rd, Treaty Rd and 9th Rd to KS-15 S in Union Township
Take US-77 S and I-70 E to KS-185 S in Newbury Township. Take exit 330 from I-70 E
Follow KS-185 S to Main St in McFarland
Route Directions
Take W 10th St to US-81 S in Blaine Township
Continue on US-81 S to Concord Township. Take the KS-106 exit from US-81 S
Take Heartland Dr and N 170th Rd to KS-18 E in Bennington Township
Follow KS-18 E and I-70 E/US-40 E to KS-185 S in Newbury Township. Take exit 330 from I-70 E/US-40 E
Follow KS-185 S to Main St in McFarland
Journey Details
Traveling from Alfmil, Kansas to McFarland, Kansas covers 89.8 miles (145 km) in a east direction. This highway, substantial route typically takes 1 hour 26 minutes under normal conditions.
Drivers have 3 route options between these locations (90-105 miles / 145-169 km). The primary route shown here saves 22 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 65 mph (105 km/h) .
Journey Waypoints
Alfmil
Starting Point
McFarland
Destination