Travel from Milton-Keynes to Dorset

Bus or train from Milton Keynes to Dorset?

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

How to get from Milton Keynes to Dorset

From Milton Keynes Central train to Euston Underground Station, Tube to London Waterloo, train to Dorchester, South Station, then bus to Puddletown, Dorchester Road Traffic Lights. 5 h 13 min £81. From Milton Keynes Central train to Clapham Junction, train to Dorchester, South Station, then bus to Puddletown, Dorchester Road Traffic Lights. 6 h 2 min £73. From Central Milton Keynes, The Point (Central Milton Keynes The Point H3) bus to Aylesbury, Bus Station (Bus Stn Bay 11), bus to Oxford, train to Bournemouth, train to Dorchester, South Station, then bus to Puddletown, Dorchester Road Traffic Lights. 7 h 49 min £74. From Central Milton Keynes, The Point (Central Milton Keynes The Point J3) line 300 bus to Milton Keynes Coachway, bus to Belgravia, Victoria Coach Station, bus to Dorchester, South Station, then bus to Puddletown, Dorchester Road Traffic Lights. 8 h 31 min £29. From Milton Keynes drive to Dorset. 2 h 38 min £28.