Distance from Olive Branch, North Carolina to Cresco, Pennsylvania
The driving distance from Olive Branch, North Carolina to Cresco, Pennsylvania is 634.1 mi (1020.5 km)
The straight-line (air) distance is approximately 310.5 mi (499.8 km)
Estimated travel time by road is 9 hours 40 minutes
We found 3 routes between Olive Branch and Cresco.
Available Routes
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Follow I-77 N and I-81 N to PA-940 E in Long Pond. Take exit 3 from I-380 N
Follow PA-940 E to PA-191 N/PA-390 N in Cresco
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Take I-77 N and I-81 N to PA-940 E in Long Pond. Take exit 3 from I-380 N
Follow PA-940 E to PA-191 N/PA-390 N in Cresco
Route Directions
Get on I-73 N/I-74/US-220 N in Randolph County from NC-205, Millingport Rd, NC-8 N and State Hwy 49 N
Continue on I-73 N. Take I-85 N, I-95 N, Baltimore-Washington Pkwy, I-95 N, ... and PA-33 N to PA-611 N in Pocono Township. Take exit 298 from I-80 W
Follow PA-611 N and Woodland Rd to PA-191 N/PA-390 N in Cresco
Journey Details
Traveling from Olive Branch, North Carolina to Cresco, Pennsylvania covers 631.8 miles (1017 km) in a northeast direction. This highway, long-distance route typically takes 9 hours 59 minutes under normal conditions.
Drivers have 3 route options between these locations (632-634 miles / 1017-1020 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views, toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 61 mph (98 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Cresco
Destination