Bari to Zurich train

Cheap train tickets from Bari to Zurich

Showing times and prices for Dec 03

Cheapest

139

Average

176

The best way to find a cheap train ticket from Bari to Zurich is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
09:45PMBari14h42 12:27PMZürich HB
1 transfer
1391One-way
2nd Cheapest
10:10PMBari14h17 12:27PMZürich HB
2 transfers
1471One-way
08:06AMBari14h21 10:27PMZürich HB
2 transfers
1551One-way
05:55AMBari14h32 08:27PMZürich HB
2 transfers
1551One-way
09:55AMBari13h32 11:27PMZürich HB
1 transfer
1721One-way

Train schedule from Bari to Zurich

Showing trains for tomorrow, Saturday, December 3
05:30AMBari10h57 04:27PMZürich HB
1 transfer
05:55AMBari14h32 08:27PMZürich HB
2 transfers
06:30AMBari11h57 06:27PMZürich HB
1 transfer
07:30AMBari11h57 07:27PMZürich HB
1 transfer
08:06AMBari14h21 10:27PMZürich HB
2 transfers
08:30AMBari10h57 07:27PMZürich HB
2 transfers
09:30AMBari10h57 08:27PMZürich HB
1 transfer
09:55AMBari13h32 11:27PMZürich HB
1 transfer
11:30AMBari11h57 11:27PMZürich HB
1 transfer
11:30AMBari10h57 10:27PMZürich HB
1 transfer
09:45PMBari14h42 12:27PMZürich HB
1 transfer
10:10PMBari14h17 12:27PMZürich HB
2 transfers

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

Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09

Fastest train times from Bari to Zurich

Showing times and prices for Dec 03

Fastest Journey

10 h 57 m

Average

12 h 35 m

Trains per day

12

Distance

958 km

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

Fastest
08:30AMBari10h57 07:27PMZürich HB
2 transfers
2101One-way
Fastest
05:30AMBari10h57 04:27PMZürich HB
1 transfer
1881One-way
Fastest
11:30AMBari10h57 10:27PMZürich HB
1 transfer
1881One-way
Fastest
09:30AMBari10h57 08:27PMZürich HB
1 transfer
1881One-way
2nd Fastest
11:30AMBari11h57 11:27PMZürich HB
1 transfer
1941One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bari to Zurich

distanceDistance594 miles (958 km)
durationAverage train duration13 h 32 min
priceAverage train ticket price$142 (€127)
frequencyTrain frequency5 a day
changesDirect trainNo
carriersTrain companiesFrecciabianca, Frecciarossa or Trenitalia

Trains from Bari to Zurich cover the 594 miles (958 km) long route taking on average 13 h 32 min with our travel partners like Frecciabianca, Frecciarossa or Trenitalia. Normally, there are 5 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $104 (€93), but the average price of train tickets is $142 (€127). Travelers depart most frequently from Bari Centrale and arrive in Zürich HB.

Train providers: Frecciarossa and Trenitalia from Bari to Zurich trains

You can travel by train between Bari and Zurich with Frecciarossa and Trenitalia for as low as $104 (€93). When you search for schedules and tickets, Omio will show you the best trip.

Trenitalia
Frecciarossa

Trenitalia train tickets between Bari and Zurich are available on Omio for as little as $104 (€93). Trenitalia is Italy’s national train company with a huge fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates trains such as the Eurocity (EC), Euronotte (EN), InterCity (IC), InterCitynotte (ICN), as well as the Regionale Veloce (RV), Regionale (R), Suburbano (S) and Metropolitano (M). Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travelers, which you can use on Omio. When traveling on a Trenitalia train to Zurich from Bari, you can expect to travel 594 miles (958 km). Check Trenitalia’s train schedules and tickets for the Bari to Zurich trip and book your cheap ticket on Omio today!

  • Average Price: $104

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa trains reach speeds up to 186 mph (300 kmh), so you can travel 594 miles (958 km) quickly between Bari and Zurich. When booking your Frecciarossa train from Bari to Zurich, you can choose between four different classes: Standard, Premium, Business, and Executive. While each class offers different levels of comfort, all Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Prices for the Bari to Zurich train start as low as $146 (€131) one-way on Omio. Simply check the latest Trenitalia Frecciarossa train schedule for your ideal departure and arrival times, choose between the Super Economy, Economy, and Base fares, and book your cheap train to Zurich from Bari on Omio today!

Frecciarossa from Bari to Zurich train information:

  • Average Duration: 14 h 11 min
  • Average Price: $146
  • Frecciarossa frequency: 5 a day

Travel Tips: Trains from Bari to Zurich

Travel Tips: 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 Bari to Zurich.
FAQs

Travel by train between Bari, Italy and Zurich, Switzerland is: Unrestricted.

Is international entry into Zurich from Bari restricted?

International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Italy

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

Entry Requirements:

  • There are no current restrictions

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 required: metre (s) ( feet)
  • Face mask required: Regional advice

The above information was last checked on 11/6/22. Remember to check the latest COVID-19 travel safety regulations for your train from Bari to Zurich closer to your date of departure here

Return travel from Switzerland to Italy is: Unrestricted.

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

Entry into Italy is allowed for: Entry is unrestricted for citizens and permanent residents of Switzerland

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

Requirements for reentering:

  • There are no current restrictions

What are the safety rules to follow in Bari, Italy?

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

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

Last checked on 11/17/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Bari from Zurich.

Omio customers have found the cheapest trains from Bari to Zurich to cost as little as $104 (€93)  in the next 7 days.
The Bari to Zurich train ticket price is on average $142 (€127)  if you are looking to buy your tickets for this journey in the next week.
The distance to Zurich from Bari by train is approximately 594 miles (958 km).
The train time between Bari and Zurich is on average 13 h 32 min  for the 594 miles (958 km) long journey, but the time it takes to go from Bari to Zurich by train can vary depending on specific dates or traveling on weekends and holidays.

When taking a train from Bari, you have a couple of train stations you can depart from including Bari Centrale and Bari Palese-Macchie. When you arrive in Zurich, your train can arrive in train stations including Zürich HB, Zürich Stadelhofen and Zürich Oerlikon.

Omio customers traveling this route book their trains from Bari Centrale   to Zürich HB.

Passengers booking this journey most frequently board their trains from Bari Centrale and need to travel around 1.4 miles (2.3 km) from the city center to get to this train station.

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

Take the Bari to Zurich train with Frecciabianca, Frecciarossa or Trenitalia. However, it's always good to check out all possible train providers for the route to Zurich from Bari as there might be differences in the amenities they offer.
On average, there are 5 trains a day from Bari to Zurich. The train times and services may be different on weekends and holidays compared to weekdays.
You can take the earliest train from Bari to Zurich at 7: 45 PM   or take the last train from Bari to Zurich leaving at 7: 45 PM. Look for the latest Bari to Zurich train schedules on Omio and book the best time to take the train for this journey.
If you buy the Bari to Zurich train within the next 7 days, you can find one way tickets to cost on average $142 (€127). However, booking your train ticket in advance gives you access to the best prices for trains to Zurich from Bari. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports in Bari and Zurich

Bari
Zurich
Bari Centrale is the most popular Bari 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 Bari for your trip to Zurich.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language