Contact

Distance from Bonnyrigg to Buckhaven

The distance from Bonnyrigg to Buckhaven is 45.2 miles (72.9 kilometers).
The travel time is approximately 57 minutes.
For the journey from Bonnyrigg to Buckhaven, approximately 4.52 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 Bonnyrigg to Buckhaven

The route via Cowdenbeath.

🚩
Bonnyrigg
Origin
📍
Cowdenbeath
From origin:31.1 mi · 40 m
To the destination:15.3 mi · 21 m
🏁
Buckhaven
From origin:45.2 mi · 57 m

Airports near Bonnyrigg and Buckhaven

Several airports are located near Bonnyrigg and Buckhaven. 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 Bonnyrigg

Airports near Buckhaven

Important information about the travel route

Buckhaven is a coastal town in Fife, Scotland, known for its fishing heritage, harbour and connections with the former coal mining industry. It is located near Leven on the Firth of Forth.
More details about Buckhaven

Popular routes from Bonnyrigg

Frequently searched connections from Bonnyrigg to other cities.
Popular connections of Bonnyrigg
Destination Distance
(miles)
Travel Time
(hours, minutes)
Tranent 10.1 mi 15 m
Glasgow 49.6 mi 58 m
Livingston 22.3 mi 30 m
Kirkcaldy 38.5 mi 50 m
Falkirk 31.9 mi 41 m
Edinburgh Airport 14.3 mi 25 m
Gateshead 101.2 mi 2 h, 25 m
Dunfermline 28.5 mi 39 m
Penicuik 6.9 mi 14 m
Edinburgh 7.2 mi 21 m

Popular routes to Buckhaven

Frequently searched routes to Buckhaven from other cities.
Popular routes to Buckhaven
Destination Distance
(miles)
Travel Time
(hours, minutes)
Aberdeen 95.5 mi 2 h
Cupar 12.6 mi 24 m
Perth 27.3 mi 43 m
Glasgow 60.6 mi 1 h, 16 m
Kinghorn 11.2 mi 24 m
Falkland 10.8 mi 18 m
Edinburgh 34.8 mi 54 m
Newcastle upon Tyne 159.4 mi 3 h, 11 m
Dundee 29.9 mi 42 m
Glenrothes 7.1 mi 12 m

Frequently Asked Questions about the route Bonnyrigg – Buckhaven

How far is Bonnyrigg from Buckhaven?

The distance from Bonnyrigg to Buckhaven is approximately 45.2 miles.

How long does the trip from Bonnyrigg to Buckhaven take?

The travel time is approximately 57 minutes.

How much fuel is needed for the trip from Bonnyrigg to Buckhaven?

With a fuel consumption of 10 liters per 100 miles, approximately 4.52 liters are needed for the distance Bonnyrigg to Buckhaven.