Trains to London
The hustling, bustling capital city awaits with its unique melting pot of culture, business and rich history. Whatever your reasons for travelling, book trains to London with GWR, pay no booking, card, or collection fees and pick up Nectar points too.
Where do GWR trains to London arrive and depart?
GWR trains arrive and depart from London Paddington train station.
The station is served by 4 London Underground stations (Bakerloo, Circle, District and Hammersmith & City Line) and is a short distance from nearby attractions such as Hyde Park, Kensington Gardens and Regent’s Canal.
Which train services run direct to London?
Trains run directly to London Paddington from a number of popular British destinations including Bristol, Bath, Oxford, Exeter and Cardiff.
When is the best time to travel to London by train?
Travelling off-peak will ensure you avoid the busiest services and take advantage of cheaper tickets.
Travelling outside of commuter times or at the weekends will make sure you beat the crowds.