Travel from Milton-Keynes to Peterborough

Bus or train from Milton Keynes to Peterborough?

You can take a train from Milton Keynes to Peterborough via Euston Underground Station and London Kings Cross in around 1 h 34 min. Alternatively, you can take a bus from Milton Keynes to Peterborough via North Gate Bus Station and Corby, George Street (Stop G) in around 3 h 42 min.

How to get from Milton Keynes to Peterborough

ModeDurationPrice
From Milton Keynes Central train to Euston Underground Station, Tube to London Kings Cross, then train to Peterborough.1 h 34 min£54
From Central Milton Keynes, The Point (Central Milton Keynes The Point G3) bus to Bedford, St Paul's Square (Corn Exchange), bus to Biggleswade, then train to Peterborough.3 h 25 min£25
From Central Milton Keynes, The Point (Central Milton Keynes The Point H4) bus to North Gate Bus Station, bus to Corby, George Street (Stop G), then bus to Peterborough, Queensgate Bus Stn (Bay 15).3 h 42 min£21
From Central Milton Keynes, The Point (Central Milton Keynes The Point J3) line 300 bus to Brook Furlong, Milton Keynes Coachway, bus to St Neots, Market Square (Stop B), line 66 bus to Huntingdon, Bus Station (Huntingdon Bus Station), then bus to Peterborough, Kirkwood Close.4 h 11 min£25
From Milton Keynes drive to Peterborough.58 min£10

How long does it take to get from Milton Keynes to Peterborough?

It takes approximately 1 h 34 min to get from Milton Keynes to Peterborough, including transfers.

Is there a direct bus between Milton Keynes and Peterborough?

No, there is no direct bus from Milton Keynes to Peterborough. However, there are services departing from Central Milton Keynes, The Point (Central Milton Keynes The Point H4) and arriving at Peterborough, Queensgate Bus Stn (Bay 15) via North Gate Bus Station and Corby, George Street (Stop G). The journey, including transfers, takes approximately 3 h 42 min.

Operators from Milton Keynes to Peterborough

OperatorPhoneWebsite
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
London Underground (Tube)London Underground (Tube)
Virgin Trains East CoastVirgin Trains East Coast
Arriva UK+44 (0)191 520 4000Arriva UK
Stagecoach in Bedford+44 1234 220030Stagecoach in Bedford
Great Northern0345 026 4700Great Northern
Stagecoach NorthamptonshireStagecoach Northamptonshire
Stagecoach in the FensStagecoach in the Fens