Bus2Train

Great Shelford to Haverhill

Updated: April 01, 2024 12:20 AM
Haverhill

Great Shelford to Haverhill: Travel Guide

Language

The official language spoken in both Great Shelford and Haverhill is English.

Currency

The official currency used in both Great Shelford and Haverhill is the British pound sterling (£).

Distance

The distance between Great Shelford and Haverhill is approximately 26 miles (42 kilometers).

How to Reach

By Train

There is no direct train service between Great Shelford and Haverhill. However, you can take a train from Cambridge to Haverhill, which takes about 45 minutes. The train fare is around £10-£15.

By Bus

There is a direct bus service between Great Shelford and Haverhill operated by Stagecoach. The bus journey takes about 1 hour and 15 minutes, and the fare is around £5-£10.

By Car

The driving distance between Great Shelford and Haverhill is approximately 26 miles (42 kilometers). The journey takes about 45 minutes by car.

Expenses

The estimated cost of traveling from Great Shelford to Haverhill is as follows:

Mode of Transport Fare
Train £10-£15
Bus £5-£10
Car £5-£10 (fuel costs)

Best Time to Go

The best time to visit Haverhill is during the spring or autumn months (April-May or September-October) when the weather is pleasant. Summers in Haverhill can be hot and humid, while winters can be cold and wet.

What to Eat

Haverhill is home to a variety of restaurants and cafes offering a wide range of cuisines. Here are a few popular food options in Haverhill:

  • Fish and chips at The Codfather
  • Indian cuisine at The Spice Lounge
  • Pizza at Bella Italia
  • Burgers at The Black Horse

Where to Go

Here are a few popular attractions in Haverhill:

  • Haverhill Arts Centre
  • Haverhill Museum
  • Bumpstead Woods Country Park
  • Haverhill Golf Club

FAQs

  • Is there a direct train service between Great Shelford and Haverhill?
    No, there is no direct train service between Great Shelford and Haverhill.
  • What is the fastest way to get from Great Shelford to Haverhill?
    The fastest way to get from Great Shelford to Haverhill is by car, which takes about 45 minutes.
  • What is the cheapest way to get from Great Shelford to Haverhill?
    The cheapest way to get from Great Shelford to Haverhill is by bus, which costs around £5-£10.

*Distance calculation may be aerial distance.

Trips from Great Shelford


Trips to Haverhill