Distance from Hastings, Florida to McPherson, Florida
The driving distance from Hastings, Florida to McPherson, Florida is 80.2 mi (129 km)
The straight-line (air) distance is approximately 31.1 mi (50.1 km)
Estimated travel time by road is 1 hour 15 minutes
We found 3 routes between Hastings and McPherson.
Available Routes
Route Directions
Get on I-95 N from FL-207 N
Follow I-95 N and I-10 W to FL-228 E in Baker County. Take exit 336 from I-10 W
Take County Rd 228 to your destination
Route Directions
Get on I-95 N from FL-207 N
Follow I-95 N and I-295 N to FL-134 W/103rd St in Jacksonville. Take exit 16 from I-295 N
Follow FL-134 W/103rd St, FL-228 W/Normandy Blvd and Maxville-Macclenny Road to your destination in Baker County
Route Directions
Follow N Main St to FL-207 S/E Church Ave
Drive from State Rte 100 W and US-301 N to Jacksonville
Follow Maxville-Macclenny Road to your destination in Baker County
Journey Details
Traveling from Hastings, Florida to McPherson, Florida covers 75.1 miles (121 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 27 minutes under normal conditions.
Drivers have 3 route options between these locations (75-80 miles / 121-129 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Hastings
Starting Point
McPherson
Destination