Travel with the UK's most trusted train operator*
It's the Most Wonderful Time of the Year! A time to pick your favourite track and head to London for some festive fun, get together with friends and family, or simply Rock Around the Christmas Tree.
Advance Fares start from just £5.40 one-way** for journeys between Oxford and London Marylebone. Or, if you’re travelling between Birmingham, Warwick or Stratford-upon-Avon and London Marylebone, Advance Fares start from just £6.40 one-way.**
Birmingham Moor Street -
London Marylebone
from £6.40
Oxford -
London Marylebone
from £5.40
Our Advance Fares can be booked up to 12-weeks before you travel. But the earlier you get them, the cheaper they’ll be.
So, book now and Jingle All the Way with festive free-range travel.
** Terms & conditions apply. Find out more
Why book with Chiltern Railways?
- We are consistently voted one of the most punctual train companies in the UK
- We never charge booking, credit or debit card fee. So you'll always get the cheapest Chiltern Railways fares.
- Our spacious carriages offer plenty of tables, and power points at almost every seat.
- All Chiltern Railways services offer complimentary WiFiƚ on board. So you can keep up-to-date.
Christmas Markets and Events By Train
Travelling to Christmas Markets by train has never been easier with Chiltern Railways. Why not check out Birmingham’s Frankfurt Christmas Market. You can reach the market from Birmingham Moor Street and Birmingham Snow Hill stations. Another Christmas market is taking place in Bicester Village. Why not check out Warwick Castle's Winter Wonderland and enjoy ice skating, light shows and food stalls.
Are you travelling on Christmas Eve? We have last train times and helpful travel advice on our 24th December page.