How to get from Haverhill to Mepal by bus and train?
Haverhill to Mepal - Bus Timetable
The 13A bus from Haverhill to Mepal runs from 04:37 to 17:59, with departures every 30 min-4 hr. The journey takes about 2 hr 32 min, with regular service throughout the operating hours.
From Haverhill to Mepal by bus and train
To get from Haverhill to Mepal in East Anglia, you’ll need to take 2 bus lines and one train line: take the 13A bus from Millfields Way, Haverhill station to Botanic Gardens, Cambridge station. Next, you’ll have to switch to the GREATER ANGLIA train and finally take the ELY ZIPPER 2 bus from Tesco, Ely station to Iretons Way, Mepal station. The total trip duration for this route is approximately 2 hr 32 min. The bus and train schedule from Haverhill may change. We recommend you check the updated bus and train schedule to Mepal on the Moovit app.
Step by Step
- 1Walk to bus stationMillfields Way, HaverhillID sufgdwam30 m • 1 min
- 2Wait for bus13ACambridge
- 3Ride to bus stationBotanic Gardens, CambridgeID CMBDADPT82 min
- 4Walk to train stationCambridge400 m • 6 min
- 5Wait for trainGREATER ANGLIANorwich
- 6Ride to train stationEly16 min
- 7Walk to bus stationTesco, ElyID CMBDGPAM290 m • 4 min
- 8Wait for busELY ZIPPER 2March
- 9Ride to bus stationIretons Way, MepalID CMBGMPDG29 min
Public transport directions from Haverhill to Mepal
Bus And Train timetable from Haverhill to Mepal
Related Routes
- Babergh to Mepal
- Breckland to Mepal
- Broadland to Mepal
- Cambridge to Mepal
- East Cambridgeshire to Mepal
- Fenland to Mepal
- Forest Heath to Mepal
- Huntingdonshire to Mepal
- Ipswich to Mepal
- King'S Lynn And West Norfolk to Mepal
- Mid Suffolk to Mepal
- North Norfolk to Mepal
- Norwich to Mepal
- Peterborough to Mepal
- South Cambridgeshire to Mepal
- South Norfolk to Mepal
- St Edmundsbury to Mepal
- Suffolk Coastal to Mepal
- Uttlesford to Mepal
- North Walsham to Mepal
Questions & Answers
What is the fastest way to get from Haverhill to Mepal?
The fastest way takes 152 minutes, using Bus line 13A, Train line GREATER ANGLIA, Bus line ELY ZIPPER 2.
Is there a direct bus between Haverhill and Mepal in East Anglia?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 2 hr 32 min.
Which bus line goes from Haverhill to Mepal in East Anglia?
The 13A bus line goes from Millfields Way, Haverhill station near Haverhill to Botanic Gardens, Cambridge station. From there you’ll have to take one bus line and one train line till Botanic Gardens, Cambridge station near Mepal in East Anglia.
How long does it take to travel from Haverhill to Mepal in East Anglia by bus and train?
The total travel time between Haverhill and Mepal in East Anglia by bus and train is about 2 hr 32 min.
Where do I get on the bus near Haverhill to get to Mepal in East Anglia?
Get on the 13A bus from the Millfields Way, Haverhill stop near Haverhill in East Anglia.
Where do I get off the bus when travelling between Haverhill and Mepal in East Anglia?
Get off the bus at the Botanic Gardens, Cambridge stop, which is closest to Mepal in East Anglia.
Popular Routes
- Madingley Road Park & Ride, Cambridge to Murray Edwards College
- Goshawk Rise, Silfield to E.A.D.U Ward JPH
- St John's Road, St Ives to Pembroke College
- Asda, Lowestoft to Purdis Farm
- Sainsburys, Haverhill to West Suffolk Hospitals Nhs Trust
- The Busway Oakington, Oakington to Addenbrooke's Hospital
- Akeman Street, Cambridge to Cambridge International Airport
- Revolution, Ipswich to Grundisburgh
- Beccles Road, Oulton Broad to The Rosie Hospital
- Hillside, Brandon to The Rosie Hospital
- Girton Road, Girton to Pembroke College
- Adelaide Road, Copleston to Purdis Farm
- Stanley Road, Great Yarmouth to E.A.D.U Ward JPH
- Park & Ride, Thickthorn to University Campus Suffolk
- Station Road, Longstanton to Addenbrooke's Hospital
- Sandy Lane, Horsford to Purdis Farm
- The Guineas Bus Station, Newmarket to Addenbrooke's Hospital
- Ramsey Road, St Ives to Addenbrooke's Hospital
- Girton Road, Girton to Murray Edwards College
- Forest Heath to Braintree