Buy train and bus tickets for UK and Europe - the easy way
London to Arbroath by train
Fastest journey6hr 4m
Trains per day4
Avg. journey time6hr 12m
Travelling from London to Arbroath by train
Fast trains from London to Arbroath take around 6 hours and 4 minutes, covering a distance of approximately 584 kilometres. There are frequent services on the rail route between London and Arbroath.
1. Are there direct trains from London to Arbroath?
Direct trains from London to Arbroath have been found.
We usually find around 3 direct trains on the route from London to Arbroath every weekday.
Trains are typically more frequent on weekends, when we found around 8 departures.
2. How long is the train journey from London to Arbroath?
The London to Arbroath train travel time is normally about 6 hours and 4 minutes, whatever time you make the journey.
3. What are the London to Arbroath train times and schedule?
On weekdays the earliest direct train to Arbroath is usually scheduled to depart London around 10:00 and the last train is around 16:00. At weekends the first train of the day leaves London around 08:00, and the last at 14:00.
When to book London to Arbroath train tickets?
Trains in the UK usually open for booking around 3 months in advance. If booking is not yet open for your dates then you can set a booking alert to receive an email on the day that the cheapest tickets are released for your journey from London to Arbroath by train.
Which train companies operate between London and Arbroath?
More than one train company operates on the route from London to Arbroath, so you’ll be travelling with one or more of the following rail operators:
- East Coast
- London North Eastern Railway
You can check which train you’ll be travelling on by looking for the train name in search results.
Other journeys to Arbroath View all journeys to Arbroath
Easy, fast and cheap
Pay in EUR, GBP, USD or CAD
Cheaper UK tickets with Pricehack