Distance from Musselburgh to Abergavenny
The shortest distance (air line) between Musselburgh and Abergavenny is 284.53 mi (457.91 km).
How far is Musselburgh from Abergavenny
Musselburgh is located in East Lothian and Midlothian, United Kingdom within 55° 56' 31.2" N -4° 56' 45.6" W (55.9420, -3.0540) coordinates. The local time in Musselburgh is 11:58 (03.09.2025)
Abergavenny is located in Monmouthshire and Newport, United Kingdom within 51° 49' 26.4" N -4° 58' 59.88" W (51.8240, -3.0167) coordinates. The local time in Abergavenny is 11:58 (03.09.2025)
The calculated flying distance from Abergavenny to Abergavenny is 284.53 miles which is equal to 457.91 km.
Musselburgh, East Lothian and Midlothian, United Kingdom
Related Distances from Musselburgh
Abergavenny, Monmouthshire and Newport, United Kingdom