Distance from Big Pine Key, Florida to McGregor, Florida
The driving distance from Big Pine Key, Florida to McGregor, Florida is 270.8 mi (435.7 km)
The straight-line (air) distance is approximately 84 mi (135.2 km)
Estimated travel time by road is 4 hours 41 minutes
This route includes Toll roads along the way.
We found 3 routes between Big Pine Key and McGregor.
Available Routes
Route Directions
Get on Florida's Tpke in Florida City
Continue on Florida's Tpke. Take I-75 N to Daniels Pkwy in Lee County. Take exit 131 from I-75 N
Continue on Daniels Pkwy. Take College Pkwy to Prather Dr in McGregor
Route Directions
Take US-1 N, Florida's Tpke and US-27 N to FL-80 in Hendry County. Take the FL-80 W exit from US-27 N
Continue to Lee County
Follow I-75 S to FL-884 W/Colonial Blvd in Fort Myers. Take exit 136 from I-75 S
Follow Colonial Blvd and McGregor Blvd to Prather Dr in McGregor
Route Directions
Follow US-1 N to Florida City
Follow S Krome Ave to US-41 W
Get on I-75 N
Continue on I-75 N to Villas
Continue on College Pkwy. Drive to Prather Dr in McGregor
Journey Details
Traveling from Big Pine Key, Florida to McGregor, Florida covers 253.3 miles (408 km) in a north direction. This mixed highways and local roads, long-distance route typically takes 5 hours under normal conditions.
Drivers have 3 route options between these locations (253-281 miles / 408-452 km). The primary route shown here saves 12 minutes compared to alternatives.
Journey Waypoints
Big Pine Key
Starting Point
McGregor
Destination