Distance from Petrolia to Napierville is five hundred and twenty miles.
The road trip out of Petrolia to Napierville will take approximately seven hours fifty minutes by car
Distance between Petrolia and Napierville
Flight from Petrolia to Napierville