Distance from Sheffield to Musselburgh
The shortest distance (air line) between Sheffield and Musselburgh is 187.93 mi (302.44 km).
How far is Sheffield from Musselburgh
Sheffield is located in Sheffield, United Kingdom within 53° 22' 50.88" N -2° 31' 46.92" W (53.3808, -1.4703) coordinates. The local time in Sheffield is 19:22 (07.02.2025)
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 19:22 (07.02.2025)
The calculated flying distance from Musselburgh to Musselburgh is 187.93 miles which is equal to 302.44 km.
Sheffield, Sheffield, United Kingdom
Related Distances from Sheffield
Musselburgh, East Lothian and Midlothian, United Kingdom