Distance from Dunfermline to Peterborough
The distance from Dunfermline to Peterborough is 508 km (or 316 mi). The estimated driving time for the trip is 5h 46min and the main road for this route is the Doncaster Bypass. In a straight line, the distance between Dunfermline and Peterborough is 442 km (275 mi).
Distance from Dunfermline and other towns
- Distance from Dunfermline to Marlborough
- Distance from Dunfermline to Mablethorpe
- Distance from Dunfermline to Blackwood
- Distance from Dunfermline to Marlow
- Distance from Dunfermline to Shrewsbury
- Distance from Dunfermline to Whitchurch
- Distance from Dunfermline to Conwy
- Distance from Dunfermline to Strathdon
- Distance from Dunfermline to Ashbourne
- Distance from Dunfermline to Helmsdale
- Distance from Dunfermline to Ashtead
- Distance from Dunfermline to Corbridge
Distance from Peterborough and other towns
- Distance from Peterborough to Leicester
- Distance from Peterborough to Manchester
- Distance from Peterborough to Stoke-On-Trent
- Distance from Peterborough to Belfast
- Distance from Peterborough to Cardiff
- Distance from Peterborough to Liverpool
- Distance from Peterborough to Middlesbrough
- Distance from Peterborough to Portsmouth
- Distance from Peterborough to Nottingham
- Distance from Peterborough to Sheffield
- Distance from Peterborough to Bristol