COMPARE Prices across different modes

Mon
18 Oct
£185Deutsche Bahn
£70Flixbus
Find prices
Tue
19 Oct
£79Deutsche Bahn
Find prices
£137Eurowings
Wed
20 Oct
£59Deutsche Bahn
£51STUDENT AGENCY k.s.
£101Eurowings
Thu
21 Oct
£88Deutsche Bahn
£49Flixbus
£112Malta Air
Fri
22 Oct
£47FlixTrain
£49Flixbus
£119Eurowings
Sat
23 Oct
£97Deutsche Bahn
Find prices
Find prices
Sun
24 Oct
£115Deutsche Bahn
£51STUDENT AGENCY k.s.
£119Eurowings
Mon
25 Oct
£44Deutsche Bahn
£51Flixbus
£181Eurowings
Tue
26 Oct
£44Deutsche Bahn
Find prices
£119Eurowings
Wed
27 Oct
£44Deutsche Bahn
£45Flixbus
£137Eurowings
Thu
28 Oct
£62Deutsche Bahn
Find prices
£123Malta Air
Fri
29 Oct
£70Deutsche Bahn
Find prices
Find prices
Sat
30 Oct
£53Deutsche Bahn
£60Flixbus
£152Malta Air
Sun
31 Oct
£53FlixTrain
£51STUDENT AGENCY k.s.
£91Malta Air
Mon
1 Nov
£70Deutsche Bahn
£58Flixbus
£137Eurowings
Tue
2 Nov
£44Deutsche Bahn
Find prices
£53Malta Air
Wed
3 Nov
£44Deutsche Bahn
£45STUDENT AGENCY k.s.
£24Malta Air
Thu
4 Nov
£44Deutsche Bahn
Find prices
£18Malta Air
Fri
5 Nov
£44Deutsche Bahn
£38Flixbus
£34Malta Air
Sat
6 Nov
£97Deutsche Bahn
£45Flixbus
£43Malta Air
Sun
7 Nov
£38FlixTrain
£45STUDENT AGENCY k.s.
£24Malta Air

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 between Bologna and Berlin

distanceDistance561 miles (905 km)
durationAverage train duration11 h 43 min
priceAverage train ticket price£96 (€109)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersDeutsche Bahn or ÖBB

Trains from Bologna to Berlin cover the 561 miles (905 km) long journey taking on average 11 h 43 min with our travel partners like Deutsche Bahn or ÖBB. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this route costs around £96, you can find the cheapest train ticket for as low as £47. Travellers depart most frequently from Bologna Centrale and arrive in Berlin Hbf.

Train companies

Bologna to Berlin with Deutsche Bahn

Travel between Bologna and Berlin from £47 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.

Deutsche Bahn

Travel 561 miles (905 km) in comfort with Deutsche Bahn (DB) from Bologna to Berlin. Check the DB train timetable for your trip between Bologna and Berlin on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket between Bologna and Berlin you can pay as low as £59.

Deutsche Bahn is the main operator of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes its wide range of ticket types, savings offers such as the Super Saver 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, toilets are standard amenities, but other services like onboard restaurants 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 Bologna to Berlin
Travel by train to Berlin 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 Bologna to Berlin.
FAQs
What are the travel restrictions for Berlin, Germany if I'm coming from Bologna, Italy by train?

Travel by train between Bologna, Italy and Berlin, Germany is: Partially open.

Is international entry into Berlin 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 Germany from Bologna?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Berlin, Germany?

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

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

The above information was last checked on 17/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train from Bologna to Berlin closer to your date of departure here.

Do I need to quarantine when I return to Italy from Berlin, Germany?

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

Is my return train into Bologna from Berlin restricted?

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

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

Conditions of reentry:

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

The government of Italy 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 17/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Bologna from Berlin closer to your date of departure here.

How much do cheap train tickets from Bologna to Berlin cost?
If you’re looking to save money on tickets, you can find a cheap train from Bologna to Berlin for as little as £47  in the next 7 days.
What is the average cost of a train from Bologna to Berlin?
If you’re looking to buy tickets for this trip in the next 7 days, you’ll find that Bologna to Berlin train prices are on average £96  one way.
What is the distance to Berlin from Bologna by train?
The train distance from Bologna to Berlin is around 561 miles (905 km).
What is the average Bologna to Berlin train duration?
While the time it takes to travel 561 miles (905 km) to Berlin from Bologna can vary based on specific dates, weekends, and bank holidays, the train duration from Bologna to Berlin is on average 11 h 43 min.
What is the departure train station in Bologna and arrival train station in Berlin?

Omio customers travelling this route depart most frequently from Bologna Centrale   and arrive in Berlin Hbf.

Where is the Bologna train station located? Where is the Berlin train station located?

The most popular departure train station with passengers for this route, called Bologna Centrale, is located 1 mile (s) / 1 km from the city centre of Bologna.

The most popular arrival train station, Berlin Hbf, is located 1 mile (s) / 2 km away from the city centre of Berlin.

Which train providers can take me between Bologna and Berlin?
Take the Bologna to Berlin train with Deutsche Bahn or ÖBB. However, it's always good to check out all possible train companies for the route between Bologna and Berlin as there might be differences in the amenities they offer.
How many trains are there to Berlin from Bologna a day?
The average number of trains departing Bologna for Berlin is 2 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Bologna to Berlin? What time is the last train from Bologna to Berlin?
The first train from Bologna to Berlin leaves at 05: 45   and the last train for this leaves at 14: 50. Omio shows you the latest train from Bologna to Berlin times to help you book the best departure time for this journey.
How far in advance should I buy train tickets from Bologna to Berlin for the best deals?
If you book a train ticket from Bologna to Berlin within the next 7 days, you can find tickets to cost on average £96 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Berlin from Bologna are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Bologna
Berlin
The major railway station for departures from Bologna is Bologna Centrale. Read all the information you need to know about services, amenities and connections at Bologna Centrale for your trip to Berlin from Bologna.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sun: 06: 00 - 21: 00
Connections to/from station
Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
Monorail lines: Marconi Express
Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN