Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Doncaster to Preston by train
-
First train05:38
-
Last train23:52
-
Avg changes1
-
Fastest journey2hr 14m
-
Distance107 kilometres
-
Trains per day45
-
Avg. journey time2hr 37m
-
Train operators
Travelling by train from Doncaster to Preston
Ready to travel from Doncaster to Preston by train? Whether it’s your first time or you’re a seasoned train traveller, this guide will provide you with all the essential information you need for a smooth, enjoyable ride.
Cost of a train ticket between Doncaster and Preston
The cheapest ticket price along this route is €30.65. Fares naturally increase as the travel date approaches. A month out, expect prices run around , and a week out, fares can hit around on average. Tickets for this journey can be purchased 5 and a half months in advance.
What’s included in the price of a European train ticket
When booking with Rail Europe, you will be prompted to choose the class of service before checking out. We will automatically select the most affordable option. Choosing a more elevated class will increase the cost, but also often includes a number of other perks like elaborate dining menus and extra space. It's good to know that many train operators do include luggage, Wi-Fi and other basic amenities at no extra cost. Seat reservations and meals often do incur a further cost. You can review the terms of service of each type of ticket at checkout.
Doncaster to Preston daily train schedule
Whether you’re headed to Preston on a Tuesday or a Sunday, with 45 trains per day, you will have multiple options to choose from.
05:38: departure of first train Monday-Friday
23:52: departure of last train Monday-Friday
05:38: departure of first train on weekends
21:42: departure of last train on weekends
Every 23 minutes: frequency of train departures
Train duration for trips from Doncaster to Preston
The swiftest journey time on this route is 2 hours and 14 minutes, crossing a total distance of 107 kilometres.
When do tickets go on sale between Doncaster and Preston?
You can start planning and booking your trip between Doncaster and Preston 5 and a half months before the departure date. Pro tip: buy your tickets as early as possible to save money.
Maximising your travels to Preston
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: Preston.
Frequently asked questions
What’s the distance from Doncaster to Preston by train?
The train route from Doncaster to Preston covers 107 kilometres.
How much is a train ticket from Doncaster to Preston?
The cheapest fare on this route is €30.65. If you book 30 days in advance, tickets cost about . If booked 7 days in advance, the cost is typically .
When can tickets be purchased for trains travelling from Doncaster to Preston?
You can book your tickets 5 and a half months in advance for this route.
What’s the travel time from Doncaster to Preston by train?
The fastest journey time is 2 hours and 14 minutes.
Other journeys to Preston (Lancs) View all journeys to Preston (Lancs)
-
From Lancaster to Preston (Lancs) From €5.69
-
From Stoke-on-Trent to Preston (Lancs) From €32.84
-
From Manchester to Preston (Lancs) From €5.69
-
From Leeds to Preston (Lancs) From €13.13
-
From Bradford to Preston (Lancs) From €7.88
-
From Crewe to Preston (Lancs) From €25.07
-
From Aberdeen to Preston (Lancs) From €51.23
-
From Glasgow to Preston (Lancs) From €20.14
-
From Wrexham to Preston (Lancs) From €39.24
-
From Chester to Preston (Lancs) From €33.78
-
From Blackpool to Preston (Lancs) From €2.63
-
From London to Preston (Lancs) From €28.90
Other journeys from Preston (Lancs)
-
From Preston (Lancs) to Crewe From €18.81
-
From Preston (Lancs) to Liverpool From €3.94
-
From Preston (Lancs) to Ormskirk From €2.63
-
From Preston (Lancs) to Wigan From €4.38
-
From Preston (Lancs) to Glasgow From €25.83
-
From Preston (Lancs) to Bradford From €10.07
-
From Preston (Lancs) to Manchester From €5.69
-
From Preston (Lancs) to Aberdeen From €68.30
-
From Preston (Lancs) to Blackburn From €3.06
-
From Preston (Lancs) to Bath Spa From €297.72
-
From Preston (Lancs) to Bristol From €64.80
-
From Preston (Lancs) to Birmingham From €19.70
Other journeys from Doncaster
-
From Doncaster to London From €16.64
-
From Doncaster to Sheffield From €3.06
-
From Doncaster to York From €12.26
-
From Doncaster to Birmingham From €36.78
-
From Doncaster to Newcastle From €32.84
-
From Doncaster to Leeds From €3.06
-
From Doncaster to Cambridge From €31.96
-
From Doncaster to Skegness From €88.69
-
From Doncaster to Durham From €21.02
-
From Doncaster to Scarborough From €18.39
-
From Doncaster to Leicester From €36.78