The cheapest trains from Zurich to Bologna

Showing times and prices for Oct 23

Cheapest

$113

Average

$134

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 Zurich to Bologna will cost around $ 134 if you buy it on the day, but the cheapest tickets can be found for only $ 113.

Cheapest
05:33PMZürich HB6h57 12:30AMBologna Centrale
2 changes
$1131One-way
2nd Cheapest
07:33AMZürich HB6h37 02:10PMBologna Centrale
2 changes
$1141One-way
09:33AMZürich HB6h37 04:10PMBologna Centrale
1 changes
$1141One-way
08:33AMZürich HB6h37 03:10PMBologna Centrale
2 changes
$1141One-way
03:33PMZürich HB8h36 12:09AMBologna Corticella
2 changes
$1171One-way

Timetable Zurich to Bologna

Showing trains for tomorrow, Sat, Oct 23
07:33AMZürich HB6h37 02:10PMBologna Centrale
0 changes
07:33AMZürich HB4h51 12:24PMBologna Centrale
0 changes
08:33AMZürich HB6h37 03:10PMBologna Centrale
0 changes
09:33AMZürich HB4h51 02:24PMBologna Centrale
0 changes
09:33AMZürich HB6h37 04:10PMBologna Centrale
0 changes
10:33AMZürich HB4h51 03:24PMBologna Centrale
0 changes
11:33AMZürich HB6h17 05:50PMBologna Centrale
0 changes
11:33AMZürich HB4h51 04:24PMBologna Centrale
0 changes
01:33PMZürich HB6h27 08:00PMBologna Centrale
0 changes
01:33PMZürich HB4h51 06:24PMBologna Centrale
0 changes
03:33PMZürich HB8h36 12:09AMBologna Corticella
0 changes
03:33PMZürich HB4h51 08:24PMBologna Centrale
0 changes
03:33PMZürich HB6h23 09:56PMBologna Centrale
0 changes
05:33PMZürich HB6h57 12:30AMBologna Centrale
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
Oct 22
$114Trenitalia
Find prices
$550Swiss
Sat
Oct 23
$113Trenitalia
$67Marino Autolinee
$513Eurowings
Sun
Oct 24
$87Trenitalia
Find prices
$445Swiss
Mon
Oct 25
$87Trenitalia
$69Marino Autolinee
$604Lufthansa Cityline
Tue
Oct 26
$68Trenitalia
Find prices
$154Eurowings
Wed
Oct 27
$87Trenitalia
Find prices
$179Eurowings
Thu
Oct 28
$68Trenitalia
Find prices
$445Swiss
Fri
Oct 29
$77Trenitalia
Find prices
$293Swiss
Sat
Oct 30
$77Trenitalia
$62Marino Autolinee
$274Swiss
Sun
Oct 31
$68Trenitalia
Find prices
Find prices
Mon
Nov 1
$77Trenitalia
$62Marino Autolinee
Find prices
Tue
Nov 2
$67Trenitalia
Find prices
$129Eurowings
Wed
Nov 3
$67Trenitalia
Find prices
$154Eurowings
Thu
Nov 4
$68Trenitalia
Find prices
$285Swiss
Fri
Nov 5
$68Trenitalia
Find prices
$154Eurowings
Sat
Nov 6
$67Trenitalia
$58Marino Autolinee
$269tab
Sun
Nov 7
$67Trenitalia
Find prices
$154Eurowings
Mon
Nov 8
$68Trenitalia
$52Marino Autolinee
$99Eurowings
Tue
Nov 9
$68Trenitalia
Find prices
$154Eurowings
Wed
Nov 10
$67Trenitalia
Find prices
$117Eurowings
Thu
Nov 11
$67Trenitalia
Find prices
$117Eurowings

The fastest trains from Zurich to Bologna

Showing times and prices for Oct 23

Fastest Journey

4 h 51 m

Average

5 h 58 m

Trains per day

14

Distance

385 km

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

Fastest
09:33AMZürich HB4h51 02:24PMBologna Centrale
1 changes
$1531One-way
Fastest
11:33AMZürich HB4h51 04:24PMBologna Centrale
1 changes
$1531One-way
Fastest
01:33PMZürich HB4h51 06:24PMBologna Centrale
1 changes
$1531One-way
Fastest
10:33AMZürich HB4h51 03:24PMBologna Centrale
1 changes
$1531One-way
Fastest
03:33PMZürich HB4h51 08:24PMBologna Centrale
1 changes
$1531One-way

