Cheap train tickets from Durham to London

Showing times and prices for 8 Dec

Cheapest

£65

Average

£138

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Durham to London will cost around £ 138 if you buy it on the day, but the cheapest tickets can be found for only £ 65.

Cheapest
10:40Durham2h58 13:38London Kings Cross
0 changes
£651One-way
09:59Durham2h50 12:49London Kings Cross
1 changes
£1001One-way
09:43Durham2h57 12:40London Kings Cross
0 changes
£1641One-way
08:40Durham2h59 11:39London Kings Cross
0 changes
£1641One-way
08:59Durham2h50 11:49London Kings Cross
1 changes
£1641One-way

Train schedule Durham to London

Showing trains for tomorrow, Wed, 8 Dec
08:00Durham2h53 10:53London Kings Cross
0 changes
08:40Durham2h59 11:39London Kings Cross
0 changes
08:59Durham2h50 11:49London Kings Cross
0 changes
09:43Durham2h57 12:40London Kings Cross
0 changes
09:59Durham2h50 12:49London Kings Cross
0 changes
10:40Durham2h58 13:38London Kings Cross
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Tue
7 Dec
Find prices
Find prices
£89Loganair
Wed
8 Dec
£65London North Eastern Railway
£20Megabus
Find prices
Thu
9 Dec
£49London North Eastern Railway
£20Megabus
Find prices
Fri
10 Dec
£100London North Eastern Railway
£20Megabus
Find prices
Sat
11 Dec
£164London North Eastern Railway
£20Megabus
£89Loganair
Sun
12 Dec
£65London North Eastern Railway
£20Megabus
Find prices
Mon
13 Dec
£81London North Eastern Railway
£20Megabus
Find prices
Tue
14 Dec
£50London North Eastern Railway
£20Megabus
£89Loganair
Wed
15 Dec
£50London North Eastern Railway
£20Megabus
£89Loganair
Thu
16 Dec
£50London North Eastern Railway
£20Megabus
£89Loganair
Fri
17 Dec
£100London North Eastern Railway
£20Megabus
£89Loganair
Sat
18 Dec
£115London North Eastern Railway
£20Megabus
£99Loganair
Sun
19 Dec
£65London North Eastern Railway
£20Megabus
£89Loganair
Mon
20 Dec
£50London North Eastern Railway
£20Megabus
£89Loganair
Tue
21 Dec
£65London North Eastern Railway
£20Megabus
£89Loganair
Wed
22 Dec
£50London North Eastern Railway
£20Megabus
£89Loganair
Thu
23 Dec
£50London North Eastern Railway
£20Megabus
£89Loganair
Fri
24 Dec
£50London North Eastern Railway
£20Megabus
£89Loganair
Sat
25 Dec
Find prices
£20Megabus
Find prices
Sun
26 Dec
Find prices
£20Megabus
£89Loganair
Mon
27 Dec
£100London North Eastern Railway
£20Megabus
£100Loganair

Fastest train times from Durham to London

Showing times and prices for 8 Dec

Fastest Journey

2 h 50 m

Average

2 h 54 m

Trains per day

6

Distance

376 km

Of the 6 trains that leave Durham for London every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 376 km distance in an average of 2 h 54 m but if you time it right, some trains will get you there in just 2 h 50 m .

The slowest trains will take 2 h 59 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:59Durham2h50 12:49London Kings Cross
1 changes
£1001One-way
Fastest
08:59Durham2h50 11:49London Kings Cross
1 changes
£1641One-way
08:00Durham2h53 10:53London Kings Cross
1 changes
£1671One-way
09:43Durham2h57 12:40London Kings Cross
0 changes
£1641One-way
10:40Durham2h58 13:38London Kings Cross
0 changes
£651One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Durham to London

distanceDistance233 miles (376 km)
durationAverage train duration2 h 49 min
priceAverage train ticket price£83 (€93)
changesDirect trainYes
carriersTrain companiesLondon North Eastern Railway or Grand Central Trains

Trains from Durham to London cover the 233 miles (376 km) long route taking on average 2 h 49 min with our travel partners like London North Eastern Railway or Grand Central Trains. There are direct train services available. You can get the cheapest train tickets for this trip for as low as £50, but the average price of train tickets is £83. Travellers depart most frequently from Durham and arrive in London Victoria.

Trains from Durham to London: Journey Details

Regular direct trains from Durham to London King's Cross are provided by Virgin Trains East Coast. Weekday services start with an early morning train, continuing with direct departures roughly every hour until a final train leaves Durham late in the evening. Journey time is approximately 3 hours. On Sundays, there are fewer services, with a later departure time for the first train and an earlier last train to London. Several indirect options include taking a TransPennine Express service to York and changing for the Grand Central connection to London.

Taking the Train from Durham

Trains from Durham to London depart from the main station, situated a short walk to the west of the city centre, connected by a signposted pedestrian walkway and stairways leading up from the central shopping streets. From Monday to Saturday a regular shuttle bus, service 40, connects the station with the Market Square and Durham Cathedral. Taxis are available immediately outside the station entrance.

Getting into London by Train

London is a perennially popular destination for visitors attracted by its unrivalled cultural treasures, heritage sites such as the Tower of London or Westminster Abbey, or simply for the stylish shopping opportunities. Its restaurant scene continues to set trends, but the capital also retains plenty of traditional pubs and cafes serving classic London flare. Trains from Durham to London arrive at King's Cross Station, on the north side of the city centre. The station has its own Underground station for connections around London on 6 lines, with entrances within the station or on Euston Road. Bus services, including night buses, stop outside the station on Euston Road or York Way. Taxis are available from a rank beside the station on Pancras Road.

Travel Tips

Trains from Durham 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 Durham to London.
FAQs
What is the price of the cheapest train between Durham and London?
Omio customers have found the cheapest trains between Durham and London to cost as little as £50  in the next 7 days.
What is the average cost of a train from Durham to London?
If you’re looking to purchase your train tickets in the next week, you can expect the Durham to London train price to come in at an average of £83  one way.
How many miles is it from Durham to London by train?
When travelling this route you should expect the distance between Durham and London via train to be approximately 233 miles (376 km).
What is the average Durham to London train duration?
On average the train from Durham to London duration is 2 h 49 min  for the 233 miles (376 km) long journey, but the travel time can vary if you depart on weekends and holidays.
Which train station in Durham goes to London? Which train station do I come into London from Durham?

Omio customers travelling this route book their trains from Durham   to London Victoria.

Where is the Durham train station located? Where is the London train station located?

You can find the most popular departure train station for this route, Durham, located approximately 0.3 miles (533 m) from the city centre of Durham. The most popular arrival train station in London, called London Victoria, is located around 1.2 miles (2 km) away from its city centre.

Which train companies should I travel with from Durham to London?
For the route from Durham to London you can take a train with London North Eastern Railway or Grand Central Trains. Be sure to check out all possible train companies that offer services to London from Durham on Omio to compare what amenities they may have.
Are there any Durham to London direct trains?
If you’re looking for a direct train from Durham to London, consider travelling with London North Eastern Railway. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
How early should I book train tickets to London from Durham to score the best deals?
The price of a one way train ticket from Durham to London is on average £83 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets to London from Durham available a few months in advance.

Important Stations and Airports for this Journey

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