Dudley is located in United Kingdom with (52.5,-2.0833) coordinates and Northampton is located in United Kingdom with (52.25,-0.8833) coordinates. The calculated flying distance from Dudley to Northampton is equal to 53 miles which is equal to 86 km.
It's better to rent a car, If you want to go by car, the driving distance between Dudley and Northampton is 105.55 km.