Trip to Geneva

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Frankfurt am Main to Geneva

🚆 When traveling from Frankfurt am Main to Geneva by train, there is no direct route available. The journey requires transfers at Basel SBB and Olten, with a total travel time of approximately 6 hours and 35 minutes. 🗺️ Routes vary in duration and number of transfers, with options ranging from 2 to 3 transfers along the way. Each route offers a scenic journey through beautiful landscapes, showcasing the beauty of both Germany and Switzerland. 💰 Prices for train tickets between Frankfurt am Main and Geneva typically range from €124 to €183, providing a convenient and comfortable mode of transportation for travelers looking to explore these two European cities.

Where to stay in Geneva

There are over 169 hotels to stay in Geneva. Prices range from $61 per night.

Accomodation

Will you be returning to Frankfurt am Main by train?

If you are looking for the return train journey, check out trains from Geneva to Frankfurt am Main

See schedule