These companies trust us. We 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 Zurich and Bologna

distanceDistance239 miles (385 km)
durationAverage train duration6 h 37 min
priceAverage train ticket price$89 (€72)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersFrecciarossa or Trenitalia

Trains from Zurich to Bologna cover the 239 miles (385 km) long journey taking on average 6 h 37 min with our travel partners like Frecciarossa or Trenitalia. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $68 (€55), but the average price of train tickets is $89 (€72). Travelers depart most frequently from Zürich HB and arrive in Bologna Centrale.

Train companies

Zurich to Bologna with Frecciarossa and Trenitalia

For as little as $68 (€55) you can travel by train between Zurich and Bologna with Frecciarossa and Trenitalia. Omio will show you the best deals, schedules and tickets available for this trip.

Trenitalia
Frecciarossa

Find the perfect Trenitalia train from Zurich to Bologna for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Trenitalia train schedules and compare the cheapest, fastest or earliest train from Zurich to Bologna. You can also check relevant travel information for the Trenitalia train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Trenitalia train tickets online. You can expect to travel around 239 miles (385 km) on this route and your Trenitalia Zurich to Bologna train ticket can cost as little as $68 (€55) one-way if you book in advance. When you search for Trenitalia tickets from Zurich to Bologna in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Trenitalia train tickets online quickly and easily on Omio and enjoy the travel experience!

These are Trenitalia's ticket policies for COVID-19 for the train from Zurich to Bologna:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

Travel Tips

Trains from Zurich to Bologna
Travel by train to Bologna 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 Bologna.
FAQs
Are there any COVID-19 restrictions for international travel by train between Zurich and Bologna?

Travel between Zurich, Switzerland and Bologna, Italy by train is: Partially open.

Can I enter Italy from Switzerland?

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

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

All travelers in Italy must observe these coronavirus safety measures:

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

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

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

The restriction level for your return train to Zurich, Switzerland from Bologna is: Partially open.

Is my return train into Zurich from Bologna restricted?

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

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

Conditions of reentry:

  • 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:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 10/15/21. Remember to check the latest COVID-19 travel safety regulations for your train to Zurich from Bologna closer to your date of departure here here.

How much do cheap trains from Zurich to Bologna cost?
Looking to save money on your route? Omio customers have found the cheapest train between Zurich and Bologna for the next 7 days starting from $68 (€55)  one way.
What is the cost of a train to Bologna from Zurich?
In the next 7 days you can expect to pay on average $89 (€72)  for a train ticket from Zurich to Bologna.
How many miles is it from Zurich to Bologna by train?
The distance from Zurich to Bologna by train is approximately 239 miles (385 km).
How long is the train between Zurich and Bologna?
The train time from Zurich to Bologna is on average 6 h 37 min  for the 239 miles (385 km) long journey, but the time it takes to go to Bologna from Zurich by train can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Zurich to Bologna, which train station in Zurich do I depart from and which train station in Bologna do I arrive in?

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

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

The most popular departure train station with passengers for this journey, called Zürich HB, is located 1 mile (s) / 1 km from the city center of Zurich.

The most popular arrival train station, Bologna Centrale, is located 1 mile (s) / 1 km away from the city center of Bologna.

What train providers offer a service between Zurich and Bologna?
When taking a train from Zurich to Bologna, you can count on Frecciarossa or Trenitalia for the best way to get you to Bologna. You can also check all possible train providers who offer a service between Zurich and Bologna and compare the amenities they offer before buying a train ticket.
How many trains per day are there between Zurich and Bologna?
The average number of trains departing Zurich for Bologna is 10 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Zurich to Bologna? When does the last train depart from Zurich to Bologna?
The earliest train for this journey departs from Zurich at 6: 33 AM. The last train leaves from Zurich at 4: 33 PM. Check Omio for the latest train schedule from Zurich to Bologna and book the best time to depart on your chosen travel date.
How far in advance should I book a train ticket from Zurich to Bologna to get the best deals?
If you buy a train ticket from Zurich to Bologna within the next 7 days, you can find tickets to cost on average $89 (€72) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Zurich to Bologna are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Zurich
Bologna
The major railway station for departures from Zurich is Zürich HB. Read all the information you need to know about services, amenities and connections at Zürich HB for your journey from Zurich to Bologna.