There are 12 ways to get from Brussels to Zinal by train (TGV, Eurostar), bus, taxi, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv RoissyTgv
- Take the train from Aeroport Cdg2 Tgv Roissy to LausanneTgv
- Take the train from Lausanne to Sierre/SidersIr
8h 24mCHF 280–572Fly Brussels Airport to Milan Linate Airport, train
cheapest- Fly from Brussels Airport (BRU) to Milan Linate Airport (LIN)BRU - LIN
- Take the train from Milano Centrale to Sierre/Siders
10h 14mCHF 84–244Bus, taxi
- Take the bus from Brussels-North train station to Lausanne
- Take the bus from Lausanne to Sion
- Take the taxi from Sion to Zinal
15hCHF 224–339Drive 763.3 km
- Drive from Brussels to Zinal763.3 km
8h 47mCHF 123–177Fly Brussels Airport to Geneva International Airport, train
- Fly from Brussels Airport (BRU) to Geneva International Airport (GVA)BRU - GVA
- Take the train from Genève-Aéroport to Sierre/Siders
8h 37mCHF 87–210Train via Geneva
- Take the train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv RoissyTgv
- Take the train from Aeroport Cdg2 Tgv Roissy to GeneveTgv
- Take the train from Genève to Sierre/SidersIr
10h 44mCHF 148–474Bus, train, taxi
- Take the bus from Brussels-North Station to Basel, Meret Oppenheim-Strasse
- Take the train from Basel SBB to SpiezIc6 / ...
- Take the train from Spiez to LaldenRe1 / ...
- Take the taxi from Herbriggen to Zinal
15h 18mTrain, bus, taxi
- Take the train from Bruxelles-Central to ArlonIc / ...
- Take the bus from Arlon Gare to Basel SBB
- Take the train from Basel SBB to SpiezIce / ...
- Take the train from Spiez to LaldenRe1 / ...
- Take the taxi from Herbriggen to Zinal
16h 38mCHF 388–516Fly Brussels Airport to Zurich Airport, train
- Fly from Brussels Airport (BRU) to Zurich Airport (ZRH)BRU - ZRH
- Take the train from Zürich Flughafen to Brig
9h 38mCHF 150–360Fly Brussels Airport to Milano Malpensa Airport, train
- Fly from Brussels Airport (BRU) to Milano Malpensa Airport (MXP)BRU - MXP
- Take the train from Busto Arsizio to Domodossola
- Take the train from Domodossola to Sierre/Siders
10h 33mCHF 88–262Bus to Brussels South Charleroi Airport, fly to Il Caravaggio International Airport, train
- Take the bus from Brussels Midi / Brussels South West to Charleroi Airport
- Fly from Brussels South Charleroi Airport (CRL) to Il Caravaggio International Airport (BGY)CRL - BGY
- Take the train from Milano Centrale to Brig
11h 16mCHF 94–346Fly Brussels Airport to Lyon–Saint Exupéry Airport, train
- Fly from Brussels Airport (BRU) to Lyon–Saint Exupéry Airport (LYS)BRU - LYS
- Take the train from Lyon Part Dieu to Geneve
- Take the train from Genève to Sierre/Siders
12h 5mCHF 144–429
Brussels to Zinal by train and bus
Questions & Answers
The cheapest way to get from Brussels to Zinal is to fly and train which costs SFr 85 - SFr 210 and takes 8h 37m.
The fastest way to get from Brussels to Zinal is to train which takes 8h 24m and costs SFr 280 - SFr 600.
The distance between Brussels and Zinal is 935 km. The road distance is 763.3 km.
The best way to get from Brussels to Zinal without a car is to train which takes 8h 24m and costs SFr 280 - SFr 600.
It takes approximately 8h 24m to get from Brussels to Zinal, including transfers.
Yes, the driving distance between Brussels to Zinal is 763 km. It takes approximately 8h 47m to drive from Brussels to Zinal.
There are 3223+ hotels available in Zinal.
What companies run services between Brussels, Belgium and Zinal, Switzerland?
You can take a train from Brussel-Zuid / Bruxelles-Midi to Zinal via Aeroport Cdg2 Tgv Roissy, Lausanne, and Sierre/Siders in around 8h 24m.
- Website
- brusselsairlines.com
Flights from Brussels Airport to Geneva International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 45–120
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- CHF 85–190
Flights from Brussels Airport to Milan Linate Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- CHF 50–250
Flights from Brussels Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- CHF 50–190
Flights from Brussels Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- CHF 60–210
- Website
- swiss.com
Flights from Brussels Airport to Geneva International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 45–120
Flights from Brussels Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 45–120
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- CHF 85–190
Flights from Brussels Airport to Zurich Airport via Geneva International Airport
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 95–190
Flights from Brussels Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- CHF 50–190
- Website
- lufthansa.com
Flights from Brussels Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- CHF 90–310
Flights from Brussels Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 85–180
Flights from Brussels Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 75–300
Flights from Brussels Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- CHF 60–260
Flights from Brussels Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- CHF 60–250
Flights from Brussels Airport to Lyon–Saint Exupéry Airport via Frankfurt
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- CHF 75–300
Flights from Brussels Airport to Lyon–Saint Exupéry Airport via Munich
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 60–210
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- CHF 26–140
Flights from Brussels South Charleroi Airport to Il Caravaggio International Airport via Marseille
- Ave. Duration
- 4h
- When
- Friday
- Estimated price
- CHF 26–140
- Website
- ita-airways.com
Flights from Brussels Airport to Milan Linate Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- CHF 50–250
Flights from Brussels Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- CHF 50–190
- Website
- easyjet.com
Flights from Brussels Airport to Geneva International Airport
- Ave. Duration
- 1h 16m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 35–120
Flights from Brussels Airport to Milan Linate Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- CHF 30–120
- Website
- klm.com
Flights from Brussels Airport to Milan Linate Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- CHF 50–280
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–85
- Website
- https://www.sncf-connect.com/en-en
Train from Aeroport Cdg2 Tgv Roissy to Lausanne
- Ave. Duration
- 3h 38m
- Frequency
- Twice a week
- Estimated price
- CHF 110–280
- Website
- https://www.sncf-connect.com/en-en
Train from Aeroport Cdg2 Tgv Roissy to Geneve
- Ave. Duration
- 3h 13m
- Frequency
- 3 times a week
- Estimated price
- CHF 75–300
- Website
- https://www.sncf-connect.com/en-en
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- CHF 40–120
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- CHF 40–110
- Website
- https://www.eurostar.com/rw-en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Lausanne to Sierre/Siders
- Ave. Duration
- 1h 16m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 21–45
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Sierre/Siders
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- CHF 30–65
- Website
- https://www.sbb.ch/en
Train from Genève to Sierre/Siders
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- CHF 35–65
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Brig
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- CHF 60–110
- Website
- https://www.sbb.ch/en
Train from Domodossola to Sierre/Siders
- Ave. Duration
- 1h 3m
- Frequency
- Once daily
- Estimated price
- CHF 18–35
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 38m
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–15
- Schedules at
- sbb-deutschland.de
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Spiez to Lalden
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 12–17
- Website
- https://www.bls.ch/en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Bruxelles-Central to Arlon
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- CHF 19–24
- Website
- https://www.belgiantrain.be/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Sierre/Siders
- Ave. Duration
- 2h 41m
- Frequency
- 5 times a week
- Estimated price
- CHF 40–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 60–85
- 2nd Class
- CHF 40–60
Train from Domodossola to Sierre/Siders
- Ave. Duration
- 1h 3m
- Frequency
- 5 times a week
- Estimated price
- CHF 22–65
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 40–65
- 2nd Class
- CHF 22–29
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–80
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Busto Arsizio to Domodossola
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- CHF 6–8
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Busto Arsizio to Domodossola
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- CHF 6–9
- Website
- https://www.trenitalia.com/en.html
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- CHF 23–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Brussels-North train station to Lausanne
- Ave. Duration
- 11h 55m
- Frequency
- 5 times a week
- Estimated price
- CHF 40–120
- Website
- https://www.flixbus.co.uk
Bus from Lausanne to Sion
- Ave. Duration
- 1h 30m
- Frequency
- 6 times a week
- Estimated price
- CHF 9–13
- Website
- https://www.flixbus.co.uk
Bus from Arlon Gare to Basel SBB
- Ave. Duration
- 5h 55m
- Frequency
- 5 times a week
- Estimated price
- CHF 28–40
- Website
- https://www.flixbus.co.uk
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Brussels-North Station to Basel, Meret Oppenheim-Strasse
- Ave. Duration
- 8h 29m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- info@flibco.com
- Website
- flibco.com
Bus from Brussels Midi / Brussels South West to Charleroi Airport
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 14–19
- Website
- https://www.flibco.com/en
- Ave. Duration
- 54 min
- Estimated price
- CHF 170–340
Taxi Phone Sion
- Phone
- +41 27 322 32 32
- Website
- taxiphonesion.ch
Taxi Mattei
- Phone
- +41 27 322 22 22
- Website
- taxi-mattei.ch
Taxi Dean
- Phone
- +41 78 600 36 27
- Website
- taxidean.ch
Taxi Bernard
- Phone
- +41 27 322 13 13
- Website
- taxi-bernard.ch
Taxi Schaller
- Phone
- +41 27 967 12 12
Taxi Metro
- Phone
- +41 27 967 64 44
Taxi Matterhorn
- Phone
- +41 27 967 85 85
Daniel Taxi
- Phone
- +41 27 967 84 83
- Website
- taxidaniel.ch
Alphubel Taxi
- Phone
- +41 27 967 15 50
- Website
- alphubel.ch
Taxi Schaller
- Phone
- +41 27 967 12 12
Taxi Metro
- Phone
- +41 27 967 64 44
Taxi Matterhorn
- Phone
- +41 27 967 85 85
Daniel Taxi
- Phone
- +41 27 967 84 83
- Website
- taxidaniel.ch
Alphubel Taxi
- Phone
- +41 27 967 15 50
- Website
- alphubel.ch
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
Want to know more about Flixbus?
Read the travel guide
























































