| First train | 04:22 | |
|---|---|---|
| Last train | 00:31 | |
| Departure station | London | |
| Arrival station | Stratford-upon-Avon | |
| Journey time | From 2h 6m | |
| Distance | 83 miles (133 km) | |
| Frequency | 75 trains per day | |
| Changes | 1 change | |
| Price | From £6.40 | |
| Train operators | Avanti West Coast, Chiltern Railways, CrossCountry, Great Western Railway, Thameslink |
If you want to know more about the journey from London to Stratford-upon-Avon by train, look no further!
You can expect the journey from London to Stratford-upon-Avon by train to take around 2h 23m. You’ll usually find around 11 trains running on this route per day, which spans 83 miles (133 km). As soon as you board the train, you'll be able to make yourself comfortable and enjoy the journey as there are direct services available. Hop on a Chiltern Railways train and you’ll reach Stratford-upon-Avon in just 2h 13m on their fastest services. Once you’re on board, enjoy spacious tables, as well as free WiFi and power sockets to stay connected.
If you want to snap up the cheapest fares, book an Off-Peak time and get a Railcard. You can check ticket prices in our Journey Planner at the top of the page.
Keep reading for more information about your train journey, including FAQs and tips on booking cheap train tickets. Have a look at our timetable to check if trains are running from London to Stratford-upon-Avon and start a search for tickets with us today.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.