Distance from Port Colborne, Ontario to James City, Pennsylvania
The driving distance from Port Colborne, Ontario to James City, Pennsylvania is 154.3 mi (248.4 km)
The straight-line (air) distance is approximately 55.9 mi (90 km)
Estimated travel time by road is 3 hours 13 minutes
This route includes Toll roads along the way.
We found 3 routes between Port Colborne and James City.
Available Routes
Route Directions
Take Welland St to ON-3 E
Take ON-140 N, Regional Rd 27, QEW/Queen Elizabeth Wy, Great Lakes Seaway Trl, ... and US-6 W to PA-321 S/Brickyard Rd/Westerberg Way in Kane, United States
Take PA-66 S to Delaware Ave in James City
Route Directions
Take Welland St to ON-3 E
Take ON-140 N, Regional Rd 27, QEW/Queen Elizabeth Wy, Great Lakes Seaway Trl, ... and I-90 W to Eden Evans Center Rd in Evans, United States. Take exit 57A from I-90 W
Follow Versailles Rd and NY-438 S to Buffalo St in Gowanda
Continue on Buffalo St to Persia
Get on I-86 E in Salamanca from Broadway Rd and NY-353 S
Take US-219 S to PA-321 S/Brickyard Rd/Westerberg Way in Kane
Take PA-66 S to Delaware Ave in James City
Route Directions
Take Welland St to Main St E/ON-3 E
Take ON-140 N, Regional Rd 27, QEW/Queen Elizabeth Wy, I-190 S, ... and US-6 W to PA-321 S/Brickyard Rd/Westerberg Way in Kane, United States
Take PA-66 S to Delaware Ave in James City
Journey Details
Traveling from Port Colborne, Ontario to James City, Pennsylvania covers 151.6 miles (244 km) in a south direction. This mixed highways and local roads, substantial route typically takes 3 hours 3 minutes under normal conditions.
Drivers have 3 route options between these locations (152-159 miles / 244-256 km). The primary route shown here saves 18 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Port Colborne
Starting Point
James City
Destination