There are 11 ways to get from Genk to Switzerland by train, plane, train (Eurostar, TGV), bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Brussels Airport, fly to Geneva International Airport
best- Take the train from Genk to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Geneva International Airport (GVA)plane BRU - GVA
5h 4mCHF 76–238Bus
cheapest- Take the bus from Maastricht to Luxembourg, P+R Bouillonbus FlixBus N831 / ...
- Take the bus from Luxembourg to Zürichbus BlaBlaCar Bus
11h 41mCHF 43–71Train via Strasbourg
- Take the train from Genk to Bruxelles-Miditrain Ic / ...
- Take the train from Brussel-Zuid / Bruxelles-Midi to Paris Nordtrain
- Take the train from Paris Est to Strasbourgtrain Tgv
- Take the train from Strasbourg to Basel Sbbtrain Ter
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
8h 29mCHF 187–429Drive 591 km
- Drive from Genk to Zurichcar 591 km
6h 23mCHF 100–144Train to Brussels Airport, fly to Zurich Airport
- Take the train from Genk to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Zurich Airport (ZRH)plane BRU - ZRH
5h 2mCHF 102–238Line 45 bus, train to Düsseldorf International Airport, fly to Zurich Airport
- Take the bus from Genk Shopping Center perron 4 to Maastricht Station perron Dbus
- Take the train from Herzogenrath to Duesseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Zurich Airport (ZRH)plane DUS - ZRH
7h 1mTrain to Brussels Airport, fly to Milan Linate Airport, train
- Take the train from Genk to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Milan Linate Airport (LIN)plane BRU - LIN
- Take the train from Monza to Luganotrain
7h 10mCHF 50–232Train, train to Luxembourg, fly to Zurich Airport
- Take the train from Genk to Landentrain
- Take the train from Liège-Guillemins to Luxembourgtrain
- Fly from Luxembourg (LUX) to Zurich Airport (ZRH)plane LUX - ZRH
8h 11mCHF 137–402Train
- Take the train from Genk to Bruxelles-Miditrain Ic / ...
- Take the train from Brussel-Zuid / Bruxelles-Midi to Paris Nordtrain
- Take the train from Paris Gare De Lyon to Zuerich Hbtrain Tgv
8h 38mCHF 170–371Train #2
- Take the train from Maastricht to Aachen Hbftrain S43 / ...
- Take the train from Aachen Hbf to Koeln-Ehrenfeldtrain Re
- Take the train from Köln-Ehrenfeld to Zürich HBtrain
12h 12mCHF 83–207Train, bus
- Take the train from Genk to Brussels-Nordtrain Ic / ...
- Take the bus from Brussels-North Station to Zurichbus
12h 21m
Genk to Switzerland by train and foot
Comparing Your Travel Options
The cheapest way to get from Genk to Switzerland is to bus which costs SFr 40 - SFr 75 and takes 11h 41m.
The fastest way to get from Genk to Switzerland is to train and fly which takes 5h 2m and costs SFr 100 - SFr 240.
No, there is no direct bus from Genk to Switzerland. However, there are services departing from Genk Shopping Center perron 4 and arriving at Zürich via Maastricht and Luxembourg. The journey, including transfers, takes approximately 11h 41m.
No, there is no direct train from Genk to Switzerland. However, there are services departing from Genk and arriving at Zürich Stadelhofen via Brussel-Zuid / Bruxelles-Midi, Paris Est, Strasbourg, Basel SBB and Zürich HB. The journey, including transfers, takes approximately 8h 29m.
The distance between Genk and Switzerland is 624 km. The road distance is 591 km.
The best way to get from Genk to Switzerland without a car is to train via Strasbourg which takes 8h 29m and costs SFr 180 - SFr 430.
It takes approximately 5h 4m to get from Genk to Switzerland, including transfers.
Genk to Switzerland bus services, operated by FlixBus, depart from Maastricht station.
Genk to Switzerland train services, operated by Belgian Railways (NMBS/SNCB), depart from Genk station.
The best way to get from Genk to Switzerland is to train via Strasbourg which takes 8h 29m and costs SFr 180 - SFr 430. Alternatively, you can bus, which costs SFr 40 - SFr 75 and takes 11h 41m.
What companies run services between Genk, Belgium and Switzerland?
You can take a train from Genk to Zürich Stadelhofen via Brussel-Zuid / Bruxelles-Midi, Paris Nord, Paris Est, Strasbourg, Basel Sbb, Basel SBB, and Zürich HB in around 8h 29m. Alternatively, you can take a bus from Genk Shopping Center perron 4 to Zürich Stadelhofen via Maastricht Station perron D, Maastricht, Luxembourg, Zürich, and Zürich HB in around 11h 41m.
- Website
- swiss.com
Flights from Brussels Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 60–210
Flights from Brussels Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- CHF 60–210
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 100–230
Flights from Düsseldorf International Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 70–260
Flights from Luxembourg to Zurich Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 100–400
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Genk to Brussels Airport-Zaventem
- Ave. Duration
- 1h 19m
- Frequency
- Every 2 hours
- Estimated price
- CHF 14–22
- Website
- Belgian Railways
Train from Genk to Bruxelles-Midi
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- CHF 18–28
- Website
- Belgian Railways
Train from Genk to Brussels Airport-Zaventem
- Ave. Duration
- 1h 19m
- Frequency
- Every 2 hours
- Estimated price
- CHF 14–22
- Website
- Belgian Railways
Train from Genk to Brussels Airport-Zaventem
- Ave. Duration
- 1h 19m
- Frequency
- Every 2 hours
- Estimated price
- CHF 14–22
- Website
- Belgian Railways
Train from Genk to Landen
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- CHF 7–12
- Website
- Belgian Railways
Train from Liège-Guillemins to Luxembourg
- Ave. Duration
- 2h 41m
- Frequency
- Hourly
- Estimated price
- CHF 26–45
- Website
- Belgian Railways
Train from Genk to Bruxelles-Midi
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- CHF 18–28
- Website
- Belgian Railways
Train from Maastricht to Aachen Hbf
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- CHF 8–13
- Website
- Belgian Railways
Train from Aachen Hbf to Koeln-Ehrenfeld
- Ave. Duration
- 34 min
- Frequency
- 6 times a week
- Estimated price
- CHF 11–17
- Website
- Belgian Railways
Train from Genk to Brussels-Nord
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- CHF 17–27
- Website
- Belgian Railways
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Maastricht to Luxembourg, P+R Bouillon
- Ave. Duration
- 2h 51m
- Frequency
- 5 times a day
- Estimated price
- CHF 14–22
- Website
- Flixbus
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
Genk to Switzerland bus services, operated by FlixBus, arrive at Luxembourg, P+R Bouillon station.
Genk to Switzerland train services, operated by Belgian Railways (NMBS/SNCB), arrive at Bruxelles-Midi station.
Yes, the driving distance between Genk to Switzerland is 591 km. It takes approximately 6h 23m to drive from Genk to Switzerland.
Book your Genk to Switzerland train tickets online with Omio.
There are 1254+ hotels available in Switzerland.









