Christmas always poses an issue for travel, and for obvious reasons, so we are here to make it as easy as possible with a guide of when the trains will go over Christmas.

Southern Rail

Southern Rail has been a little unpredictable recently but they can confirm that from 8pm on December 24 until December 27, there will be no Southern trains anywhere.

Between December 20 to January 1 there will be no train services from Coulsdon South, Merstham, Redhill, Reigate, Earlswood, Salfords or at stations between Redhill and Tonbridge. Buses will run, which will increase travel time dramatically.

There will be trains on New Year's Day but the services will be limited.

There will be no service on the Gatwick Express on December 25 or December 26. Between December 23 to December 28 there will be a limited service.

On December 26 a limited bus service will operate between London Victoria and Gatwick Airport only. And then on New Year’s Day a service will run but the service will be reduced.

Thameslink

There will be no Thameslink cross service to London between December 23 to January 1 inclusively.

Similar to Southern, there will be no Thameslink services from Coulsdon South, Merstham, Redhill, Reigate, Earlswood, Salfords or at stations between Redhill and Tonbridge between December 23 and January 1.

Services between London, Gatwick and the South coast will still run but will be reduced dramatically.

Thameslink services will stop at 8pm on December 24 and not begin again until December 27.

TfL

On TfL rail between December 23 and January 1 there will be no services between London Liverpool Street and Shenfield.

There will be no services on December 25 or December 26. There are no details on travel options yet.

Southeastern

Southeastern services will be erratic over the Christmas holiday. Between December 23 and January 1 there will be no trains to many main London stations due to improvements works. This will cause delays and cancellations.

Between December 24 and December 28 there will be no Heathrow Connect due to Network Rail improvement work.

Between 9pm December 23 to December 28 inclusively there will be no Heathrow Express service due to improvement works.

London Overground

London Overground will run over Christmas except for December 25 and December 26.

Virgin East Coast

Virgin East Coast Trains will not run on December 25 and December 26. Trains will cease on December 24 at 8pm, but you need to check the timetables because the services are limited.