The journey from Elgin to Birmingham covers approximately 600 km. By train, you will travel south to Glasgow or Edinburgh and then transfer to a service to Birmingham. This route takes you through the heart of the UK's rail network. Driving involves taking the A96, A9, and then the M6, which is a major motorway route. Expect a travel time of around 8 hours by train. Birmingham is a major hub in the West Midlands, well-connected to the rest of England.
Total Distance: Driving distance 600 km, straight-line air distance 500 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 8 hours 30 mins | 7 hours 30 mins |
| Avg Price | 130-240 GBP | 120-180 GBP (fuel) |
| Operator | ScotRail / Avanti West Coast | Personal Vehicle |
| Route | Elgin to Glasgow, then Avanti West Coast service to Birmingham. | A96, A9, M80, M74, M6 south to Birmingham. |
| Tip | Book Avanti tickets in advance for significant savings. | The M6 is a busy road; watch for speed cameras. |
May to September for pleasant weather in the West Midlands.