Travel options for:
Haverhill to Braintree
  • Line 60 bus, train, line 133 bus

    $17 - $24
    1. Haverhill, Bus Station

      41 min - every 4 hours - line 60

      $7

    2. Audley End

      14 min - every 3 hours

      $5 - $9

    3. Stansted Airport, Coach

      54 min - every 30 minutes - line 133

      $5 - $8

  • Line 60 bus, line 6 bus, line 133 bus

    $18 - $21
    1. Haverhill, Bus Station

      27 min - every 4 hours - line 60

      $6

    2. Saffron Walden, Hospital

      50 min - hourly - line 6

      $7

    3. Stansted Airport, Coach

      54 min - every 30 minutes - line 133

      $5 - $8

  • Line 236 bus, bus

    $17 - $24
    1. Haverhill, Bus Station

      50 min - every 4 hours - line 236

      $8

    2. Sudbury, Bus Station

      56 min - hourly

      $5 - $9

    3. Halstead, High Street

      24 min - hourly

      $4 - $7

  • Taxi

    $85 - $110
    1. Haverhill

      29 min - 19.4 miles

      $85 - $110

  • Drive

    $4 - $6
    1. Haverhill

      29 min - 19.4 miles

      $4 - $6

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

From Haverhill, Bus Station line 60 bus to Audley End, train to Stansted Airport, Coach Station (Stansted Aprt), then line 133 bus to Braintree Town Centre, Bus Park (Braint Bus Pk). 2 h 22 min £15. From Haverhill, Bus Station line 60 bus to Saffron Walden, Hospital, line 6 bus to Stansted Airport, Coach Station (Stansted Aprt), then line 133 bus to Braintree Town Centre, Bus Park (Braint Bus Pk). 2 h 47 min £14. From Haverhill, Bus Station line 236 bus to Sudbury, Bus Station, bus to Halstead, High Street, then bus to Braintree Town Centre, Bus Park (Braint Bus Pk). 3 h 9 min £15. From Haverhill taxi to Braintree. 29 min £79. From Haverhill drive to Braintree. 29 min £3.