How to get from Madingley to Teversham by bus?
Madingley to Teversham - Bus Timetable
The X3 bus from Madingley to Teversham runs from 05:49 to 21:41, with departures every 45 min-1 hr 55 min. The journey takes about 37 min, with regular service throughout the operating hours.
From Madingley to Teversham by bus
To get from Madingley to Teversham in East Anglia, take the X3 bus from American Cemetery, Coton station to Emmanuel Street, Cambridge station. Next, take the PR2 bus from Drummer Street, Cambridge station to Cambridge Airport, Fen Ditton station. The total trip duration for this route is approximately 37 min. The bus schedule from Madingley may change. We recommend you check the updated bus schedule to Teversham on the Moovit app.
Step by Step
- 1Start from bus stationMadingley
- 2Wait for busX3Addenbrookes
- 3Ride to bus stationEmmanuel Street, CambridgeID CMBGJPWT20 min
- 4Walk to bus stationDrummer Street, CambridgeID CMBGJPWJ70 m • 1 min
- 5Wait for busPR2Fen Ditton
- 6Ride to bus stationCambridge Airport, Fen DittonID CMBDWDTP11 min
- 7Walk toTeversham50 m • 1 min
Public transport directions from Madingley to Teversham
Bus timetable from Madingley to Teversham
Related Routes
- Babergh to Teversham
- Braintree to Teversham
- Breckland to Teversham
- Broadland to Teversham
- Cambridge to Teversham
- East Cambridgeshire to Teversham
- Fenland to Teversham
- Forest Heath to Teversham
- Great Yarmouth to Teversham
- Huntingdonshire to Teversham
- Ipswich to Teversham
- King'S Lynn And West Norfolk to Teversham
- Mid Suffolk to Teversham
- North Norfolk to Teversham
- Norwich to Teversham
- Peterborough to Teversham
- South Cambridgeshire to Teversham
- South Norfolk to Teversham
- St Edmundsbury to Teversham
- Suffolk Coastal to Teversham
Questions & Answers
What is the fastest way to get from Madingley to Teversham?
The fastest way takes 37 minutes, using Bus line X3, Bus line PR2.
Is there a direct bus between Madingley and Teversham in East Anglia?
No, you’ll have to take 2 bus lines in total. The total travelling time is 37 min.
Which bus line goes from Madingley to Teversham in East Anglia?
The X3 bus line goes from Emmanuel Street, Cambridge station near Madingley to Drummer Street, Cambridge station. From there you’ll have to take one bus line till Drummer Street, Cambridge station near Teversham in East Anglia.
How long does it take to travel from Madingley to Teversham in East Anglia by bus?
The total travel time between Madingley and Teversham in East Anglia by bus is about 37 min.
Where do I get on the bus near Madingley to get to Teversham in East Anglia?
Get on the X3 bus from the Emmanuel Street, Cambridge stop near Madingley in East Anglia.
Where do I get off the bus when travelling between Madingley and Teversham in East Anglia?
Get off the bus at the Drummer Street, Cambridge stop, which is closest to Teversham in East Anglia.
Popular Routes
- The Avenue, Cromer to Papworth Hospital - NHS Foundation Trust
- Bridge Street, Cambridge to The Rosie Hospital
- Westbrook Centre, Chesterton to Murray Edwards College
- Lime Tree Road, Norwich to Addenbrooke's Hospital
- Tollgate Lane, Bury St Edmunds to West Suffolk Hospitals Nhs Trust
- Becclesgate, Beccles to E.A.D.U Ward JPH
- High School, Old Buckenham to West Suffolk Hospitals Nhs Trust
- Napier Street, Cambridge to Addenbrooke's Hospital
- Town Hall, Great Yarmouth to Papworth Hospital - NHS Foundation Trust
- Sainsburys, Haverhill to Addenbrooke's Hospital
- Loddon Road, Norton Subcourse to The Rosie Hospital
- St Clare House, Ipswich to Pembroke College
- Long Road, Cambridge to Papworth Hospital - NHS Foundation Trust
- Girton Road, Girton to Lucy Cavendish College
- Railway Station, Norwich to Papworth Hospital - NHS Foundation Trust
- Jesus College, Cambridge to Addenbrooke's Hospital
- Laureate School Road, Newmarket to Abbey Stadium
- Hero, Burnham Overy Staithe to Papworth Hospital - NHS Foundation Trust
- Fitzwilliam College, Cambridge to Pembroke College
- Hinchingbrooke Hospital, Hinchingbrooke Park to Papworth Hospital - NHS Foundation Trust