Travel from Milton-Keynes to Staines-upon-Thames

Bus or train from Milton Keynes to Staines-upon-Thames?

Virgin West Coast Trains operates a train from Milton Keynes to Staines-upon-Thames every 30 minutes. Tickets cost $35 - $55 and the journey takes 33 min. 2 other operators also service this route. Alternatively, Arriva UK operates a bus from Milton Keynes to Staines-upon-Thames every 20 minutes. Tickets cost $5 - $8 and the journey takes 12 min. 2 other operators also service this route.

Book transport from Milton Keynes to Staines-upon-Thames

How to get from Milton Keynes to Staines-upon-Thames

From Milton Keynes Central train to Euston Underground Station, Tube to London Waterloo, then train to Staines. 1 h 30 min £44. From Milton Keynes Central train to Clapham Junction then train to Staines. 1 h 55 min £35. From Central Milton Keynes, The Point (Central Milton Keynes The Point J3) line 300 bus to Brook Furlong, Milton Keynes Coachway, bus to Heathrow Airport Terminal 5, Heathrow Terminal 5, then line 8 bus to Elmsleigh Bus Station. 2 h 52 min £18. From Central Milton Keynes, The Point (Central Milton Keynes The Point H3) bus to Aylesbury, Bus Station (Bus Stn Bay 7), bus to High Wycombe, Bus Station (Shopping Centre), bus to Slough Bus Station, then line 8 bus to Elmsleigh Bus Station. 4 h 10 min £7. From Milton Keynes drive to Staines-upon-Thames. 58 min £11.