The cheapest trains from Berlin to Rome

Showing times and prices for 18 Oct

Cheapest

£147

Average

£174

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 Berlin to Rome will cost around £ 174 if you buy it on the day, but the cheapest tickets can be found for only £ 147.

Cheapest
05:34Berlin Hbf31h11 12:45Rome Termini
3 changes
£1471One-way
2nd Cheapest
06:30Berlin Hbf30h15 12:45Rome Termini
3 changes
£1571One-way
07:37Berlin Hbf29h08 12:45Rome Termini
3 changes
£1711One-way
08:30Berlin Hbf28h15 12:45Rome Termini
3 changes
£1711One-way
08:05Berlin Hbf28h40 12:45Rome Termini
3 changes
£1871One-way

Timetable Berlin to Rome

Showing trains for tomorrow, Mon, 18 Oct
05:34Berlin Hbf31h11 12:45Rome Termini
0 changes
06:30Berlin Hbf30h15 12:45Rome Termini
0 changes
07:37Berlin Hbf29h08 12:45Rome Termini
0 changes
08:05Berlin Hbf28h40 12:45Rome Termini
0 changes
08:30Berlin Hbf28h15 12:45Rome Termini
0 changes
14:30Berlin Hbf18h40 09:10Rome Termini
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
17 Oct
Find prices
£71Flixbus
£150easyJet
Mon
18 Oct
£207ÖBB | Nightjet
£51STUDENT AGENCY k.s.
£97Malta Air
Tue
19 Oct
£189ÖBB | Nightjet
£73Flixbus
£55easyJet
Wed
20 Oct
£189ÖBB | Nightjet
Find prices
£22Malta Air
Thu
21 Oct
Find prices
£62Flixbus
£27Malta Air
Fri
22 Oct
Find prices
£62Flixbus
£37Malta Air
Sat
23 Oct
Find prices
£56Flixbus
£80Malta Air
Sun
24 Oct
Find prices
£60Flixbus
£38easyJet
Mon
25 Oct
£189ÖBB | Nightjet
£41Flixbus
£17Malta Air
Tue
26 Oct
Find prices
£71Flixbus
£14Malta Air
Wed
27 Oct
£163ÖBB | Nightjet
Find prices
£14Malta Air
Thu
28 Oct
Find prices
£74Flixbus
£14Malta Air
Fri
29 Oct
Find prices
£65STUDENT AGENCY k.s.
£18Malta Air
Sat
30 Oct
£215ÖBB | Nightjet
£76Flixbus
£32easyJet
Sun
31 Oct
£163ÖBB | Nightjet
£62Flixbus
£53Malta Air
Mon
1 Nov
£189ÖBB | Nightjet
£51STUDENT AGENCY k.s.
£73Malta Air
Tue
2 Nov
£163ÖBB | Nightjet
£65Flixbus
£73Malta Air
Wed
3 Nov
Find prices
Find prices
£56Malta Air
Thu
4 Nov
Find prices
£44Flixbus
£42Malta Air
Fri
5 Nov
£154ÖBB | Nightjet
£44Flixbus
£35Malta Air
Sat
6 Nov
£128ÖBB | Nightjet
£41Flixbus
£24Malta Air

The fastest trains from Berlin to Rome

Showing times and prices for 18 Oct

Fastest Journey

18 h 40 m

Average

1d 3 h 41 m

Trains per day

6

Distance

1184 km

It's difficult to get from Berlin to Rome without changing at least once.

Fastest
14:30Berlin Hbf18h40 09:10Rome Termini
1 changes
£2071One-way
2nd Fastest
08:30Berlin Hbf28h15 12:45Rome Termini
3 changes
£1711One-way
08:05Berlin Hbf28h40 12:45Rome Termini
3 changes
£1871One-way
07:37Berlin Hbf29h08 12:45Rome Termini
3 changes
£1711One-way
06:30Berlin Hbf30h15 12:45Rome Termini
3 changes
£1571One-way

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 Berlin to Rome

distanceDistance734 miles (1184 km)
durationAverage train duration18 h 40 min
priceAverage train ticket price£200 (€227)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain companiesÖBB | ICE or ÖBB | Nightjet

Trains from Berlin to Rome cover the 734 miles (1184 km) long trip taking on average 18 h 40 min with our travel partners like ÖBB | ICE or ÖBB | Nightjet. 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 £189, but the average price of train tickets is £200. Travellers depart most frequently from Berlin Hbf and arrive in Roma Termini.

Travel Tips

Trains from Berlin to Rome
Travel by train to Rome 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 Rome.
FAQs
Am I allowed to travel by train from Berlin, Germany to Rome, Italy?

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

What is the status of international entry into Italy from Germany?

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

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

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 Rome, Italy?

When travelling in Italy, you must follow these COVID-19 safety rules:

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

The information above was last checked on 15/10/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Berlin and Rome before travelling.

What COVID restrictions are there for my return journey by train to Berlin, Germany from Rome, Italy?

Return travel from Italy to Germany is: Partially open.

Are there any international entry restrictions on returning to Berlin from Rome?

Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Germany from Rome?

Requirements for reentering:

  • 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 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 Berlin from Rome.

What is the cost of cheap trains between Berlin and Rome?
Omio customers have found cheap train tickets to Rome from Berlin for as low as £189  for the next 7 days.
How much does the train from Berlin to Rome cost on average?
If you’re looking to book your train tickets in the next week, you can expect the Berlin to Rome train price to come in at an average of £200  one way.
How far is it from Berlin to Rome by train?
The train distance from Berlin to Rome is around 734 miles (1184 km).
How long is the train journey to Rome from Berlin?
The train time from Berlin to Rome is on average 18 h 40 min  for the 734 miles (1184 km) long journey, but the time it takes to go to Rome from Berlin by train can vary depending on specific dates or travelling on weekends and holidays.
Which train station from Berlin to Rome do I depart from? Which Rome train station from Berlin do I arrive in?

Some of the Berlin train stations to Rome you can start your journey from include Berlin Hbf, Berlin Spandau and Berlin Südkreuz. Similarly, some of the arrival train stations in Rome include Roma Termini, Roma Tiburtina and Roma Ostiense.

When travelling this route, Omio customers are departing most frequently from Berlin Hbf   and arriving in Roma Termini.

Where is the train station in Berlin to go to Rome? Where is the train station in Rome located?

Passengers board the train most frequently from Berlin Hbf, which is located around 1 mile (s) / 2 km away from the city centre, and they get off the train at Roma Termini, located 1 mile (s) / 1 km away from the city centre.

Which train providers can get me from Berlin to Rome?
Take the Berlin to Rome train with ÖBB | ICE or ÖBB | Nightjet. However, it's always good to check out all possible train providers for the trip between Berlin and Rome as there might be differences in the amenities they offer.
How many trains are there to Rome from Berlin a day?
The average number of trains departing Berlin for Rome is 2 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Berlin to Rome? When does the last train depart from Berlin to Rome?
You can take the first train from Berlin to Rome at 12: 30   or take the last train from Berlin to Rome leaving at 13: 30. Look for the latest Berlin Rome train timetable on Omio and book the best time to take the train for this journey.
How far in advance should I purchase a train ticket from Berlin to Rome to get the best deals?
The price of a one way train ticket from Berlin to Rome is on average £200 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets to Rome from Berlin available a few months in advance.

Important Stations and Airports for this Journey

Berlin
Rome
Berlin Hbf is the most popular Berlin 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 Berlin for your journey to Rome.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
Connections to/from station
U-Bahn lines: U5
Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7
Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
S-Bahn lines: S3, S5, S7, S9
Tram lines: M5, M6, M8, M10