COMPARE Prices across different modes

Sun
24 Oct
£85London North Eastern Railway
£22Megabus
Find prices
Mon
25 Oct
£84London North Eastern Railway
£11Flixbus
£284British Airways
Tue
26 Oct
£81London North Eastern Railway
£8Flixbus
£249British Airways
Wed
27 Oct
£73London North Eastern Railway
£8Flixbus
£147British Airways
Thu
28 Oct
£65London North Eastern Railway
£6Megabus
£127British Airways
Fri
29 Oct
£73London North Eastern Railway
£6Megabus
£48British Airways
Sat
30 Oct
£56London North Eastern Railway
£6Megabus
£270British Airways
Sun
31 Oct
£56London North Eastern Railway
£8Flixbus
£284British Airways
Mon
1 Nov
£50London North Eastern Railway
Find prices
Find prices
Tue
2 Nov
£44London North Eastern Railway
Find prices
Find prices
Wed
3 Nov
£39London North Eastern Railway
£6Flixbus
£121British Airways
Thu
4 Nov
£50London North Eastern Railway
£6Flixbus
£121British Airways
Fri
5 Nov
£73London North Eastern Railway
£6Megabus
£78British Airways
Sat
6 Nov
£56London North Eastern Railway
£6Flixbus
£70British Airways
Sun
7 Nov
£50London North Eastern Railway
£6Megabus
£78British Airways
Mon
8 Nov
£50London North Eastern Railway
£6Flixbus
£91British Airways
Tue
9 Nov
£39London North Eastern Railway
£5Flixbus
£111British Airways
Wed
10 Nov
£39London North Eastern Railway
£6Flixbus
£86British Airways
Thu
11 Nov
£50London North Eastern Railway
£6Flixbus
£63British Airways
Fri
12 Nov
£65London North Eastern Railway
£6Flixbus
£70British Airways
Sat
13 Nov
£36
£6Flixbus
£70British Airways

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Newcastle upon Tyne and London

distanceDistance246 miles (397 km)
durationAverage train duration2 h 50 min
priceAverage train ticket price£74 (€84)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain companiesLondon North Eastern Railway or Grand Central Trains

Trains from Newcastle upon Tyne to London cover the 246 miles (397 km) long route taking on average 2 h 50 min with our travel partners like London North Eastern Railway or Grand Central Trains. Normally, there are 17 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £56, but the average price of train tickets is £74.

Trains from Newcastle to London

Taking a train from Newcastle to London is a fast and convenient way to travel between these two cities. Trains from Newcastle to London are operated by LNER and depart once or twice an hour throughout the day, from Monday to Sunday. The fastest journey time for a train from Newcastle to London is just under three hours.

Newcastle to London train times: Daily departures

From Monday to Sunday, trains from Newcastle to London Kings Cross depart up to two times per hour, with the first train departing early in the morning and the final train departing late in the evening, arriving in London in the early hours of the following day. 

How long is the journey by train from Newcastle to London?

The fastest direct LNER train from Newcastle to London take just under 3 hours. Some services have a few more stops and take a little longer at just over three hours.

What are the departure/arrival stations for trains from Newcastle to London?

Departure train station: Trains for London depart from Newcastle Central Railway Station, the biggest and busiest train station in northeast England. The station is in the heart of the city, a short stroll from the main shopping area. The station is also the busiest stop on the city's metro system, making it easy to get there from anywhere in Newcastle. Facilities include shops, cafés, toilets, and ATMs.

Arrival train station: Trains from Newcastle arrive at London Kings Cross, one of the capital's major rail terminals. From Kings Cross, home to the famous Platform 9 ¾ from Harry Potter, it's a ten-minute tube or bus journey into Central London. Kings Cross has multiple facilities, including waiting areas, toilets, ATMs, shops, cafés, and bars. 

Which train companies travel from Newcastle to London?

LNER (London North Eastern Railway) operates frequent, fast, and direct rail services from Newcastle to London. Unlike most British train operators, LNER is owned by the Department for Transport. It has one of the UK's most modern fleets and competitive ticket prices.

LNER Newcastle to London

LNER services on this route are frequent, with one or two trains per hour throughout the week, from early in the morning until late in the evening. Direct services on this route take approximately three hours.

Newcastle to London trains: Services on board

Passengers can choose from standard or first-class seating on all LNER trains from Newcastle to London. First-class seats include complimentary food and drink as well as faster WiFi, although free WiFi is available for all passengers. Food and drink are available from the café bar or a trolley on some services. Each passenger is permitted to take up to three items on board: a maximum of one large suitcase, one small carry-on bag, and a handbag.

Up to two dogs or cats can be taken on board but must be kept out of the aisles. Dogs must also be kept on leads and off seats. Passengers can take one bike on the train, provided space has been reserved in advance. Most LNER trains have space for up to five bikes, so it's important to reserve a space as early as possible. Folding bikes, however, can be stored in the standard luggage area and space does not need to be reserved.

LNER also offers assisted travel for those with reduced mobility or other needs. Passengers should contact the Assisted Travel Team ahead of their departure for help with their journey.

How to find cheap train tickets from Newcastle to London

Get a bargain on tickets for Newcastle to London by booking online in advance, as early as possible. Booking designated train tickets rather than open tickets can mean huge savings. Travellers may get an even better price if they're flexible on their travel times and dates. In some instances, slower or indirect trains offer significant savings - passengers choosing this option could simply bring along a good book to enjoy the slightly longer journey.

Travel Tips

Trains from Newcastle upon Tyne to London
Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Newcastle upon Tyne to London.
FAQs
How much do cheap trains between Newcastle upon Tyne and London cost?
Omio customers have found cheap train tickets from Newcastle upon Tyne to London for as low as £56  for the next 7 days.
What is the average cost of a train from Newcastle upon Tyne to London?
The Newcastle upon Tyne to London train ticket price is on average £74  if you are looking to buy your tickets for this route in the next week.
How many miles is it from Newcastle upon Tyne to London by train?
When travelling this route you should expect the distance from Newcastle upon Tyne to London via train to be approximately 246 miles (397 km).
How long is the train from Newcastle upon Tyne to London?
On average the Newcastle upon Tyne to London train time is 2 h 50 min  covering the 246 miles (397 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train providers should I travel with from Newcastle upon Tyne to London?
Take the Newcastle upon Tyne to London train with London North Eastern Railway or Grand Central Trains. However, it's always good to check out all possible train providers for the journey to London from Newcastle upon Tyne as there might be differences in the amenities they offer.
Are there any Newcastle upon Tyne to London direct trains?
Yes, there are 17 direct trains per day from Newcastle upon Tyne to London with London North Eastern Railway, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you purchase your train ticket.
How many trains per day are there from Newcastle upon Tyne to London?
The average number of trains departing Newcastle upon Tyne for London is 17 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Newcastle upon Tyne to London?
If you prefer early morning trains from Newcastle upon Tyne to London, the first train leaves at 07: 02. If you prefer late night trains from Newcastle upon Tyne to London, the last train of the day leaves at 11: 58. Omio shows you the latest train from Newcastle upon Tyne to London schedule to help you book the best departure time for this route.
How early should I buy train tickets from Newcastle upon Tyne to London to score the best deals?
You can find a train to London from Newcastle upon Tyne to cost on average £74 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Newcastle upon Tyne to London train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Newcastle upon Tyne
London
The major railway station for departures from Newcastle upon Tyne is. Read all the information you need to know about services, amenities and connections at for your trip between Newcastle upon Tyne and London.