Earn on the rails
Virgin Trains travels to destinations up and down the country. Trains depart to and from London Euston to Birmingham, Manchester, Liverpool and Glasgow. Our state-of-the-art trains run at speeds of up to 125mph. Getting you from London Euston to Birmingham in 1hr 24mins, to Manchester or Liverpool in 2hrs 08 mins and Glasgow in 4hrs and 32 mins.
Earn miles, 1 of 4
Why choose Virgin Trains?, 2 of 4
How to book, 3 of 4
Terms and Conditions, 4 of 4