| First train | 04:17 | |
|---|---|---|
| Last train | 22:32 | |
| Departure station | Banbury | |
| Arrival station | London Marylebone | |
| Journey time | From 57m | |
| Distance | 62 miles (100 km) | |
| Frequency | 92 trains per day | |
| Changes | Direct trains available | |
| Price | From £6.40 | |
| Train operators |
Looking to travel from Banbury to London Marylebone by train? You've come to the right place!
On average, it takes around 1h 17m to travel from Banbury to London Marylebone by train, and you'll usually find 76 trains running along the route daily for 62 miles (100 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 London Marylebone in just 56m 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, take the train during Off-Peak times. You can also get a Railcard if you’re travelling by train more than a few times a year – you'll save up to 1/3 on eligible journeys.
Keen to book your train tickets from Banbury to London Marylebone? No need to wait, start a search with us today! If you want to learn a bit more about the journey first, you can find our train timetable below, tips on booking cheap tickets and our FAQs including first and last train times.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.