Book My Trip

Enter your route to get prices, including available discounts and special offers.

Travelers




Train Tickets

train tickets

Train tickets are a great way to travel between your chosen point of origin and destination in comfort. With frequent and speedy connections, there are often departures every hour or half hour on popular routes, making it an ideal way to get around with any itinerary. Train tickets are also convenient as many are offered as e-tickets and often include a seat reservation, so you can arrive prepared!

Offering a wide variety of destinations, you can buy train tickets for both domestic and international travel throughout Europe and beyond. For example, we offer the complete range of e-ticket routes for Spain, Italy and Britain, meaning that routes such as Madrid to Barcelona, Florence to Rome and London to Edinburgh are just a few clicks away.


Browse Popular Train Tickets


Train from Aberdeen to Edinburgh
Train from Aberdeen to Glasgow
Train from Aberdeen to London
Train from Alicante to Barcelona
Train from Amsterdam to Berlin
Train from Amsterdam to Brussels
Train from Amsterdam to Cologne
Train from Amsterdam to London
Train from Amsterdam to Munich
Train from Amsterdam to Paris
Train from Amsterdam to Prague
Train from Amsterdam to Rotterdam
Train from Barcelona to Alicante
Train from Barcelona to Madrid
Train from Barcelona to Malaga
Train from Barcelona to Paris
Train from Barcelona to San Sebastian
Train from Barcelona to Seville
Train from Barcelona to Valencia
Train from Bath to London
Train from Bergen to Oslo
Train from Berlin to Amsterdam
Train from Berlin to Frankfurt
Train from Berlin to Hamburg
Train from Berlin to Munich
Train from Berlin to Prague
Train from Birmingham to Coventry
Train from Birmingham to Edinburgh
Train from Birmingham to Leicester
Train from Birmingham to London
Train from Birmingham to Manchester
Train from Birmingham to Nottingham
Train from Bologna to Florence
Train from Bordeaux to Paris
Train from Bratislava to Budapest
Train from Bratislava to Vienna
Train from Brighton to London
Train from Bristol to London
Train from Brussels to Amsterdam
Train from Brussels to London
Train from Brussels to Paris
Train from Budapest to Bratislava
Train from Budapest to Prague
Train from Budapest to Vienna
Train from Budapest to Zagreb
Train from Cadiz to Seville
Train from Cambridge to London
Train from Cardiff to London
Train from Chester to Liverpool
Train from Cologne to Amsterdam
Train from Como to Milan
Train from Copenhagen Airport to Lund
Train from Copenhagen to Malmö
Train from Copenhagen to Stockholm
Train from Cordoba to Madrid
Train from Cordoba to Seville
Train from Coventry to Birmingham
Train from Edinburgh to Aberdeen
Train from Edinburgh to Birmingham
Train from Edinburgh to Glasgow
Train from Edinburgh to London
Train from Edinburgh to Manchester
Train from Edinburgh to Newcastle
Train from Florence to Bologna
Train from Florence to Pisa
Train from Florence to Rome
Train from Florence to Venice
Train from Frankfurt to Berlin
Train from Frankfurt to Munich
Train from Gatwick Airport to London
Train from Geneva to Milan
Train from Geneva to Paris
Train from Genoa to Milan
Train from Glasgow to Aberdeen
Train from Glasgow to Edinburgh
Train from Glasgow to London
Train from Glasgow to Manchester
Train from Gothenburg to Copenhagen
Train from Gothenburg to Stockholm
Train from Granada to Seville
Train from Hamburg to Berlin
Train from Helsinki to Rovaniemi
Train from Leeds to Liverpool
Train from Leeds to London
Train from Leeds to Manchester
Train from Leeds to Newcastle
Train from Leicester to Birmingham
Train from Lillehammer to Oslo
Train from Lisbon to Madrid
Train from Liverpool to Chester
Train from Liverpool to Leeds
Train from Liverpool to London
Train from Liverpool to Manchester
Train from London to Aberdeen
Train from London to Amsterdam
Train from London to Bath
Train from London to Birmingham
Train from London to Brighton
Train from London to Bristol
Train from London to Brussels
Train from London to Cambridge
Train from London to Cardiff
Train from London to Edinburgh
Train from London to Gatwick Airport
Train from London to Glasgow
Train from London to Leeds
Train from London to Liverpool
Train from London to Manchester
Train from London to Newcastle
Train from London to Nottingham
Train from London to Oxford
Train from London to Paris
Train from London to Southampton
Train from London to Stansted Airport
Train from London to York
Train from Madrid to Barcelona
Train from Madrid to Cordoba
Train from Madrid to Lisbon
Train from Madrid to Malaga
Train from Madrid to Santiago De Compostela
Train from Madrid to Seville
Train from Madrid to Toledo
Train from Madrid to Valencia
Train from Malaga to Barcelona
Train from Malaga to Seville
Train from Malmo to Stockholm
Train from Manchester to Birmingham
Train from Manchester to Edinburgh
Train from Manchester to Glasgow
Train from Manchester to Leeds
Train from Manchester to Liverpool
Train from Manchester to London
Train from Manchester to Newcastle
Train from Milan to Como
Train from Milan to Florence
Train from Milan to Geneva
Train from Milan to Genoa
Train from Milan to Paris
Train from Milan to Rome
Train from Milan to Venice
Train from Milan to Zurich
Train from Monaco to Nice
Train from Munich to Amsterdam
Train from Munich to Berlin
Train from Munich to Frankfurt
Train from Munich to Salzburg
Train from Naples to Rome
Train from Newcastle to Edinburgh
Train from Newcastle to Leeds
Train from Newcastle to London
Train from Newcastle to Manchester
Train from Newcastle to York
Train from Nice to Monaco
Train from Nice to Paris
Train from Nottingham to Birmingham
Train from Nottingham to London
Train from Oslo to Bergen
Train from Oslo to Lillehammer
Train from Oslo to Stockholm
Train from Oslo to Trondheim
Train from Oxford to London
Train from Paris to Amsterdam
Train from Paris to Avignon
Train from Paris to Barcelona
Train from Paris to Bordeaux
Train from Paris to Brussels
Train from Paris to Geneva
Train from Paris to London
Train from Paris to Lyon
Train from Paris to Marseille
Train from Paris to Milan
Train from Paris to Nice
Train from Paris to Venice
Train from Paris to Zurich
Train from Pisa to Florence
Train from Pisa to Rome
Train from Prague to Amsterdam
Train from Prague to Berlin
Train from Prague to Budapest
Train from Prague to Vienna
Train from Rome to Florence
Train from Rome to Milan
Train from Rome to Naples
Train from Rome to Pisa
Train from Rome to Venice
Train from Rotterdam to Amsterdam
Train from Salzburg to Munich
Train from Salzburg to Vienna
Train from San Sebastian to Barcelona
Train from Santiago De Compostela to Madrid
Train from Seville to Barcelona
Train from Seville to Cadiz
Train from Seville to Cordoba
Train from Seville to Granada
Train from Seville to Malaga
Train from Southampton to London
Train from Stansted Airport to London
Train from Stockholm to Copenhagen
Train from Stockholm to Oslo
Train from Toledo to Madrid
Train from Trondheim to Oslo
Train from Valencia to Barcelona
Train from Valencia to Madrid
Train from Venice to Florence
Train from Venice to Milan
Train from Venice to Rome
Train from Venice to Verona
Train from Verona to Venice
Train from Vienna to Bratislava
Train from Vienna to Budapest
Train from Vienna to Prague
Train from Vienna to Salzburg
Train from York to London
Train from York to Newcastle
Train from Zagreb to Budapest
Train from Zurich to Milan
Train from Zurich to Paris

Information on the use of cookies

We use functional and performance cookies to optimize your user experience. However, we allow you to accept or refuse cookies. To learn more, please look at our private policy here.