Distance from

Edinburgh to Kirkwall

Average travel distance is

580.17 km

Nomal travel times are between

3h 25min  -  13h 5min

580.17 km (361 miles) is the average travel distance between Edinburgh and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 18 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 390.25 km 242.49 miles 210.72 miles
Flight 489.78 km 304.34 miles 264.46 miles
Drive 613.26 km 381.06 miles 331.14 miles
Train 613.45 km 381.18 miles 331.24 miles
Bus 613.26 km 381.06 miles 331.14 miles
Bus 609.92 km 378.99 miles 329.33 miles
Train 731.22 km 454.36 miles 394.83 miles

BE PREPARED

Edinburgh - Kirkwall Info

The distance from Edinburgh, Princes Street (Edinburgh Trams) to Edinburgh Airport (Edinburgh Trams) 12 km (7.69 miles) .

The distance from EDI to KOI 370 km (229.71 miles) .

The distance from Kirkwall Airport, Airport Terminal (Terminal building) to Kirkwall, Travel Centre 9 km (5.51 miles) .

Travel distance chart

The distance between Edinburgh, Scotland, United Kingdom to Kirkwall, United Kingdom is 580.17 km (361 miles) and it would cost 94 USD ~ 58 GBP to drive in a car that consumes about 23 MPG.