Rome2Rio

Northampton to Haverhill buses

Find Transport to Haverhill

View schedule

Trip Overview

The average bus between Northampton and Haverhill takes 6h 41m and the fastest bus takes 5h 28m. The bus service runs several times per day from Northampton to Haverhill. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

6h 41m
Duration
96 mi
Distance
£18
Average price
4 times a day
Frequency

Northampton to Haverhill bus times

Buses run 4 times a day between Northampton and Haverhill. The earliest departure is at 6:15 AM in the morning, and the last departure from Northampton is at 6:40 PM which arrives into Haverhill at 12:53 AM. All services require a transfer at Airport Bus Station and take an average of 6h 41m. The schedules shown below are for the next available departures.

Departing Friday, October 9, 2026

  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East5h 44m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 44m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 20m • 3 changes
  •  → 

    Arrives next day

    National ExpressNational ExpressStagecoach EastStagecoach East6h 13m • 3 changes

Departing Saturday, October 10, 2026

  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East5h 37m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 33m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 20m • 3 changes
  •  → 

    Arrives next day

    National ExpressNational ExpressStagecoach EastStagecoach East6h 28m • 3 changes

Departing Sunday, October 11, 2026

  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East5h 28m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 58m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East5h 58m • 3 changes
  •  → 

    Arrives next day

    National ExpressNational ExpressStagecoach EastStagecoach East12h 35m • 3 changes

Departing Monday, October 12, 2026

  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East5h 44m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 44m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 20m • 3 changes
  •  → 

    Arrives next day

    National ExpressNational ExpressStagecoach EastStagecoach East6h 13m • 3 changes

Departing Tuesday, October 13, 2026

  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East5h 44m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 44m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 20m • 3 changes
  •  → 

    Arrives next day

    National ExpressNational ExpressStagecoach EastStagecoach East6h 13m • 3 changes

Departing Wednesday, October 14, 2026

  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East5h 44m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 44m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 20m • 3 changes
  •  → 

    Arrives next day

    National ExpressNational ExpressStagecoach EastStagecoach East6h 13m • 3 changes

Departing Thursday, October 15, 2026

  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East5h 44m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 44m • 3 changes
  •  → 

    National ExpressNational ExpressStagecoach EastStagecoach East6h 20m • 3 changes

Frequently asked questions

Want to know about travelling from Northampton to Haverhill? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Northampton to Haverhill.ExpandLaunch map view
  • Distance: 96.2 mi
  • Duration: 6h 41m

What companies run services between Northampton, England and Haverhill, England?

You can take a bus from Coach Park to Bus Station via Airport Bus Station, Trumpington Park-and-Ride, The Busway Trumpington Park-and-Ride, Hospital Outpatients, and Hospital Bus Station in around 4h 51m.

Operators