Distance from Caernarfon to Seascale

The distance from Caernarfon to Seascale is 312 km (or 194 mi). The estimated driving time for the trip is 3h 35min and the main road for this route is the Gwibffordd Gogledd Cymru / North Wales Expressway. In a straight line, the distance between Caernarfon and Seascale is 148 km (92 mi).