Londyn jest centralnym węzłem kolejowym Wielkiej Brytanii, z głównymi stacjami końcowymi rozmieszczonymi wokół miasta dla różnych krajowych korytarzy. London King's Cross, London Euston, London Paddington, London St Pancras International, London Liverpool Street, London Victoria, London Waterloo i London Bridge obsługują duże potoki pasażerskie. Operatorzy obsługujący Londyn to LNER, Avanti West Coast, Great Western Railway, Eurostar, Southeastern, Southern, Greater Anglia, East Midlands Railway, South Western Railway i Thameslink.
Połączenia z Londynu obejmują pociągi między miastami do Szkocji, Walii, Midlands, East Anglia i South West, a także koleje regionalne w całej południowo-wschodniej Anglii. High Speed 1 łączy London St Pancras International z Kent i Kanałem La Manche, a Eurostar obsługuje międzynarodowe pociągi z tej samej stacji. Połączenia kolejowe z lotniskami obsługują Heathrow z London Paddington, Gatwick z London Victoria i London Bridge, Stansted z London Liverpool Street oraz Luton przez St Pancras i inne centralne stacje.
Trasy kolejowe z Londynu biegną na północ w kierunku York, Leeds, Newcastle, Edinburgh, Manchesteru, Birmingham i Glasgow, na zachód w kierunku Reading, Bristol, Cardiff i Exeter, na południe w kierunku Brighton, Southampton i Portsmouth oraz na wschód w kierunku Cambridge, Norwich, Kent i Paryża. Zarezerwuj pociągi z i do Londynu online w Rail Monsters.