We advice you check your journey before traveling with us today
There is a good service across our network
Head west along the River Thames with GWR from London to Maidenhead, and book tickets in advance using our fast and convenient online booking service.
With up to 132 trains every day, you can leave London Paddington Station and arrive at Maidenhead Station around 41 minutes later with our direct services.
A single ticket from London to Maidenhead will cost just over £12 if you book on the day, with stops along the way that include Ealing Broadway, Southall, West Drayton, Iver, Langley and Slough.
If you want to catch up on some work, check your emails, browse social media or just keep yourself entertained for the journey, you’ll be happy to know that Wi-Fi is available on this route.
If you want to travel with via or avoid option please select this checkbox
Check train times, find out about disruptions and get journey advice
Please select departure station name starting by typing name and choose from list below
Please click on that if you want to swap station
Please select arrival station name starting by typing name and choose from list below
Departures and arrivals
Looking to find the best deal on your Maidenhead and Slough train tickets? Take a look at our money saving ticket options before you buy – you might miss a bargain.
Buy your tickets in advance to find the lowest fares
Travel outside of peak time or consider our Super Off-Peak options
Get a third off adult tickets when traveling in groups
Buy with Railcards to make big savings