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.
Distance from
Birmingham to EdinburghAverage travel distance is
528.18 kmNomal travel times are between
2h 55min - 9h 52minTravel 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.