Travel options for:
Bedford to Peterborough
  • Train

    $22 - $31
    1. Bedford, St Paul's Square

      59 min - hourly

      $5 - $8

    2. Biggleswade

      34 min - hourly

      $16 - $23

  • Bus, train

    $22 - $28
    1. Bedford, Bus Station (Midland

      31 min - every 30 minutes

      $6

    2. St Neots, Market Square (St

      29 min - every 3 hours

      $4

    3. St Neots

      22 min - hourly

      $12 - $18

  • Bus, line 66 bus

    $23
    1. Bedford, Bus Station (Midland

      31 min - every 30 minutes

      $6

    2. St Neots, Market Square (Stop

      54 min - hourly - line 66

      $6

    3. Huntingdon, Bus Station

      55 min - hourly

      $11

  • Taxi

    $100 - $130
    1. Bedford

      43 min - 40.6 miles

      $100 - $130

  • Drive

    $8 - $13
    1. Bedford

      43 min - 40.6 miles

      $8 - $13

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Bedford, St Paul's Square (Corn Exchange) bus to Biggleswade then train to Peterborough. 1 h 52 min £20. From Bedford, Bus Station (Midland Road) bus to St Neots, Market Square (St Neots Road), bus to St Neots, then train to Peterborough. 2 h 5 min £18. From Bedford, Bus Station (Midland Road) bus to St Neots, Market Square (Stop B), line 66 bus to Huntingdon, Bus Station (Huntingdon Bus Station), then bus to Peterborough, Kirkwood Close. 3 h 4 min £16. From Bedford taxi to Peterborough. 43 min £96. From Bedford drive to Peterborough. 43 min £8.