Distance from Peterborough to Selkirk
The distance from Peterborough to Selkirk is 423 km (or 263 mi). The estimated driving time for the trip is 4h 43min and the main road for this route is the A68. In a straight line, the distance between Peterborough and Selkirk is 372 km (232 mi).
Distance from Peterborough and other towns
- Distance from Peterborough to Jedburgh
- Distance from Peterborough to Witham
- Distance from Peterborough to Anstruther
- Distance from Peterborough to Barnetby
- Distance from Peterborough to Liverpool
- Distance from Peterborough to Ringwood
- Distance from Peterborough to Grantown-On-Spey
- Distance from Peterborough to Norwich
- Distance from Peterborough to Addlestone
- Distance from Peterborough to Budleigh Salterton
- Distance from Peterborough to Leeds
- Distance from Peterborough to Chepstow
Distance from Selkirk and other towns
- Distance from Selkirk to Reading
- Distance from Selkirk to Sheffield
- Distance from Selkirk to Liverpool
- Distance from Selkirk to Portsmouth
- Distance from Selkirk to Cardiff
- Distance from Selkirk to Leeds
- Distance from Selkirk to Nottingham
- Distance from Selkirk to Middlesbrough
- Distance from Selkirk to Glasgow
- Distance from Selkirk to Bristol
- Distance from Selkirk to Birmingham