Truro to Doncaster by train
Compare prices, times and book fast direct trains
Overview: trains from Truro to Doncaster
Find the key information for travelling by train from Truro to Doncaster, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Taking the train from Truro to Doncaster
Ready to book a trip from Truro to Doncaster by train? Let this guide make the process smooth, easy and truly enjoyable. Because trains make ‘getting there’ part of the fun.
Train travel between Truro and Doncaster: train ticket prices
Cost of train tickets from Truro to Doncaster:
Cheapest tickets: AU$227.76
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 3 and a half months in advance.
Truro to Doncaster train times
Prepare for your journey with the following departure details. The earliest train running Monday through Friday from Truro to Doncaster is at 05:32 and the last is at 22:49. The first train scheduled on Saturdays and Sundays is at 07:09 and the last one is at 22:09. You can expect 30 trains making this journey each day, with trains departing every 16 minutes.
Train duration for trips from Truro to Doncaster
The swiftest journey time on this route is 6 hours and 39 minutes, crossing a total distance of 452 kilometres.
Booking horizon for travel between Truro and Doncaster
Tickets for travel between Truro and Doncaster can be booked 3 and a half months in advance. Booking earlier ensures lower prices, so be sure to book as far out as possible.
Learn even more about travelling from Truro to Doncaster by train
Need more information on travelling through Europe by train? Head to our help articles for details on everything from booking to navigating stations and understanding different ticket types. Then review the travel ideas we’ve compiled in our city guide: Doncaster.
FAQs about the train journey from Truro to Doncaster
Want to know more about your journey from Truro to Doncaster? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The total journey from Truro to Doncaster is 452 kilometres.
The lowest price available on this route is AU$227.76. Tickets booked 30 days in advance are priced around . Booking 7 days before departure ensures that prices are usually around .
Tickets for travel between Truro to Doncaster are available 3 and a half months before departure.
The shortest trip is 6 hours and 39 minutes.
Other train journeys from Truro
- From Truro to London From AU$0.73
- From Truro to Plymouth From AU$10.95
- From Truro to Taunton From AU$109.50
- From Truro to Exeter From AU$21.17
- From Truro to Newton Abbot From AU$37.23
- From Truro to Reading From AU$108.04
- From Truro to Birmingham From AU$97.09
- From Truro to Bristol From AU$45.99
- From Truro to Par From AU$24.09
- From Truro to Manchester From AU$185.42
- From Truro to Newquay From AU$37.23
- From Truro to Edinburgh From AU$281.78
- From Truro to Southampton From AU$223.38
- From Truro to Westbury From AU$73.37
- From Truro to Salisbury From AU$90.22
Other train journeys to Doncaster
- From Glasgow to Doncaster From AU$92.71
- From Darlington to Doncaster From AU$45.99
- From London to Doncaster From AU$27.01
- From Sheffield to Doncaster From AU$5.11
- From York to Doncaster From AU$20.44
- From Edinburgh to Doncaster From AU$72.27
- From Birmingham to Doncaster From AU$46.72
- From Newcastle upon Tyne to Doncaster From AU$51.10
- From Leeds to Doncaster From AU$5.11
- From Cambridge to Doncaster From AU$40.15
- From Skegness to Doncaster From AU$48.18
- From Durham to Doncaster From AU$41.61
- From Scarborough to Doncaster From AU$30.66
- From Leicester to Doncaster From AU$61.32
- From Stevenage to Doncaster From AU$36.50
Other train journeys from Doncaster
- From Doncaster to London From AU$47.45
- From Doncaster to Sheffield From AU$5.84
- From Doncaster to York From AU$15.33
- From Doncaster to Edinburgh From AU$89.79
- From Doncaster to Birmingham From AU$46.72
- From Doncaster to Newcastle upon Tyne From AU$43.80
- From Doncaster to Leeds From AU$10.22
- From Doncaster to Cambridge From AU$53.29
- From Doncaster to Skegness From AU$146.35
- From Doncaster to Durham From AU$43.07
- From Doncaster to Scarborough From AU$24.82
- From Doncaster to Leicester From AU$61.32