Distance from Greenock to Teignmouth

The distance from Greenock to Teignmouth is 768 km (or 478 mi). The estimated driving time for the trip is 7h 52min and the main road for this route is the M5. In a straight line, the distance between Greenock and Teignmouth is 607 km (378 mi).