The journey from Mallaig to Chelmsford covers approximately 870km. You will travel from the Scottish coast to the historic city of Chelmsford. By train, the journey involves multiple changes, typically through Glasgow and London. Driving takes you down the spine of the UK via the M6 and A12. Expect a travel time of 11 to 13 hours. This journey connects the remote Highlands to a major Essex city.
Total Distance: Driving distance 870 km, straight-line air distance 670 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours 30 mins | 11 hours 30 mins |
| Avg Price | 140-260 GBP | 130-190 GBP in fuel |
| Operator | ScotRail and Greater Anglia | N/A |
| Route | Mallaig to Glasgow, then train to London Euston, transfer to London Liverpool Street, and train to Chelmsford. | A830, A82, M74, M6, M1, and A12. |
| Tip | Book your London transfer time carefully to avoid missing connections. | The A12 can be very busy; check for roadworks before departing. |
May to September for the best weather in Chelmsford.