Trains from London to Royal Ascot run regularly from London’s Waterloo and Paddington train stations to Ascot train station. Make sure to arrive early, as trains to and from London get very crowded during Royal Ascot.
Trains leave London Waterloo train station for Ascot train station every hour at 20 and 50 minutes past the hour during peak times. Trains from Royal Ascot to London return every hour at 10 and 40 minutes past the hour during peak times. If you take a direct train, the total train time from London to Ascot is just under an hour.
Trains leave London Paddington train station for Ascot train station every hour at 6 and 30 minutes past the hour during peak times. Trains from Royal Ascot to London return every hour at 13 and 43 minutes past the hour during peak times. Trains going to and from Paddington require a change.
The cost of a round-trip train ticket from London to Royal Ascot is 11.70 GBP for standard class. Discount train tickets are available if you book in advance or with a railcard.
Permalink to this article
Questions or comments? Post them in our UK travel forum.