That's why

  • Official partner of Deutsche Bahn, SNCF, Trenitalia, National Rail and more
  • All train tickets in Europe! 65,000 destinations and counting
  • Pay with Mastercard, Visa, American Express, Alipay, Sofort etc.
  • Same prices as the railways - sometimes even cheaper
  • Book your train tickets in 2 minutes!

And that's why

  • All deals and discounts - always the best price!
  • Earn HappyMiles with every trip
  • Sign up for our newsletter and get updates on all HappyRail deals
  • Business account: Register in 1 minute and book your first tickets today!
  • Invite your friends and receive € 5 for each accepted invite! Invite now!

One Platform, All Trains

As of now, you can book train tickets to 35,000 destinations in Europe and beyond. And this is just the beginning. Our dream is to enable online reservation for train tickets from Lisbon to Ho Chi Minh, the world's longest rail journey at 17.852 km.

At HappyRail we believe the fun should start before you step onto the train. Enjoy booking a ticket right where you are. No need to stand in a queue at the station or piece together a complicated puzzle between different providers.

Our mission is to make cross-border travel as easy as possible. We want to take the stress out of your booking experience. Basically, whenever you book with HappyRail your reservation will be cheap, fast and super easy.

Besides all train tickets, we also offer all rail passes! Booking an InterRail, Eurail or Japan Rail Pass has never been this easy.

HappyRail. Book your train just as easy as your flight. It all begins here.

Find all train times in Europe - Most searched routes

Amsterdam to Paris Paris to Zurich Berlin to Hamburg
Amsterdam to Berlin Barcelona to Madrid Berlin to Frankfurt
Amsterdam to London Barcelona to Seville Berlin to Munich
Brussels to Paris Madrid to Seville Berlin to Prague
Brussels to London Florence to Rome Berlin to Dresden
Paris to Barcelona Rome to Milan Munich to Salzburg
Paris to Bordeaux Rome to Venice Munich to Vienna
Paris to London Florence to Venice Prague to Vienna
Paris to Lyon Florence to Milan Vienna to Salzburg

Countries in Europe More

  • Switzerland


    Beautiful rail journeys like the Glacier Express, Bernina Express and the Golden Pass. Trains in Switzerland are very punctual, clean and comfortable. For international trains cheap train tickets are available if you book early, like Frankfurt-Zermatt from € 39, Paris-Geneve from € 29. 

  • Russia


    Russia has an extensive rail network. All major destinations are connected by long-distance night trains. Travel from Moscow to Irkutsk in 4 days or to Vladiwostok in 7 or 8 days. Between Moscow and St Petersburg you can take the best night train in Russia ("number 1 and 2"), book 1st class to have a meal included. Also a high speed connection between the two biggest cities, the Sapsan. 

  • United Kingdom

    United Kingdom

    Book all cheap train tickets in the UK, from London to Manchester or Cornwall to York; and internationally from London to Paris, Brussels and Amsterdam. You can also book all rail passes in the UK, like Britrail, Eurail and Interrail 

  • Sweden


    Travel by X2000, the high speed train of Sweden, from Stockholm to Malmo, Goteborg, Oslo and Copenhagen. One of the finest night trains in the world: Stockholm-Narvik. Fall asleep when the train runs through an endless forest, wake up in the surreal landscape of Lapland. 

  • Denmark


    Direct trains to Copenhagen from Berlin, Hamburg and Stockholm. Travel by convenient high speed trains like the X2000 or the ICE International.

  • Finland


    Finland by train: travel between Turku and Helsinki by intercity or from St Petersburg to Helsinki along the shores of the Baltic Sea. Convenient night trains connect Turku / Helsinki with Lapland. 

  • Norway


    Very comfortable trains and beautiful rail journeys, like Oslo to Bergen and Myrdal to Flam. Buying a rail pass is often the cheapest option to travel through Norway by train. Rail passes Norway: Eurail, Interrail and Norway in a Nutshell. 

  • Italy


    Very cheap train tickets if you book early! High speed trains - Frecciarossa / Trenitalia and Italo / private railways - from Rome to Firenze, Napels, Venice, Milan and Bologna. 

  • Hungary


    Convenient Railjet trains run from Munich and Vienna to Budapest. If you book early you can often buy very cheap train tickets to Hungary.


  • Belgium


    High speed trains run from Brussels to Amsterdam, Paris, Lyon, Marseille, London, Frankfurt and Cologne. Travel by Intercity train from Antwerp, Brussels, Amsterdam and Paris to Bruges and Ghent, the beautiful, medieval Belgian towns.  

  • Netherlands


    High speed trains from Amsterdam to Brussels, Frankfurt, Basel, Cologne, London and Paris. Convenient Intercity-trains run from Amsterdam to Berlin. Domestic trains are comfortable and run frequently, e.g. between Schiphol Airport and Amsterdam Central. 

  • Germany


    If you book early, you can buy the very cheap Sparpreis tickets from Deutsche Bahn, the German railways. Train tickets in Germany are available 6 months before departure. Travel by ICE International, one of the finest high speed trains in the world. 

  • Czech Republic

    Czech Republic

    Travel by comfortable Eurocity-trains from Berlin, Dresden, Nuremberg, Munich and Vienna to Prague. Very cheap Sparpreis train tickets are available if you book early. 

  • Spain


    Very good and punctual high speed rail network: very fast connections between Barcelona, Madrid, Cordoba, Malaga and Seville. Travel by AVE, the high speed train of Renfe, the Spanish railways. 

  • Poland


    Comfortable Eurocity-trains run between Berlin and Warszawa. If you book early cheap Sparpreis tickets are available. Domestic trains are convenient and run frequently between major cities like Krakow, Gdanks and Poznan. 

  • Austria


    Comfortable Railjet-trains run from Vienna to Innsbruck, Salzburg, Budapest, Munich and Zurich. 

  • France


    The TGV, the high speed train of the French railways SNCF, runs to all major destinations in France - from Paris to Marseille, Avignon, Bordeaux, Lyon and Lille. There are also fast international connections from Paris to London, Amsterdam, Frankfurt, Brussels, Barcelona, Geneve, Zurich and Cologne. Cheap "Prem" train tickets are available if you book early.