
Book Cheap Train Tickets From London to Newcastle
Newcastle is a beautiful city situated in the UK that is well worth the travel from London. Newcastle trains are operated by London North Eastern Railway and run regularly, meaning you can easily reach the city. Once you arrive in Newcastle from Kings Cross Station, you will find many amazing attractions, including the Victoria Tunnel, the NewcastleGateshead Quayside, and Newcastle Cathedral. Direct trains from London run regularly and have an average journey time of just over 3 hours. The first train from London departs at 06:12 and the last train from London is at 22:00. Lumo also run trains to Newcastle, with both operators running services on the East Coast Mainline route.
You can find Newcastle Train Information and purchase your ticket with us. If you book early, you can save money by getting an advance ticket.
Travelling From London to Newcastle by Train
Departure Station
Kings Cross
Arrival Station
Newcastle
Distance
247 Miles / 397 Kilometres
First Train
06:12
Last Train
22:00
Fastest Journey Time
2 h 36 m
Avg. Journey Time
3 h 7 m
Frequency
37 Trains per day
Operators
LNER, Lumo
London to Newcastle Train Routes
The East Coast Mainline is a very popular route. As such, when you take your journey from London, there are many other destinations you may want to visit, whether it be at weekends or during holidays. Edinburgh, York, and Peterborough are just some of the other cities you may want to visit on your trip when you depart from London.
Train Companies
LNER
There are LNER trains running regularly from London to Newcastle. They offer free WiFi, power sockets, and onboard catering for all ticket types. Access to first-class tickets is also available.
Lumo
Lumo operates regular services from London. Tickets tend to be cheaper, so First Class isn't available, but trains are fast with relatively few stops.
Popular Trains to Newcastle
Frequently Asked Questions
How long does the train from London to Newcastle take?
The train from London to Newcastle takes an average of 3 hours and 7 minutes, but high-speed trains can take just 2 hours and 36 minutes.
What's the distance between London and Newcastle by train?
The distance between London and Newcastle by train is 247 Miles / 397 Kilometres.
Is there a direct train from London to Newcastle?
LNER and Lumo operate direct trains from London to Newcastle.
What are the London to Newcastle upon Tyne train times and schedule?
You can view the London to Newcastle Train Times and Schedule by searching for your journey using our booking engine.
How much is the train ticket from London to Newcastle upon Tyne?
The cost of a train ticket from London to Newcastle Upon Tyne varies, but you can find cheaper tickets by booking in advance and travelling during off-peak times.
When should you book your train tickets from London to Newcastle upon Tyne?
You should book your train tickets from London to Newcastle Upon Tyne early to benefit from cheaper tickets. Advance tickets are released up to 12 weeks before departure.