Travel time from

Birmingham to Edinburgh

Average Travel Times are

2h 49min  -  9h 34min

Travel Distance

508.25 km

Travel time route map

It takes an average travel time of 2h 49mins to travel from Birmingham to Edinburgh, given the average speed of 180km/h and the distance of 508.25 km (316 miles)

Travel time by transport mode

Tranport Distance Time
Flight 437km (271 miles) 2h 49mins
Flight 531km (330 miles) 3h 42mins
Flight 491km (305 miles) 3h 58mins
Train 488km (303 miles) 4h 1mins
Flight 443km (275 miles) 4h 37mins
Drive 476km (296 miles) 4h 52mins
Bus 568km (353 miles) 6h 36mins
Train 518km (322 miles) 6h 55mins
Bus 577km (359 miles) 9h 34mins

Travel time by airplanes from Birmingham to Edinburgh

Air Plane Cruise Speed Max Speed
A300 30mins 29mins
A320 31mins 29mins
A321 31mins 29mins
A380 26mins 25mins
Boeing 707 27mins 26mins
Boeing 737 33mins 30mins
Boeing 747 29mins 27mins
Boeing 787 28mins 27mins
ATR 72 56mins 49mins

TIME TO DRIVE FROM Birmingham to Edinburgh

Speed (km/h) Speed (Ml/h) Duration
40 24.85 11h 53mins
50 31.07 9h 31mins
60 37.28 7h 55mins
80 49.71 5h 56mins
100 62.14 4h 45mins

Be prepared

Birmingham - Edinburgh Info

Travel time from Birmingham New Street to Birmingham International 8mins.

Travel time from BHX to EDI 1h 11mins.

Travel time from Edinburgh Airport (Edinburgh Trams) to Edinburgh, Princes Street (Edinburgh Trams) 31mins.

Travel time chart

How long does it take to get from Birmingham and by air and road.