Cheap train tickets from Brussels to Zurich

Showing times and prices for Dec 6

Cheapest

$55

Average

$103

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Brussels to Zurich will cost around $ 103 if you buy it on the day, but the cheapest tickets can be found for only $ 55.

Cheapest
08:55PMBrussels-Midi14h05 11:00AMZürich HB
6 changes
$551One-way
2nd Cheapest
06:25PMBrussels-Midi11h24 05:49AMZürich HB
2 changes
$721One-way
07:33PMBrussels-Midi15h50 11:23AMZürich HB
3 changes
$811One-way
07:55PMBrussels-Midi15h28 11:23AMZürich HB
4 changes
$811One-way
08:55PMBrussels-Midi14h28 11:23AMZürich HB
5 changes
$1051One-way

Train schedule from Brussels to Zurich

Showing trains for tomorrow, Mon, Dec 6
06:24AMBrussels-Midi7h36 02:00PMZürich HB
0 changes
06:24AMBrussels-Midi7h36 02:00PMZürich HB
0 changes
08:23AMBrussels-Midi8h37 05:00PMZürich HB
0 changes
08:23AMBrussels-Midi7h37 04:00PMZürich HB
0 changes
08:23AMBrussels-Midi7h37 04:00PMZürich HB
0 changes
10:25AMBrussels-Midi7h35 06:00PMZürich HB
0 changes
10:25AMBrussels-Midi7h35 06:00PMZürich HB
0 changes
12:25PMBrussels-Midi7h35 08:00PMZürich HB
0 changes
12:25PMBrussels-Midi7h35 08:00PMZürich HB
0 changes
02:25PMBrussels-Midi7h35 10:00PMZürich HB
0 changes
02:25PMBrussels-Midi7h35 10:00PMZürich HB
0 changes
04:22PMBrussels-Midi8h02 12:24AMZürich HB
0 changes
06:25PMBrussels-Midi11h24 05:49AMZürich HB
0 changes
07:33PMBrussels-Midi15h50 11:23AMZürich HB
0 changes
07:55PMBrussels-Midi15h28 11:23AMZürich HB
0 changes
08:55PMBrussels-Midi14h28 11:23AMZürich HB
0 changes
08:55PMBrussels-Midi13h05 10:00AMZürich HB
0 changes
08:55PMBrussels-Midi14h05 11:00AMZürich HB
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Dec 5
Find prices
$217Vueling
Mon
Dec 6
$55Deutsche Bahn
$274Sas Airways
Tue
Dec 7
$55Deutsche Bahn
$200Vueling
Wed
Dec 8
$55Deutsche Bahn
$274Cityjet
Thu
Dec 9
$45Deutsche Bahn
$165Vueling
Fri
Dec 10
$55Deutsche Bahn
$219KLM
Sat
Dec 11
$45Deutsche Bahn
$196KLM
Sun
Dec 12
$55Deutsche Bahn
$122Vueling
Mon
Dec 13
$55Deutsche Bahn
$196KLM
Tue
Dec 14
$55Deutsche Bahn
$196KLM
Wed
Dec 15
$55Deutsche Bahn
$176KLM
Thu
Dec 16
$55Deutsche Bahn
$116Vueling
Fri
Dec 17
$48Deutsche Bahn
$174KLM
Sat
Dec 18
$55Deutsche Bahn
$174KLM
Sun
Dec 19
$48Deutsche Bahn
$94Vueling
Mon
Dec 20
$55Deutsche Bahn
$101Vueling
Tue
Dec 21
$55Deutsche Bahn
$140Vueling
Wed
Dec 22
$69Deutsche Bahn
$176KLM
Thu
Dec 23
$55Deutsche Bahn
$157KLM
Fri
Dec 24
$55Deutsche Bahn
$157KLM
Sat
Dec 25
$45Deutsche Bahn
$176KLM

Fastest train times from Brussels to Zurich

Showing times and prices for Dec 6

Fastest Journey

7 h 35 m

Average

9 h 49 m

Trains per day

18

Distance

493 km

It's difficult to get from Brussels to Zurich without transferring at least once.

Fastest
10:25AMBrussels-Midi7h35 06:00PMZürich HB
1 changes
$1201One-way
Fastest
10:25AMBrussels-Midi7h35 06:00PMZürich HB
2 changes
$1201One-way
Fastest
12:25PMBrussels-Midi7h35 08:00PMZürich HB
2 changes
$1081One-way
Fastest
02:25PMBrussels-Midi7h35 10:00PMZürich HB
1 changes
$1081One-way
Fastest
02:25PMBrussels-Midi7h35 10:00PMZürich HB
2 changes
$1081One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information between Brussels and Zurich

distanceDistance306 miles (493 km)
durationAverage train duration8 h 2 min
priceAverage train ticket price$73 (€61)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersDeutsche Bahn

Trains from Brussels to Zurich cover the 306 miles (493 km) long route taking on average 8 h 2 min with our travel partners like Deutsche Bahn. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $45 (€38), but the average price of train tickets is $73 (€61). Travelers depart most frequently from Bruxelles-Midi and arrive in Zürich HB.

Train providers

Deutsche Bahn Brussels – Zurich

You can travel by train between Brussels and Zurich with Deutsche Bahn for as low as $45 (€38). When you search for schedules and tickets, Omio will show you the best route.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train between Brussels and Zurich. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

  • Average Price: $45

These are Deutsche Bahn's ticket policies for COVID-19 for the train between Brussels and Zurich:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Trains from Brussels to Zurich

