The train between Luxembourg and Geneva takes 9h 1m. The train runs, on average, once a week from Luxembourg to Geneva. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run on demand between Luxembourg and Geneva. Service times information will be available soon. All services run direct with no transfers required, and take on average 9h 1m.
Want to know about travelling from Luxembourg to Geneva? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Luxembourg to Geneva. However, there are services departing from Thionville station and arriving at Genève station via Mulhouse Ville station and Renens VD station. The journey, including transfers, takes approximately 9h 1m.
Luxembourg to Geneva train services, operated by TGV inOui, depart from Thionville station.
Luxembourg to Geneva train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Genève station.
The distance between Luxembourg and Geneva is 401.8 km. The road distance is 464 km.
You can take a bus from Hamilius to Genève via Luxembourg, Gare Rocade, Thionville, Gare routière, Thionville, Mulhouse Ville, Basel Sbb, Basel SBB, and Renens VD in around 9h 1m.