Contact

Distance from Cupar to Bonnyrigg

The distance from Cupar to Bonnyrigg is 54.2 miles (87.3 kilometers).
The travel time is approximately 1 hour and 11 minutes.
For the journey from Cupar to Bonnyrigg, approximately 5.42 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 Cupar to Bonnyrigg

The route via Dalgety Bay.

🚩
Cupar
Origin
30.8 mi · 43 m
📍
Dalgety Bay
From origin:30.8 mi · 43 m
To the destination:26.7 mi · 35 m
🏁
Bonnyrigg
In total:54.1 mi · 1 h, 10 m

Airports near Cupar and Bonnyrigg

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

Airports near Bonnyrigg

Important information about the travel route

Bonnyrigg is a town in Midlothian, south of Edinburgh, surrounded by attractive countryside and historic estates. It grew from a rural settlement into a substantial community as Edinburgh expanded and transport connections improved. Its proximity to the Scottish capital and the Pentland Hills makes it a convenient base for exploring both urban and rural attractions.
More details about Bonnyrigg

Popular routes from Cupar

Frequently searched connections from Cupar to other cities.
Popular connections of Cupar
Destination Distance
(miles)
Travel Time
(hours, minutes)
Edinburgh 43.7 mi 1 h, 7 m
Kirkcaldy 18.5 mi 32 m
Newburgh 10.6 mi 18 m
Leven 10 mi 18 m
Aberdeen 78.7 mi 1 h, 36 m
Auchtermuchty 9.3 mi 16 m
Dunfermline 29.3 mi 43 m
Ladybank 7.2 mi 13 m
Perth 21.9 mi 37 m
Glasgow 62.5 mi 1 h, 23 m

Popular routes to Bonnyrigg

Frequently searched routes to Bonnyrigg from other cities.
Popular routes to Bonnyrigg
Destination Distance
(miles)
Travel Time
(hours, minutes)
Livingston 22.3 mi 30 m
Falkirk 31.9 mi 41 m
Dunfermline 28.5 mi 39 m
Musselburgh 6.4 mi 14 m
Penicuik 6.9 mi 14 m
Edinburgh Airport 14.3 mi 25 m
Gateshead 101.2 mi 2 h, 25 m
Dundee 65.8 mi 1 h, 21 m
Edinburgh 7.2 mi 21 m
Cockenzie and Port Seton 11.1 mi 18 m

Frequently Asked Questions about the route Cupar – Bonnyrigg

How far is Cupar from Bonnyrigg?

The distance from Cupar to Bonnyrigg is approximately 54.2 miles.

How long does the trip from Cupar to Bonnyrigg take?

The travel time is approximately 1 hour and 11 minutes.

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

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