There are 9 ways to get from Zinal to Leuven by taxi, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Zinal to Hohtenntaxi
- Take the train from Hohtenn to Spieztrain Re1
- Take the train from Spiez to Basel SBBtrain Ic6 / ...
- Take the train from Basel SBB to Frankfurttrain 43 / ...
- Take the train from Frankfurt to Liège, Guillemins Bftrain 79
- Take the train from Liège-Guillemins to Louvaintrain Ic / ...
11h 4m€333–950Train to Geneva International Airport, fly
cheapest- Take the train from Sierre/Siders to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Brussels Airport (BRU)plane GVA - BRU
8h 17m€122–402Taxi, train, bus
- Take the taxi from Zinal to Hohtenntaxi
- Take the train from Hohtenn to Spieztrain Re1
- Take the train from Spiez to Basel SBBtrain Ic6 / ...
- Take the bus from Basel, Meret Oppenheim-Strasse to Brussels-North Stationbus
14h 54mDrive 758.4 km
- Drive from Zinal to Leuvencar 758.4 km
9h€132–190Taxi, train via Mannheim
- Take the taxi from Zinal to Herbriggentaxi
- Take the train from Visp to Basel SBBtrain Ic6 / ...
- Take the train from Basel SBB to Mannheim, Hauptbahnhoftrain 12 / ...
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain 47 / ...
- Take the train from Frankfurt to Liège, Guillemins Bftrain 79
- Take the train from Liège-Guillemins to Louvaintrain Ic / ...
11h 30m€1,185–2,036Taxi, train #2
- Take the taxi from Zinal to Hohtenntaxi
- Take the train from Hohtenn to Spieztrain Re1
- Take the train from Spiez to Basel SBBtrain Ic6 / ...
- Take the train from Mulhouse Ville to Luxembourgtrain Tgv
- Take the train from Luxembourg to Ottigniestrain Ic / ...
12h 56m€328–630Taxi, train, bus to Milano Malpensa Airport, fly
- Take the taxi from Zinal to Hohtenntaxi
- Take the train from Hohtenn to Domodossolatrain
- Take the bus from Domodossola - Stazione Ferroviaria to Aeroporto Malpensa - Terminal 1bus
- Fly from Milano Malpensa Airport (MXP) to Brussels Airport (BRU)plane MXP - BRU
8h 3m€288–477Taxi, train, train to Milan Linate Airport, fly
- Take the taxi from Zinal to Hohtenntaxi
- Take the train from Hohtenn to Domodossolatrain
- Take the train from Domodossola to Milano P.Garibalditrain
- Fly from Milan Linate Airport (LIN) to Brussels Airport (BRU)plane LIN - BRU
9h 21m€266–498Train to Zurich Airport, fly
- Take the train from Visp to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Brussels Airport (BRU)plane ZRH - BRU
9h 12m€178–506
Geneva International Airport (GVA) to Brussels Airport (BRU) flights
Questions & Answers
The cheapest way to get from Zinal to Leuven is to drive which costs €130 - €190 and takes 9h.
The fastest way to get from Zinal to Leuven is to taxi and train and bus and fly which takes 8h 3m and costs €280 - €480.
The distance between Zinal and Leuven is 920 km. The road distance is 758.4 km.
The best way to get from Zinal to Leuven without a car is to taxi and train which takes 11h 4m and costs €330 - €950.
It takes approximately 11h 4m to get from Zinal to Leuven, including transfers.
Yes, the driving distance between Zinal to Leuven is 758 km. It takes approximately 9h to drive from Zinal to Leuven.
There are 1269+ hotels available in Leuven.
What companies run services between Zinal, Switzerland and Leuven, Belgium?
There is no direct connection from Zinal to Leuven. However, you can take the taxi to Hohtenn, take the train to Spiez, take the train to Basel SBB, take the train to Frankfurt, take the train to Liège, Guillemins Bf, then take the train to Louvain. Alternatively, you can take the taxi to Hohtenn, take the train to Spiez, take the train to Basel SBB, walk to Basel, Meret Oppenheim-Strasse, take the bus to Brussels-North Station, walk to Brussel Noord opstaphalte, then take the bus to Leuven Wijnpers.
- Website
- brusselsairlines.com
Flights from Geneva International Airport to Brussels Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €55–200
Flights from Milano Malpensa Airport to Brussels Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- €65–150
Flights from Milan Linate Airport to Brussels Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- €70–290
Flights from Zurich Airport to Brussels Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- €95–250
- Website
- swiss.com
Flights from Geneva International Airport to Brussels Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €55–200
Flights from Geneva International Airport to Brussels Airport via Zurich Airport
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €55–200
Flights from Milano Malpensa Airport to Brussels Airport via Zurich Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €80–280
Flights from Zurich Airport to Brussels Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- €95–250
Flights from Zurich Airport to Brussels Airport via Geneva International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €95–220
- Website
- lufthansa.com
Flights from Milano Malpensa Airport to Brussels Airport via Munich
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €65–150
Flights from Milano Malpensa Airport to Brussels Airport via Frankfurt
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- €80–470
Flights from Milan Linate Airport to Brussels Airport via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €190–310
Flights from Milan Linate Airport to Brussels Airport via Munich
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €100–280
Flights from Zurich Airport to Brussels Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Monday to Saturday
- Estimated price
- €95–220
- Website
- ita-airways.com
Flights from Milano Malpensa Airport to Brussels Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- €65–150
Flights from Milan Linate Airport to Brussels Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- €70–290
- Website
- easyjet.com
Flights from Geneva International Airport to Brussels Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €45–180
Flights from Milan Linate Airport to Brussels Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €35–170
- Website
- klm.com
Flights from Milan Linate Airport to Brussels Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €55–320
- Phone
- +41 58 327 32 71
- Website
- BLS AG
Train from Hohtenn to Spiez
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €10–14
- Website
- BLS AG
Train from Hohtenn to Spiez
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €10–14
- Website
- BLS AG
Train from Hohtenn to Spiez
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €10–14
- Website
- BLS AG
Train from Hohtenn to Domodossola
- Ave. Duration
- 57 min
- Frequency
- Every 3 hours
- Estimated price
- €11–16
- Website
- BLS AG
Train from Hohtenn to Domodossola
- Ave. Duration
- 57 min
- Frequency
- Every 3 hours
- Estimated price
- €11–16
- Website
- BLS AG
Train from Spiez to Basel SBB
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €50–150
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Spiez to Basel SBB
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €50–150
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Sierre/Siders to Genève-Aéroport
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- €60–190
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Visp to Basel SBB
- Ave. Duration
- 2h 2m
- Frequency
- Every 3 hours
- Estimated price
- €65–210
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Spiez to Basel SBB
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €50–150
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Visp to Zürich Flughafen
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- €75–240
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Spiez to Basel SBB
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- €35–80
- Website
- Trenitalia Eurocity
- 1st Class
- €55–80
- 2nd Class
- €35–50
Train from Spiez to Basel SBB
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- €35–80
- Website
- Trenitalia Eurocity
- 1st Class
- €55–80
- 2nd Class
- €35–50
Train from Visp to Basel SBB
- Ave. Duration
- 2h 1m
- Frequency
- Every 4 hours
- Estimated price
- €45–95
- Website
- Trenitalia Eurocity
- 1st Class
- €65–95
- 2nd Class
- €45–65
Train from Basel SBB to Mannheim, Hauptbahnhof
- Ave. Duration
- 2h 12m
- Frequency
- Twice daily
- Estimated price
- €55–110
- Website
- Trenitalia Eurocity
- 1st Class
- €75–110
- 2nd Class
- €55–80
Train from Spiez to Basel SBB
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- €35–80
- Website
- Trenitalia Eurocity
- 1st Class
- €55–80
- 2nd Class
- €35–50
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Spiez to Basel SBB
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- €12–16
- Schedules at
- SBB GmbH
Train from Spiez to Basel SBB
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- €12–16
- Schedules at
- SBB GmbH
Train from Visp to Basel SBB
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €16–20
- Schedules at
- SBB GmbH
Train from Spiez to Basel SBB
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- €12–16
- Schedules at
- SBB GmbH
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Basel SBB to Frankfurt
- Ave. Duration
- 2h 52m
- Frequency
- Every 3 hours
- Estimated price
- €55–260
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Liège, Guillemins Bf
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- €50–230
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Liège-Guillemins to Louvain
- Ave. Duration
- 26 min
- Frequency
- Every 4 hours
- Estimated price
- €12–60
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Basel SBB to Mannheim, Hauptbahnhof
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- €45–210
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–60
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Liège, Guillemins Bf
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- €50–230
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Liège-Guillemins to Louvain
- Ave. Duration
- 26 min
- Frequency
- Every 4 hours
- Estimated price
- €12–60
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Frankfurt to Liège, Guillemins Bf
- Ave. Duration
- 1h 54m
- Frequency
- 6 times a week
- Estimated price
- €45–100
- Website
- Belgian Railways
Train from Liège-Guillemins to Louvain
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–24
- Website
- Belgian Railways
Train from Frankfurt to Liège, Guillemins Bf
- Ave. Duration
- 1h 54m
- Frequency
- 6 times a week
- Estimated price
- €45–100
- Website
- Belgian Railways
Train from Liège-Guillemins to Louvain
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–24
- Website
- Belgian Railways
Train from Luxembourg to Ottignies
- Ave. Duration
- 2h 31m
- Frequency
- Every 2 hours
- Estimated price
- €30–70
- Website
- Belgian Railways
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Basel SBB to Mannheim, Hauptbahnhof
- Ave. Duration
- 3h 3m
- Frequency
- Twice a week
- Estimated price
- €55–85
- Website
- Österreichische Bundesbahnen
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Mulhouse Ville to Luxembourg
- Ave. Duration
- 2h 37m
- Frequency
- 4 times a day
- Estimated price
- €60–110
- Website
- TGV inOui
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Domodossola to Milano P.Garibaldi
- Ave. Duration
- 2h 14m
- Frequency
- Every 2 hours
- Estimated price
- €15–25
- Website
- Trenitalia
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Bus from Basel, Meret Oppenheim-Strasse to Brussels-North Station
- Ave. Duration
- 9h 11m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +39 0322 844 862
- [email protected]
- Website
- Comazzi Bus
Bus from Domodossola - Stazione Ferroviaria to Aeroporto Malpensa - Terminal 1
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €9
- Website
- Comazzi Bus
- Ave. Duration
- 50 min
- Estimated price
- €200–1,300
Alphubel Taxi
- Phone
- +41 27 967 15 50
- Website
- alphubel.ch
Daniel Taxi
- Phone
- +41 27 967 84 83
- Website
- taxidaniel.ch
Taxi Matterhorn
- Phone
- +41 27 967 85 85
Taxi Metro
- Phone
- +41 27 967 64 44
Taxi Schaller
- Phone
- +41 27 967 12 12
Alphubel Taxi
- Phone
- +41 27 967 15 50
- Website
- alphubel.ch
Daniel Taxi
- Phone
- +41 27 967 84 83
- Website
- taxidaniel.ch
Taxi Matterhorn
- Phone
- +41 27 967 85 85
Taxi Metro
- Phone
- +41 27 967 64 44
Taxi Schaller
- Phone
- +41 27 967 12 12
Alphubel Taxi
- Phone
- +41 27 967 15 50
- Website
- alphubel.ch
Daniel Taxi
- Phone
- +41 27 967 84 83
- Website
- taxidaniel.ch
Taxi Matterhorn
- Phone
- +41 27 967 85 85
Taxi Metro
- Phone
- +41 27 967 64 44
Taxi Schaller
- Phone
- +41 27 967 12 12
Alphubel Taxi
- Phone
- +41 27 967 15 50
- Website
- alphubel.ch
Daniel Taxi
- Phone
- +41 27 967 84 83
- Website
- taxidaniel.ch
Taxi Matterhorn
- Phone
- +41 27 967 85 85
Taxi Metro
- Phone
- +41 27 967 64 44
Taxi Schaller
- Phone
- +41 27 967 12 12
Alphubel Taxi
- Phone
- +41 27 967 15 50
- Website
- alphubel.ch
Daniel Taxi
- Phone
- +41 27 967 84 83
- Website
- taxidaniel.ch
Taxi Matterhorn
- Phone
- +41 27 967 85 85
Taxi Metro
- Phone
- +41 27 967 64 44
Taxi Schaller
- Phone
- +41 27 967 12 12
Alphubel Taxi
- Phone
- +41 27 967 15 50
- Website
- alphubel.ch
Daniel Taxi
- Phone
- +41 27 967 84 83
- Website
- taxidaniel.ch
Taxi Matterhorn
- Phone
- +41 27 967 85 85
Taxi Metro
- Phone
- +41 27 967 64 44
Taxi Schaller
- Phone
- +41 27 967 12 12
Want to know more about travelling around Belgium
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide



















































