Peterborough to Birmingham Airport (BHX): Distance & Drive Time
The road distance from Peterborough to Birmingham Airport (BHX) is about 75 miles (121 km). The journey usually takes around 1 hour 30 minutes, though traffic on the A1/A14/M1/M6 corridor can affect timing.