Virgin Trains

Raise up to 0.25%

Virgin Trains provides customers with fast, frequent passenger train services on the West Coast Main Line. They serve major towns and cities including London, Birmingham, Manchester, Liverpool and Glasgow.

Go shopping and raise funds

Top Deals with Virgin Trains

2 for 1

2 for 1 on West End shows, SEA LIFE London Aquarium, London Zoo and many more attractions!

London to Liverpool £22

London to Liverpool one way bookings from £22

One Way tickets just £8

London to Birmingham one way bookings from £8

London to Liverpool £22

London Euston to Liverpool Lime Street (one way only) £22.00

London to Manchester £22

London Euston to Manchester Piccadilly (one way only) £22.00

London to Glasgow £30

London Euston to Glasgow (one way only) £30.00

London to Warrington £28

London Euston - Warrington Bank Quay (one way) £28.00