Cheap Bus, Train and Carpool tickets to Peterborough

What are the most popular routes to Peterborough?

London - PeterboroughAverage priceCLP 49,543Average duration55mDaily departures14
Manchester - PeterboroughAverage priceCLP 93,821Average duration2h 59mDaily departures3
Leicester - PeterboroughAverage priceCLP 11,562Average duration56mDaily departures12
Grantham - PeterboroughAverage priceCLP 19,158Average duration19mDaily departures13
Nottingham - PeterboroughAverage priceCLP 21,378Average duration1h 8mDaily departures8