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 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.

Train tickets to London

Wherever you’re travelling from, you don’t need to break the bank when booking your London train tickets.
Consider these money saving options when you book and you’re bound to find a cheaper option.

Helpful travel information