COMPARE Prices across different modes

Thu
28 Oct
£97Grand Central Trains
£28National Express
Fri
29 Oct
£52Grand Central Trains
£24National Express
Sat
30 Oct
£39London North Eastern Railway
£24National Express
Sun
31 Oct
£35London North Eastern Railway
£24National Express
Mon
1 Nov
£35Grand Central Trains
£22Megabus
Tue
2 Nov
£74London North Eastern Railway
£22National Express
Wed
3 Nov
£60London North Eastern Railway
£19National Express
Thu
4 Nov
£66London North Eastern Railway
£19National Express
Fri
5 Nov
£39London North Eastern Railway
£19National Express
Sat
6 Nov
£31London North Eastern Railway
£22National Express
Sun
7 Nov
£31London North Eastern Railway
£19National Express
Mon
8 Nov
£35Grand Central Trains
£19National Express
Tue
9 Nov
£29Grand Central Trains
£15National Express
Wed
10 Nov
£35Grand Central Trains
£19National Express
Thu
11 Nov
£29Grand Central Trains
£19National Express
Fri
12 Nov
£29Grand Central Trains
£23National Express
Sat
13 Nov
£35London North Eastern Railway
£19National Express
Sun
14 Nov
£20London North Eastern Railway
£19National Express
Mon
15 Nov
£29Grand Central Trains
£19National Express
Tue
16 Nov
£35Grand Central Trains
£19National Express

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to London from Doncaster

distanceDistance145 miles (234 km)
durationAverage train duration1 h 39 min
priceAverage train ticket price£51 (€58)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersLondon North Eastern Railway, Grand Central Trains or First Hull Trains

Trains from Doncaster to London cover the 145 miles (234 km) long trip taking on average 1 h 39 min with our travel partners like London North Eastern Railway, Grand Central Trains or First Hull Trains. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £27, but the average price of train tickets is £51. Travellers depart most frequently from Doncaster and arrive in London Victoria.

Trains from Doncaster to London: Journey Details

The first train to King's Cross departing Doncaster during the week, is between 5.00 and 6.00 a.m. This service pulls in about 2 hours later, the last train at night is normally a stopping service leaving around 10.30 p.m. and arriving in London at between 01.00 and 02.00 a.m. Services on a Sunday are fewer but also direct. As with all intercity train fares, the further in advance one can book, the cheaper tickets will be. This rail franchise is operated by Virgin with a concession to First Hull Trains.

Taking the Train from Doncaster

Trains from Doncaster to London are frequent, fast and reliable. During the day there are between three and four trains an hour which take between one hour 41 minutes and just over two hours to arrive. Trains leave the centrally located Doncaster Station which is well served by local bus routes and a taxi rank, it is walkable from anywhere in town, provided there is no heavy luggage to carry.

Getting into London King's Cross by Train

Of course, London is a big place. King's Cross station is the main terminal serving trains from the North to and from the Capital. Nearby attractions include the British Library and the famous Harry Potter platform for a photo opportunity. The Kings Cross/St Pancras tube interchange links six London underground lines, so it is simple to reach any part of London with zero or one change. Football supporters following Rovers or the Belles can easily get to Leyton Orient, Millwall, Barnet or FC Wimbledon from here. For sight-seers and family trips, the open top bus (guided tour of London) also stops outside the concourse. Public transport in London does run all night but services can be patchy to remote suburbs. Black cabs are safe and reliable but can also be very expensive.

Travel Tips

Trains from Doncaster 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 Doncaster to London.
FAQs
How much does a cheap train between Doncaster and London cost?
Omio customers have found the cheapest trains from Doncaster to London to cost as little as £27  in the next 7 days.
What is the cost of a train ticket from Doncaster to London on average?
If you are looking to book your train ticket in the next 7 days, you can expect the Doncaster to London train to cost on average £51  one way.
How far is it from Doncaster to London by train?
When travelling this route you should expect the distance to London from Doncaster via train to be approximately 145 miles (234 km).
How long is the train between Doncaster and London?
The train time between Doncaster and London is on average 1 h 39 min  for the 145 miles (234 km) long journey, but the time it takes to go from Doncaster to London by train can vary depending on specific dates or travelling on weekends and holidays.
Which train station from Doncaster to London do I depart from? Which London train station from Doncaster do I arrive in?

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

Where is the departure train station in Doncaster located? Where is the arrival train station in London located?

Passengers board the train most frequently from Doncaster, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at London Victoria, located 1 mile (s) / 1 km away from the city centre.

Which train providers can take me between Doncaster and London?
For the best Doncaster to London train to book, you can travel safely and comfortably with London North Eastern Railway, Grand Central Trains or First Hull Trains. However, it's always good to check all possible train companies with services from Doncaster to London to compare what amenities they may offer.
Is there a direct train to London from Doncaster?
Yes, there are 25 direct trains a day from Doncaster to London. If you’re looking for a direct train from Doncaster to London, consider travelling with Grand Central Trains or 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 many trains per day are there to London from Doncaster?
On average, there are 25 trains a day from Doncaster to London. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Doncaster to London? When is the last train from Doncaster to London?
The earliest train departing from Doncaster to London leaves at 05: 03. The last train departing from Doncaster to London leaves at 09: 55. You can find the latest Doncaster to London train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I book a train ticket between Doncaster and London to get the best deals?
If you book a train ticket from Doncaster to London within the next 7 days, you can find tickets to cost on average £51 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to London from Doncaster are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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