Trains

If you’re travelling to or from London to somewhere else in the UK then catching a train will probably be your simplest and fastest option. The country is covered in train stations, almost all of which will go directly to London at regular times and for reasonable fees. Similarly, if you are travelling to or from mainland Europe, the Eurostar train is often a faster, cheaper alternative to flying. There are now dozens of stations through France, Belgium, Switzerland, Holland and Germany all with direct links to London.

Use this page to search for train times and compare prices to make sure you get the best deal, whether you’re coming to or from elsewhere in Britain, or mainland Europe.

If you want to explore the areas surrounding London then this train pass is for you. Buy the pass and get free train travel from London to a variety of towns and cities around the country for anything from 2 to 8 days.

Find Out More

Planning lots of train travel for a short period of time? With this pass you can get as many trains as you want in a certain period all covered by the cost of the pass. Get any length from 3 days to a month.

Find Out More

With Virgin Trains going to and from London from almost every city in the UK, they are a perfect choice. Their luxury trains provide high speed services and you can book online in advnace for great savings.

Book Online

There are so many different train companies in the UK that it can be hard to know which is best. With the Trainline you can comare prices online, making sure you get the best deal possible.

Search Now

If you're visiting London and not a resident, get this special Oyster Card for use on the underground train network. You'll receive the card in the post with credit preloaded so you'll be using the tube like a pro when...

Find Out More

Getting the Eurostar to London from France, Belgium or Germany is so fast, cheap and easy. Avoid the hassle of airport check-in and baggage, and be dropped at King's Cross in the centre of London.

Find Out More