How to travel from Berlin to Bologna

Travel options
from Berlin to Bologna

You can get from Berlin to Bologna by train, bus or flight.

Our recommendation
train

To get from Berlin to Bologna on Nov 27 we recommend taking a train because it’s the best combination of price and speed.

08:30AMBerlin Hbf11h46 08:16PMBologna Centrale
1 transfer
1261One-way
Cheapest
08:30AMBerlin Hbf11h46 08:16PMBologna Centrale
1 transfer
1261One-way
Other options
10:29PMBerlin Hbf15h41 02:10PMBologna Centrale
2 transfers
2441One-way
10:29PMBerlin Hbf15h41 02:10PMBologna Centrale
2 transfers
2601One-way
09:00PMBerlin Brandenburg Airport15h05 12:05PMBologna Airport
1 transfer
7801One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay in Bologna?

View on map

Top pick hotels

Entire homes & apartments

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

View all

Compare prices and tickets Prices for trains, buses and flights

Sun
Nov 27
Mon
Nov 28
Tue
Nov 29
Wed
Nov 30
Thu
Dec 01
Fri
Dec 02
Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17

Travel Information to Bologna from Berlin

distanceDistance561 miles (905 km)
modeAvailable travel modesBus, ferry, flight or train
priceTicket price range$95 - $253
cheapestCheapest modeBus • $95 (€91) • 16 h 45 min
fastestFastest modeFlight • $253 (€242) • 1 h 45 min
carriersPopular travel companiesFlixbus, Austrian Airlines or Deutsche Bahn

Travel 561 miles (905 km) by bus, ferry, flight or train to Bologna from Berlin. If speed is a priority, then a flight is the best option with an average duration of 1 h 45 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $95 (€91). The most popular travel companies which serve this journey are Flixbus, Austrian Airlines or Deutsche Bahn among others. Travelers can even take a direct bus, flight or train from Berlin to Bologna.

Travel Tips: Travel from Berlin to Bologna

Travel Tips: Travel 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 Berlin to Bologna.
FAQs

International travel from Berlin, Germany to Bologna, Italy is: Unrestricted.

Can I enter Italy if coming from Germany?

Entry into Italy is currently allowed for: Entry is unrestricted for citizens and permanent residents of Germany.

Am I required to self-quarantine upon arrival to Bologna if traveling from Berlin?

Conditions of entry:

  • There are no current restrictions

What measures do I need to follow in Bologna, Italy due to the pandemic?

All travelers in Italy must observe the following coronavirus safety measures:

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

The information above was last checked on 11/17/22; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your upcoming trip between Berlin and Bologna.

The restriction level for your return to Berlin, Germany from Italy is: Unrestricted.

Is my journey back to Berlin from Bologna restricted?

Entry into Germany is currently allowed for: Entry is unrestricted for citizens and permanent residents of Italy.

Do I need to self-quarantine upon arrival in Berlin from Bologna?

Conditions of reentry into Germany:

  • There are no current restrictions

What are the coronavirus safety measures I need to follow in Berlin, Germany?

You should observe these safety measures in Germany as imposed by the government to reduce the spread of COVID-19:

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

This information about your return travel to Germany was last checked on 11/6/22. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Berlin from Bologna closer to your date of departure here.

There are 4 ways to get from Berlin to Bologna: bus, ferry, flight or train.

The cheapest way to go to Bologna from Berlin is by taking a bus, which costs on average $95 (€91).

This is compared to other ways of getting to Bologna:

A bus is $158 (€151) less than a flight for this route with tickets for a flight from Berlin to Bologna costing on average $253 (€242).

A bus is generally $51 (€49) less than a train for the same trip. Taking a train costs on average $147 (€140) from Berlin to Bologna.

The fastest way to get to Bologna from Berlin is by flight with an average travel time of 1 h 45 min.

Other travel options to Bologna can usually take longer:

In comparison, getting to Bologna by bus can take on average 16 h 45 min.

In comparison, going by train can take 11 h 46 min   on average.

The Berlin to Bologna distance is around 561 miles (905 km).

The average frequency per day from Berlin to Bologna is:

  • Around 2 buses per day.

However, we recommend checking specific travel dates for your route to Bologna from Berlin as scheduled services by bus, ferry, flight or train can vary by season or day of the week.

These are the most popular departure and arrival points from Berlin to Bologna:

  • Buses mostly depart from Berlin, Zentralen Omnibusbahnhof and arrive in Bologna, Piaza XX Settembre.
  • Flights most often depart from Berlin at Berlin Brandenburg Airport and arrive in Bologna at Bologna Airport.
  • Trains mostly leave from Berlin Hbf and tend to arrive in Bologna Centrale.

If finding a good deal is your main consideration for your trip from Berlin to Bologna, then we'll help you find the best value travel companies for you:

  • Travel with Flixbus for buses to Bologna. If you’re looking for a good deal on tickets, check for Flixbus Berlin to Bologna tickets on Omio for $95 (€91).
  • Travel with Austrian Airlines to go to Bologna by plane. For a good deal on tickets, you can find Austrian Airlines Berlin to Bologna tickets on Omio for $253 (€242).
  • Deutsche Bahn can get you to Bologna by train. You can find a good deal for train tickets with Deutsche Bahn from Berlin to Bologna for $147 (€140) on Omio.

Yes, there are direct services available from Berlin to Bologna with the following travel companies:

  • You can travel directly by bus with.
  • You can travel directly by plane with.
  • You can book a direct train with.

Direct services tend to save you time and add more convenience in getting you to Bologna as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Berlin and Bologna.

Looking to extend your trip from Berlin to Bologna? Many Omio customers who go from Berlin to Bologna usually extend their vacation to explore other popular destinations like Milan, Rome or Florence. If you're looking to explore Milan, Rome or Florence from Bologna, let Omio find you the best connections available at an affordable price.

When planning your trip from Berlin to Bologna, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Bus tickets are costing $95 (€91) one way on average.
  • Plane tickets cost $253 (€242) one way on average.
  • Train tickets are costing on average $147 (€140) one way.

However, we recommend buying tickets from Berlin to Bologna online a few months in advance to get the best deals and save money on your upcoming journey.

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