COMPARE Prices across different modes

Sat
16 Oct
£70Deutsche Bahn
Find prices
Find prices
Sun
17 Oct
Find prices
£62Flixbus
£302KLM
Mon
18 Oct
£44Deutsche Bahn with connection
£40Flixbus
£251KLM
Tue
19 Oct
£33Deutsche Bahn
£36Flixbus
£208KLM
Wed
20 Oct
£33Deutsche Bahn
Find prices
£163KLM
Thu
21 Oct
£35Deutsche Bahn with connection
Find prices
£163KLM
Fri
22 Oct
£40Deutsche Bahn
£59Flixbus
£250KLM
Sat
23 Oct
£35Deutsche Bahn
£48Flixbus
£163KLM
Sun
24 Oct
£35Deutsche Bahn
£48Flixbus
£163KLM
Mon
25 Oct
£33Deutsche Bahn with connection
£37Flixbus
£147KLM
Tue
26 Oct
£33Deutsche Bahn with connection
£34Flixbus
£147KLM
Wed
27 Oct
£33Deutsche Bahn with connection
Find prices
£147KLM
Thu
28 Oct
£33Deutsche Bahn
Find prices
£163KLM
Fri
29 Oct
£62Deutsche Bahn
£59Flixbus
£188Sas Airways
Sat
30 Oct
£35Deutsche Bahn
£41Flixbus
£147KLM
Sun
31 Oct
£33Deutsche Bahn
£46Flixbus
£117KLM
Mon
1 Nov
Find prices
£53Flixbus
£117KLM
Tue
2 Nov
£33Deutsche Bahn
£38Flixbus
£117KLM
Wed
3 Nov
£33Deutsche Bahn with connection
Find prices
£117KLM
Thu
4 Nov
£33Deutsche Bahn with connection
Find prices
£117KLM
Fri
5 Nov
£35Deutsche Bahn
£44Flixbus
£117KLM

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

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 from Zurich to Brussels

distanceDistance306 miles (493 km)
durationAverage train duration7 h 9 min
priceAverage train ticket price£40 (€45)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Zurich to Brussels cover the 306 miles (493 km) long trip taking on average 7 h 9 min with our travel partners like Deutsche Bahn. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £33, but the average price of train tickets is £40. Travellers depart most frequently from Zürich HB and arrive in Bruxelles-Midi.

Train companies

Deutsche Bahn trains between Zurich and Brussels

Buy your official Deutsche Bahn train tickets between Zurich and Brussels from £33 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.

Deutsche Bahn

Find your perfect trip from Zurich to Brussels with Deutsche Bahn (DB)! Check out the DB train timetables between Zurich and Brussels and then book cheap DB tickets with Omio. The distance from Zurich to Brussels by DB is 306 miles (493 km) and the cheapest price for a DB ticket between Zurich and Brussels is £33.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB 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 at Omio.

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 WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Operator ticket policies for COVID

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

Travel Tips

Trains from Zurich to Brussels
Travel by train to Brussels 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 Zurich to Brussels.
FAQs
What are the travel restrictions for Brussels, Belgium if I'm coming from Zurich, Switzerland by train?

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

Can I enter Belgium from Switzerland?

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

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

Conditions of entry:

  • 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
  • Negative COVID-19 test issued at most 3 days before arrival
  • 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?

All travellers in Belgium must observe these coronavirus safety measures:

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

The information above was last checked on 13/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your train from Zurich to Brussels as this information can change.

What is the restriction level for the return leg of a round trip journey from Brussels, Belgium to Zurich, Switzerland?

Return travel from Belgium to Switzerland is: Partially open.

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

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

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

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in 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?

The government of Switzerland 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 15/10/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Zurich from Brussels.

What is the price of the cheapest train from Zurich to Brussels?
You can find a cheap train from Zurich to Brussels for some dates and times for as low as £33  one way in the next 7 days.
How much is a train ticket from Zurich to Brussels?
If you’re looking to purchase your train tickets in the next week, you can expect the Zurich to Brussels train price to come in at an average of £40  one way.
How far is it from Zurich to Brussels by train?
The train distance from Zurich to Brussels is around 306 miles (493 km).
How long is the train from Zurich to Brussels?
On average the train from Zurich to Brussels duration is 7 h 9 min  for the 306 miles (493 km) long journey, but the travel time can vary if you depart on weekends and holidays.
When travelling by train from Zurich to Brussels, which train station in Zurich do I depart from and which train station in Brussels do I arrive in?

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

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

Where is the departure train station in Zurich located? Where is the arrival train station in Brussels located?

Passengers board the train most frequently from Zürich HB, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at Bruxelles-Midi, located 1 mile (s) / 1 km away from the city centre.

Which train providers can get me from Zurich to Brussels?
For the route from Zurich to Brussels you can take a train with Deutsche Bahn. Be sure to check out all possible train providers that offer services from Zurich to Brussels on Omio to compare what amenities they may have.
How many trains per day are there to Brussels from Zurich?
On average, there are 2 trains a day from Zurich to Brussels. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Zurich to Brussels?
You can take the first train from Zurich to Brussels at 04: 59   or take the last train from Zurich to Brussels leaving at 23: 08. Look for the latest Zurich Brussels train schedule on Omio and book the best time to take the train for this trip.
How far in advance should I buy a train ticket to Brussels from Zurich to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you purchase train tickets from Zurich to Brussels within the next 7 days, you can find tickets to cost on average £40 one way. To find the best prices for this route, consider booking your train ticket from Zurich to Brussels a few months in advance.

Important Stations and Airports for this Journey

Zurich
Brussels
Zürich HB is the most popular Zurich railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Zurich for your journey to Brussels.