Train times from Carshalton station

Carshalton station is served by 5 routes, run by Southern and Thameslink. The next trains go to St Albans, Sutton, Dorking, Victoria and Horsham.

Next departures

TimeRouteTo
05:49TrainSt Albans
06:13TrainSutton
06:19TrainSt Albans
06:39TrainDorking
06:43TrainSutton
06:45TrainVictoria
06:49TrainSt Albans
07:09TrainDorking
07:13TrainSutton
07:15TrainVictoria
07:19TrainSt Albans
07:39TrainDorking
07:43TrainSutton
07:45TrainVictoria
07:49TrainSt Albans
08:09TrainHorsham
08:13TrainSutton
08:15TrainVictoria
08:19TrainSt Albans
08:39TrainDorking

Station facilities

  • Step-free access: Yes: step-free access to all platforms. This is a Category A station: Step free access to both platforms via lifts. Platform 2 also has step free access via side gate. The Assistance Meeting Point is by the station entrance.
  • Toilets: Yes, including an accessible toilet and baby changing. Toilet, Waiting Room; Unisex accessible toilet; Toilet, Platform 2; Toilet, Platform 1.
  • Ticket office: The ticket office is open Mon–Fri 06:10–19:35; Sat 08:10–14:45; Sun 09:10–16:45. There are ticket machines.
  • Help and assistance: The station is staffed. Staff help is available Mon–Fri 05:45–00:00; Sat 05:45–01:00; Sun 07:00–00:30. Assistance staff meet you at Assistance Meeting Point. Passenger Assist: 0800 138 1016 (Every day 24 hours).
  • Waiting room: Yes.
  • Food and drink: Yes: Yes.
  • Lifts: There are lifts.
  • Parking: Yes: Station Car Park (32 spaces), run by APCOA Parking UK.
  • Cycle parking: Yes: 16 spaces, with CCTV. Located at the front of the station, next to the ticket office. Cycles are left at owners risk. Abandoned cycles may be removed.
  • Platforms: 2.

Station information from National Rail, updated Wednesday, 7 October 2026. Facilities can change: check before you travel.

Routes from this station

Stops nearby

All bus routes and stops in Carshalton

Questions

Which trains stop at Carshalton station?
East Croydon – London Bridge, Luton – Sutton (London) (Thameslink), London Victoria – Epsom Downs, London Victoria – Dorking (Mole Valley Line) and London Victoria – Horsham (Arun Valley Line), run by Southern and Thameslink.
Where is Carshalton station?
Carshalton station is in Carshalton, London.
Where do trains from Carshalton station go?
The next departures go to St Albans, Sutton, Dorking, Victoria and Horsham.
Is Carshalton station step-free and wheelchair accessible?
Yes: step-free access to all platforms. This is a Category A station: Step free access to both platforms via lifts. Platform 2 also has step free access via side gate. The Assistance Meeting Point is by the station entrance.
Are there toilets at Carshalton station?
Yes, including an accessible toilet and baby changing. Toilet, Waiting Room; Unisex accessible toilet; Toilet, Platform 2; Toilet, Platform 1.
When is the ticket office at Carshalton station open?
The ticket office is open Mon–Fri 06:10–19:35; Sat 08:10–14:45; Sun 09:10–16:45. There are ticket machines.
Can I get help or assistance at Carshalton station?
The station is staffed. Staff help is available Mon–Fri 05:45–00:00; Sat 05:45–01:00; Sun 07:00–00:30. Assistance staff meet you at Assistance Meeting Point. Passenger Assist: 0800 138 1016 (Every day 24 hours).
Is there a waiting room at Carshalton station?
Yes.
Can I buy food and drink at Carshalton station?
Yes: Yes.
Is there parking at Carshalton station?
Yes: Station Car Park (32 spaces), run by APCOA Parking UK.
Is there cycle parking at Carshalton station?
Yes: 16 spaces, with CCTV. Located at the front of the station, next to the ticket office. Cycles are left at owners risk. Abandoned cycles may be removed.
How many platforms does Carshalton station have?
2.

Timetables from the Bus Open Data Service (Department for Transport), updated Friday, 6 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook