| First train | 06:48 | |
|---|---|---|
| Last train | 19:27 | |
| Departure station | London | |
| Arrival station | Sunderland | |
| Journey time | From 3h 17m | |
| Distance | 240 miles (387 km) | |
| Frequency | 12 trains per day | |
| Changes | Direct trains available | |
| Price | From £27.90 | |
| Train operators |
Looking to travel from London to Sunderland by train? You've come to the right place!
Generally, the train from London to Sunderland takes around 3 hours 34 minutes, but can take just 3 hours 17 minutes on the fastest services. There are up to 12 trains per day from London to Sunderland.
Direct trains are available on this route.
Book your ticket from £27.90 for this journey. Booking early is one of the most effective ways to save money.
Start your search for train tickets from London to Sunderland in our Journey Planner.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.
If you want to travel from London to Sunderland, choose the more sustainable option - choose train!
Taking the train instead of driving lowers your CO2 impact by a whopping 70%.* Keep it simple, keep it low-carbon.
What's faster or cheaper than driving from London to Sunderland? Ah yes, that'd be the train. Cheaper even without a Railcard, too. Win for you. Win for the planet.
In the UK, you can take your bike on the train, for free! Cool, huh? And, thanks to our bike reservation feature, travelling with your bike has never been easier.
Unlike flying or driving, going by train means no extra luggage charges or parking costs. Plus, you step off the train, right into the city-centre. Aaaand relax.
* Calculations are based on CO2 / passenger km, comparing an average petrol car, using statistics and conversion factors published in the government’s greenhouse gas reporting conversion factors published 7 June 2023 and revised 28 June 2023. See here for more.
Between London and Sunderland, 85% of journeys sold on Trainline from May 2022 to May 2023 were cheaper and faster by rail vs car.