There are 4 ways to get from Ascot to Maidenhead by train, bus, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
The cheapest way to get from Ascot to Maidenhead is to drive which costs £1 - £3 and takes 17 min.
The quickest way to get from Ascot to Maidenhead is to taxi which costs £35 - £50 and takes 17 min.
The distance between Ascot and Maidenhead is 8 miles. The road distance is 10.5 miles.
It takes approximately 48 min to get from Ascot to Maidenhead, including transfers.
No, there is no direct train from Ascot to Maidenhead. However, there are services departing from Ascot and arriving at Maidenhead via Reading. The journey, including transfers, takes approximately 48 min.
What companies run services between Ascot, England and Maidenhead, England?
You can take a train from Ascot to Maidenhead via Reading in around 48 min. Alternatively, Courtney Buses operates a bus from Ascot to Maidenhead hourly. Tickets cost $6 and the journey takes 37 min.
Train from Ascot to Reading
Train from Reading to Maidenhead
- Ave. Duration
- 13 min
- Every 20 minutes
- Estimated price
- $6 - $12
- Off-Peak Day Single
- $6 - $10
- Advanced Single
- $7 - $11
- Anytime Day Single
- $6 - $12
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, What are the different types of Renfe trains in Spain? and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.