London to Stratford-upon-Avon by Train, Bus and Car

How to get to Stratford-upon-Avon From London

Anne Hathaway's cottage
••• Anne Hathaway's cottage. Neale Clark / robertharding / Getty Images

Stratford-upon-Avon is one of Britain's most popular towns for international visitors. Yet getting there from London, about 100 miles away, especially if you don't want to have to sprint for a train after a show at the Royal Shakespeare Theater, can be a challenge.  Use these travel directions to plan a trip to Shakespeare's home town. The information resources below will steer you to the best journey for your budget and travel style.

They'll also help you decide whether staying overnight after a show might just be the best option.
Read more about Stratford-upon-Avon

How to Get There

By Train

Chiltern Railways runs three direct trains per day in each direction between Stratford-upon-Avon Station and London Marylebone Station. The trip takes between two hours and ten minutes and two and a half hours. Advance purchase round trip fares are £29.50 (checked in November 2016 for February 2017 journeys) Tickets for the least popular (very early and mid-evening) are the cheapest with an £11 round trip journey possible when purchased as two one-way tickets.

UK Travel Tip If you are willing to change trains you can actually save some time and have a bigger choice of trains. There are services from Marylebone station to Stratford through Leamington Spa that, with the change at Leamington Spa still take under two hours. The cheapest fare for this round trip (in November 2016 for February 2017) was £29.50.

 Be careful to avoid the trains leaving from Marylebone or London Euston that change at Birmingham Moor Street. They take about the same amount of time but are considerably more expensive (£174 round trip when checked three months in advance).

If you are planning to see a matinee at the Royal Shakespeare Theatre or not planning to see a show at all, it is easier to take advantage of these cheaper fares because they leave Stratford too early to see an evening performance.

 

 

By Bus

National Express runs three coach trips a day on weekdays to Stratford-upon-Avon Riverside Bus Station from London Victoria Coach Station . The journey takes just under three hours to a little over 4 hours. Advance fare one way tickets in November 2016 cost £5 each way. Use the company's online Fare Finder to find the cheapest tickets.

If You Are Seeing an Evening Performance at The Royal Shakespeare Theatre 

  1. First of all, plan on a train back to London instead of a coach. The trains run later than coach services. 
  2. Check with the theater for information about the final curtain. The longer shows may not leave you enough time to get to the train station. The last train of any practical use leaving Stratford-upon-Avon for London is at 11:15pm. The trip takes just under three hours with one change at Oxford. There is an 11:30pm train that goes through Birmingham but there's a long wait in Birmingham, making the total journey time more than seven hours so it's of little realistic use.
  3. The train station is about a 15 minute walk from the theater. To have any chance of making that train, Book a taxi in advance to meet you at the theater as soon as the curtain comes down.
  4. If you do book that last train, it will arrive at London Marylebone after public transportation services end and the station is virtually deserted. So book an Uber car or Addison Lee car to meet you at Marylebone Station. It can be a very lonely place to hang around late at night.
  5. A better solution, really, is to plan to stay overnight. There is a good selection of B&Bs and a few good hotels and inns in and near Stratford-upon-Avon.

Read guest reviews and find best good value accommodation around Stratford-upon-Avon on TripAdvisor.

By Car

Stratford-upon-Avon is 104 miles northwest of London via the M4, M25. M40 and A46 roads. It takes at least two to three hours. All the roads on this trip are important commuter routes in and out of London and other communities along the way. Time your trip to avoid key rush hours or you could spend a lot of time burning gasoline - and your temper - in a motorway traffic jam. Keep in mind also that gasoline, called petrol in the UK, is sold by the liter (a little more than a quart) and the price is usually between $1.50 and $2 a quart. Parking in Stratford-upon-Avon can also be costly and the traffic wardens are aggressive about giving out tickets.