Travel from Stratford-upon-Avon to Peterborough

Bus or train from Stratford-upon-Avon to Peterborough?

CrossCountry operates a train from Stratford-upon-Avon to Peterborough hourly. Tickets cost $55 - $85 and the journey takes 1 h 51 min. Alternatively, National Express operates a bus from Stratford-upon-Avon to Peterborough 6 times a week. Tickets cost $10 - $14 and the journey takes 2 h 5 min.

How to get from Stratford-upon-Avon to Peterborough

ModeDurationPrice
From Stratford-upon-Avon train to Birmingham Moor Street, walk to Birmingham New Street, then train to Peterborough.3 h 39 min£58
From Stratford-upon-Avon, British Home Stores bus to Coventry then bus to Peterborough.4 h 22 min£15
From Stratford-upon-Avon, NatWest Bank bus to Banbury Town Centre, Bus Station (Bay 7), line 200 bus to Daventry, Bus Station, bus to North Gate Bus Station, bus to Corby, George Street (Stop G), then bus to Peterborough, Queensgate Bus Stn (Bay 15).6 h 41 min£35
From Stratford-upon-Avon drive to Peterborough.1 h 30 min£15

How long does it take to get from Stratford-upon-Avon to Peterborough?

It takes approximately 3 h 39 min to get from Stratford-upon-Avon to Peterborough, including transfers.

Is there a direct train between Stratford-upon-Avon and Peterborough?

No, there is no direct train from Stratford-upon-Avon to Peterborough. However, there are services departing from Stratford-upon-Avon and arriving at Peterborough via Birmingham New Street. The journey, including transfers, takes approximately 3 h 39 min.

Is there a direct bus between Stratford-upon-Avon and Peterborough?

No, there is no direct bus from Stratford-upon-Avon to Peterborough. However, there are services departing from Stratford-upon-Avon, British Home Stores and arriving at Peterborough via Coventry. The journey, including transfers, takes approximately 4 h 22 min.

Operators from Stratford-upon-Avon to Peterborough

OperatorPhoneWebsite
West Midlands+44 121 634 2040West Midlands
CrossCountry0344 736 9123CrossCountry
Stagecoach Warwickshire01604 67 60 60Stagecoach Warwickshire
National Express+44 08717 818178National Express
Stagecoach OxfordshireStagecoach Oxfordshire
Stagecoach NorthamptonshireStagecoach Northamptonshire