Distance from St Andrews to Newport-On-Tay
The distance from St Andrews to Newport-On-Tay is 18 km (or 12 mi). The estimated driving time for the trip is 17min and the main road for this route is the A91. In a straight line, the distance between St Andrews and Newport-On-Tay is 14 km (9 mi).
Distance from St Andrews and other towns
- Distance from St Andrews to Liskeard
- Distance from St Andrews to West Drayton
- Distance from St Andrews to West Linton
- Distance from St Andrews to Harlow
- Distance from St Andrews to Edinburgh
- Distance from St Andrews to Doune
- Distance from St Andrews to Beauly
- Distance from St Andrews to Herne Bay
- Distance from St Andrews to Kirkwall
- Distance from St Andrews to Henley-On-Thames
- Distance from St Andrews to High Wycombe
- Distance from St Andrews to Gretna
Distance from Newport-On-Tay and other towns
- Distance from Newport-On-Tay to Cardiff
- Distance from Newport-On-Tay to Nottingham
- Distance from Newport-On-Tay to Glasgow
- Distance from Newport-On-Tay to Middlesbrough
- Distance from Newport-On-Tay to Birmingham
- Distance from Newport-On-Tay to Leicester
- Distance from Newport-On-Tay to Edinburgh
- Distance from Newport-On-Tay to Sheffield
- Distance from Newport-On-Tay to Brighton
- Distance from Newport-On-Tay to London
- Distance from Newport-On-Tay to Stoke-On-Trent