Trains from London to Ascot Racecourse
Ascot Racecourse
Trains from London to Ascot Racecourse leave from London Paddington and Waterloo train stations and arrive at Ascot train station in Berkshire.
Trains depart London Paddington train station for Ascot Racecourse every hour at 6 and 36 minutes past the hour.
Trains to and from Paddington station require a change at Reading train station en route.
Trains depart London Waterloo train station for Ascot Racecourse every hour at 12 and 42 minutes past the hour.
If you take a direct train from Waterloo station, the travel time on trains from London to Ascot Racecourse is 52 minutes.
The cost of a round-trip train ticket from London to Ascot Racecourse is 11.70 GBP for standard class.
Discounted tickets for trains from London to Ascot Racecourse are available if you buy train tickets online ahead of time or if you purchase tickets using a railcard.