Travel from Malmö to Geneva

Train, bus or fly from Malmö to Geneva?

Norwegian Air International, Scandinavian Airlines and 8 other airlines fly from Malmö to Geneva hourly. Alternatively, Swedish Railways (SJ) operates a train from Malmö to Geneva every 15 minutes. Tickets cost $9 - $15 and the journey takes 35 min. 4 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Malmö to Geneva

From Malmö Central train to Copenhagen airport, fly to Geneva airport, then train to Geneva. 4 h 29 min $108. From Malmö Central train to Koebenhavn H, train to Hamburg Hbf, train to Basel SBB, train to Olten, then train to Genève. 17 h 9 min $482. From Malmö Central train to Koebenhavn H, train to Hamburg Hbf, train to Bern, then train to Genève. 18 h 46 min $482. From Malmö Norra Vallgatan bus to Prague then bus to Geneva. 26 h 24 min $166. From Malmö Centralstation bus to Copenhagen, bus to Mannheim, Mannheim ZOB, then night bus to Geneva. 27 h 25 min $168. From Malmö drive to Geneva. 14 h 32 min $270.

Is there a direct train between Malmö and Geneva?

No, there is no direct train from Malmö to Geneva. However, there are services departing from Malmö Central and arriving at Genève via Koebenhavn H, Hamburg Hbf, Basel SBB and Olten. The journey, including transfers, takes approximately 17 h 9 min.

Is there a direct bus between Malmö and Geneva?

No, there is no direct bus from Malmö to Geneva. However, there are services departing from Malmö Norra Vallgatan and arriving at Geneva via Prague. The journey, including transfers, takes approximately 26 h 24 min.

Operators from Malmö to Geneva

OperatorPhoneWebsite
Swedish Railways (SJ)Swedish Railways (SJ)
Norwegian Air InternationalNorwegian Air International
Scandinavian AirlinesScandinavian Airlines
easyJeteasyJet
SwissSwiss
LufthansaLufthansa
KLMKLM
Brussels AirlinesBrussels Airlines
Air FranceAir France
Austrian AirlinesAustrian Airlines
British AirwaysBritish Airways
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Eurolines CZEurolines CZ
Tour BusTour Bus
FlixBus+49 1807 123 99 123FlixBus