Distance from Bath to New Malden

The distance from Bath to New Malden is 15 km (or 10 mi). The estimated driving time for the trip is 23min and the main road for this route is the Hospital Bridge Road, B358. In a straight line, the distance between Bath and New Malden is 13 km (9 mi).