Subscribe to receive top tips, train news and travel inspiration straight to your inbox
York to Ascot by train
-
First train02:52
-
Last train23:06
-
Avg changes1
-
Fastest journey3hr 30m
-
Distance285 kilometres
-
Trains per day53
-
Avg. journey time4hr 8m
-
Train operators
Travelling from York to Ascot by train
Considering a train trip from York to Ascot? This guide will walk you through everything — from the best routes to finding the cheapest train tickets — so you can enjoy a smooth, stress-free journey.
Cost of train tickets between York and Ascot
The cheapest train tickets from York to Ascot start at CA$130.65. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from York to Ascot is by booking in advance. Keep in mind that tickets for this route go on sale 4 and a half months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Train times for travel between York and Ascot
If you are taking the train from York to Ascot, you will have 53 trains each day (with a departure every 14 minutes) to choose from. Earlier risers can catch the first weekday train at 02:52. If you are looking to jump aboard the last train out of the station, the latest train departs at 23:06. On weekends, the first train departs at 04:40, and the last scheduled train of the day leaves at 21:35.
York to Ascot distance and train travel time
The total distance for this route is 285 kilometres, with the fastest trip taking 3 hours and 30 minutes.
Booking York to Ascot trains in advance
Booking your York to Ascot tickets in advance is the best way to save money. Tickets on this specific route can be purchased 4 and a half months before departure.
Get notified of when tickets open for travel between York and Ascot by setting up a booking alert. We will send you an email as soon as your tickets are available for purchase.
Learn more about train travel from York to Ascot
Looking for more insights into train travel across Europe? Our help articles cover everything from booking to navigating stations and understanding ticket types. Then, explore the travel ideas in our Ascot city guide to get you excited for your upcoming adventure.
Frequently asked questions
How far is it from York to Ascot by train?
The train journey between York and Ascot covers 285 kilometres.
How much does the train from York to Ascot cost?
The lowest fare on this route is CA$130.65. If booked 30 days in advance, tickets are priced around . When booked 7 days before travel, expect to pay around .
When can I buy tickets for trains running from York to Ascot?
Tickets for travel between York to Ascot are available 4 and a half months before departure.
How long does the train take from York to Ascot?
The fastest journey takes 3 hours and 30 minutes.
Other journeys to Ascot (Berks) View all journeys to Ascot (Berks)
-
From London to Ascot (Berks) From CA$30.55
-
From Reading to Ascot (Berks) From CA$12.35
-
From Camberley to Ascot (Berks) From CA$7.80
-
From Wolverhampton to Ascot (Berks) From CA$59.15
-
From Feltham to Ascot (Berks) From CA$13.37
-
From Birmingham to Ascot (Berks) From CA$63.05
-
From Basingstoke to Ascot (Berks) From CA$27.47
-
From Staines to Ascot (Berks) From CA$9.89
-
From Slough to Ascot (Berks) From CA$25.09
-
From Bournemouth to Ascot (Berks) From CA$42.90
-
From Leeds to Ascot (Berks) From CA$122.85
-
From Bristol to Ascot (Berks) From CA$170.30
Other journeys from Ascot (Berks)
-
From Ascot (Berks) to Aldershot From CA$13.37
-
From Ascot (Berks) to London From CA$29.90
-
From Ascot (Berks) to Reading From CA$12.45
-
From Ascot (Berks) to Staines From CA$10.07
-
From Ascot (Berks) to Birmingham From CA$147.55
-
From Ascot (Berks) to Camberley From CA$7.80
-
From Ascot (Berks) to Windsor And Eton From CA$58.60
-
From Ascot (Berks) to Manchester From CA$323.05
-
From Ascot (Berks) to Bracknell From CA$6.04
-
From Ascot (Berks) to Bristol From CA$59.70
-
From Ascot (Berks) to Twickenham From CA$16.48
-
From Ascot (Berks) to Richmond (London) From CA$17.03
Other journeys from York
-
From York to Edinburgh (Waverley, city centre) From CA$41.60
-
From York to Scarborough From CA$19.50
-
From York to Harrogate From CA$9.75
-
From York to London From CA$40.95
-
From York to Leeds From CA$5.20
-
From York to Newcastle From CA$17.55
-
From York to Middlesbrough From CA$18.85
-
From York to Doncaster From CA$16.90
-
From York to Peterborough From CA$46.80
-
From York to Birmingham From CA$29.90
-
From York to Sheffield From CA$7.80
-
From York to Durham From CA$15.60