While there are no direct services to Zurich from Brussels, traveling by train between the two cities is cost-effective compared to flying and much faster than making the journey by coach. There are six departures a day with journey times of between 7.5 and 8.5 hours plus one evening departure that involves several connections and an arrival mid-morning the following day. All departures are from Brussels-Midi Station with routes terminating at Zurich HB.

Which train companies travel from Brussels to Zurich?

All routes to Zurich from Brussels are provided by Deutsch Bahn (DB). German-owned, this is the largest provider of rail services in the world, operating suburban, regional, intercity and international routes. Deutsche Bahn rolling stock is modern with comfortable and spacious carriages that offer toilets, Wi-Fi, baggage storage space, power outlets and catering services.

How long is the train from Brussels to Zurich?

Most trains from Brussels to Zurich require one or two connections and have journey times of between 7.5 and 8.5 hours. Transfers are made at Cologne, Frankfurt or Mannheim stations. There is also one evening service that involves five connections, a much longer journey time and arrives the following day.

How many trains are there from Brussels to Zurich?

There are at least six trains a day to Zurich from Brussels with the first train departing in the early morning. The last fast route with just one or two connections leaves in the afternoon. A similar schedule is in place seven days a week although the first departure on Sundays is later.

What are the departure and arrival stations for trains from Brussels to Zurich?

Departure train station: All trains to Zurich from Brussels depart from the centrally located Brussels-Midi Station. This busy station is a main hub for intercity and international train services and is part of a transport network that includes taxis, local and long-distance buses and Metro trains. There is also a regular shuttle link from Brussels-Midi to Brussels Charleroi Airport. Among the station facilities are parking, Wi-Fi, left baggage storage, shops, bars and restaurants.

Arrival train station: Trains to Zurich from Brussels arrive at Zurich HB, the largest station in Switzerland and part of a transport network of local buses and trains as well as trams. Facilities at Zurich HB include cab ranks, parking, Wi-Fi, left baggage storage, shops, bars and restaurants.

Travel Tips

Trains from Brussels to Zurich
Travel by train to Zurich easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Brussels to Zurich.
FAQs
Is travel by train currently allowed from Brussels, Belgium to Zurich, Switzerland?

Travel between Brussels, Belgium and Zurich, Switzerland by train is: Partially open.

What is the status of international entry into Switzerland from Belgium?

International entry status: Entry is partially open for citizens and permanent residents of Belgium

Do I need to self-quarantine on arrival in Switzerland from Brussels?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
  • Tests performed on days 4 and 7 of quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Zurich, Switzerland?

When traveling in Switzerland, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 11/29/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Brussels to Zurich before traveling.

What COVID restrictions are there for my return journey by train to Brussels, Belgium from Zurich, Switzerland?

Return travel from Switzerland to Belgium is: Partially open.

Are there any international entry restrictions on returning to Brussels from Zurich?

Entry into Belgium is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Belgium from Zurich?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
  • Passenger Locator Form (PLF) required
  • A negative result for COVID-19 is a condition for subsequent release from quarantine. It is tested in quarantine on days 1 and 7
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the safety rules to follow in Brussels, Belgium?

The government of Belgium has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 12/1/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Brussels from Zurich.

How much does a cheap train from Brussels to Zurich cost?
Omio customers have found cheap train tickets from Brussels to Zurich for as low as $45 (€38)  for the next 7 days.
How much does it cost to take a train to Zurich from Brussels?
The Brussels to Zurich train ticket price is on average $73 (€61)  if you are looking to book your tickets for this route in the next week.
How far is it from Brussels to Zurich by train?
The Brussels to Zurich train distance is approximately 306 miles (493 km).
How long is the train ride between Brussels and Zurich?
The Brussels to Zurich train duration is on average 8 h 2 min, which is to be expected when traveling 306 miles (493 km) from Brussels to Zurich. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure train station in Brussels and arrival train station in Zurich?

When departing from Brussels, you have various train station options to start your journey from including Bruxelles-Midi, Bruxelles-Central and Brussels-Nord. When arriving in Zurich, you can end your journey in train stations like Zürich HB, Zürich Stadelhofen and Zürich, Central Bus Station.

Omio customers book a train from Bruxelles-Midi   to Zürich HB   most frequently for this route.

Where is the train station in Brussels to go to Zurich? Where is the train station in Zurich located?

Passengers board their train most frequently from Bruxelles-Midi and travel around 1.1 miles (1.8 km) from the city center to this train station.

Passengers traveling this route most often arrive at Zürich HB and need to travel approximately 0.9 miles (1.5 km) from the train station to the city center in Zurich.

What train providers go from Brussels to Zurich?
Take the Brussels to Zurich train with Deutsche Bahn. However, it's always good to check out all possible train providers for the trip to Zurich from Brussels as there might be differences in the amenities they offer.
How many train services are there from Brussels to Zurich a day?
The average number of trains departing Brussels for Zurich is 1 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Brussels to Zurich? When can I take the last train for the day?
You can take the first train from Brussels to Zurich at 5: 25 AM. The last train from Brussels to Zurich that you can take departs at 7: 55 PM. Omio shows you the latest train from Brussels to Zurich schedule to help you book the best departure time for this trip.
When should I book the Brussels to Zurich train for the best deals on tickets?
If you book the Brussels to Zurich train within the next 7 days, you can find one way tickets to cost on average $73 (€61). However, booking your train ticket in advance gives you access to the best prices for trains between Brussels and Zurich. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Brussels
Zurich
Bruxelles-Midi is the most popular Brussels railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Brussels for your trip to Zurich.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+32 25282828
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 15 - 22: 00
Public transit options for Bruxelles-Central
Metro lines: 1, 5
Train lines: IC, Intercity Direct 9200, RER (S1, S2, S3, S6, S8, S10)

Travel to popular destinations by train, bus or flight