Distance from

Birmingham to Edinburgh

Average travel distance is

528.18 km

Nomal travel times are between

2h 55min  -  9h 52min

528.18 km (328 miles) is the average travel distance between Birmingham and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 10 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 458.22 km 284.72 miles 247.42 miles
Flight 557.78 km 346.59 miles 301.18 miles
Flight 514.82 km 319.89 miles 277.98 miles
Train 512.49 km 318.45 miles 276.72 miles
Flight 464.92 km 288.89 miles 251.03 miles
Drive 499.51 km 310.38 miles 269.72 miles
Bus 596.12 km 370.41 miles 321.88 miles
Train 543.84 km 337.93 miles 293.65 miles
Bus 605.95 km 376.52 miles 327.19 miles

BE PREPARED

Birmingham - Edinburgh Info

The distance from Birmingham New Street to Birmingham International 14 km (8.73 miles) .

The distance from BHX to EDI 431 km (268.01 miles) .

The distance from Edinburgh Airport (Edinburgh Trams) to Edinburgh, Princes Street (Edinburgh Trams) 14 km (8.47 miles) .

Travel distance chart

The distance between Birmingham to Edinburgh, Scotland, United Kingdom is 528.18 km (328 miles) and it would cost 35 USD ~ 22 GBP to drive in a car that consumes about 8 MPG.