Distance from Bellshill to Newquay

The distance from Bellshill to Newquay is 822 km (or 511 mi). The estimated driving time for the trip is 8h 28min and the main road for this route is the Raith Interchange. In a straight line, the distance between Bellshill and Newquay is 604 km (376 mi).