Distance from Cranbury, New Jersey to Flowing Spring, Pennsylvania
The driving distance from Cranbury, New Jersey to Flowing Spring, Pennsylvania is 269.7 mi (434 km)
The straight-line (air) distance is approximately 123.1 mi (198.1 km)
Estimated travel time by road is 4 hours 42 minutes
We found 3 routes between Cranbury and Flowing Spring.
Available Routes
Route Directions
Get on NJ-18 N in New Brunswick from US-130 N
Take I-287 N, I-78 W, US-22 W, I-78 W, ... and US-322 W to US-22 W/US-522 S in Derry Township. Take the US-22 W/US-522 S exit from US-22 W/US-322 W
Follow US-22 W to Long Rd in Frankstown Township
Route Directions
Get on NJ-133 E in East Windsor
Take I-95 S, I-276 W, I-476 N, I-80 W and I-99 S to PA-453 S in Tyrone. Take exit 48 from I-99 S
Follow PA-453 S and US-22 W to Long Rd in Frankstown Township
Route Directions
Get on NJ-133 E in East Windsor
Take I-95 S, I-276 W, I-76 W and US-322 W to US-22 W/US-522 S in Derry Township. Take the US-22 W/US-522 S exit from US-22 W/US-322 W
Follow US-22 W to Long Rd in Frankstown Township
Journey Details
Traveling from Cranbury, New Jersey to Flowing Spring, Pennsylvania covers 259.1 miles (417 km) in a west direction. This highway, long-distance route typically takes 4 hours 10 minutes under normal conditions.
Drivers have 3 route options between these locations (259-303 miles / 417-487 km). The primary route shown here saves 33 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 60 mph (97 km/h) .
Journey Waypoints
Cranbury
Starting Point
Flowing Spring
Destination