Contact

Distance from Peterhead to Musselburgh

The distance from Peterhead to Musselburgh is 171.1 miles (275.5 kilometers).
The travel time is approximately 3 hours and 22 minutes.
For the journey from Peterhead to Musselburgh, approximately 17.11 liters of fuel are required, assuming a consumption of 10 liters per 100 miles. Actual consumption may vary depending on the vehicle and driving style.

Route from Peterhead to Musselburgh

The route via Stonehaven, Dundee, Kirkcaldy.

🚩
Peterhead
Origin
📍
Stonehaven
From origin:51.5 mi · 1 h
To the destination:119.3 mi · 2 h, 23 m
51.3 mi · 1 h
📍
Dundee
To the destination:69.2 mi · 1 h, 26 m
30.6 mi · 44 m
📍
Kirkcaldy
To the destination:42.4 mi · 56 m
🏁
Musselburgh

Airports near Peterhead and Musselburgh

Several airports are located near Peterhead and Musselburgh. The following overview shows the nearest airports with their distances and travel times. All information refers to the road connection from the city center to the airport.

Airports near Peterhead

Airports near Musselburgh

Important information about the travel route

Musselburgh is a historic coastal town in East Lothian, Scotland, known for its Roman heritage, harbour, beaches and proximity to Edinburgh.
More details about Musselburgh

Popular routes from Peterhead

Frequently searched connections from Peterhead to other cities.
Popular connections of Peterhead
Destination Distance
(miles)
Travel Time
(hours, minutes)
Ellon 17.1 mi 24 m
Inbhir Nis 109.2 mi 2 h, 39 m
Edinburgh 157.6 mi 3 h, 16 m
Elgin 69.6 mi 1 h, 42 m
Glenrothes 126.2 mi 2 h, 30 m
Newcastle upon Tyne 282.2 mi 5 h, 33 m
Fraserburgh 17.5 mi 27 m
Dundee 102.7 mi 1 h, 59 m
Turriff 28.8 mi 46 m
Perth 123.2 mi 2 h, 24 m

Popular routes to Musselburgh

Frequently searched routes to Musselburgh from other cities.
Popular routes to Musselburgh
Destination Distance
(miles)
Travel Time
(hours, minutes)
Edinburgh 6.5 mi 18 m
Gateshead 118.3 mi 2 h, 24 m
Glasgow 53.1 mi 1 h, 3 m
Haddington 11 mi 18 m
Loanhead 8.2 mi 15 m
Dunfermline 32 mi 43 m
Livingston 26.2 mi 37 m
Kirkcaldy 42.4 mi 57 m
East Linton 16.5 mi 23 m
Dundee 69.3 mi 1 h, 26 m

Frequently Asked Questions about the route Peterhead – Musselburgh

How far is Peterhead from Musselburgh?

The distance from Peterhead to Musselburgh is approximately 171.1 miles.

How long does the trip from Peterhead to Musselburgh take?

The travel time is approximately 3 hours and 22 minutes.

How much fuel is needed for the trip from Peterhead to Musselburgh?

With a fuel consumption of 10 liters per 100 miles, approximately 17.11 liters are needed for the distance Peterhead to Musselburgh.