All train tickets

  • Book all train tickets in Europe(use the journey planner on top of this page)
  • Famous high speed trains like the Thalys to Paris or Eurostar to London
  • Within 3.5 hours: Amsterdam-Paris, London-Paris, Milan-Rome, Barcelona-Madrid
  • Special panorama trains in Switzerland
  • Multiple journeys? Book the Interrail (EU-residents) or Eurail (outside Europe) pass
  • Train tickets: the earlier you book, the cheaper
  • Book all trains in Europe!

Find all trains

Find all train information for your rail journey! Buy cheap train tickets for major train connections. Travel for multiple days on many popular trains with a rail pass. If you already booked your ticket and want to check the actual train times you can click here. Check the Frequent Asked Question (FAQ) for information before and during your trip.

Famous high speed trains

//  Thalys train Amsterdam to Paris
//  Eurostar train Brussels to London
//  TGV train Paris to Milan
//  AVE train Barcelona to Madrid

Book all trains with HappyRail 

All trains in Europe and far beyond can be booked with HappyRail, the expert for all train tickets. Book tickets for famous trains like the Thalys, TGV, Eurostar, Glacier Express and Bernina Express. Book all trains in Switzerland, Germany, France, The Netherlands, Spain, Italy and many more countries in Europe. You always get the best fares, train tickets in Europe start from € 9.  The cheapest train tickets from Amsterdam to Paris start from € 35, London to Paris from € 39, Brussels to Paris from € 29; Frankfurt to Berlin from € 39, Milan to Rome from € 9, Amsterdam to Berlin from € 39. 

You can also book all rail passes with HappyRail, like Interrail, Eurail and the Swiss Travel Pass. Most passes are valid on all trains in Europe, but high speed trains often require a reservation.