Cheap train tickets from Rome to Berlin

Showing times and prices for Dec 5

Cheapest

$207

Average

$223

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

Cheapest
07:35AMRome Termini18h17 01:52AMBerlin Alexanderplatz
5 changes
$2071One-way
2nd Cheapest
08:25AMRome Termini17h27 01:52AMBerlin Alexanderplatz
4 changes
$2161One-way
2nd Cheapest
07:25AMRome Termini17h22 12:47AMBerlin Alexanderplatz
3 changes
$2161One-way
08:50AMRome Termini17h02 01:52AMBerlin Alexanderplatz
4 changes
$2221One-way
06:50AMRome Termini17h57 12:47AMBerlin Alexanderplatz
3 changes
$2221One-way

Train schedule from Rome to Berlin

Showing trains for tomorrow, Sun, Dec 5
06:50AMRome Termini17h57 12:47AMBerlin Alexanderplatz
0 changes
07:25AMRome Termini17h22 12:47AMBerlin Alexanderplatz
0 changes
07:35AMRome Termini18h17 01:52AMBerlin Alexanderplatz
0 changes
08:25AMRome Termini17h27 01:52AMBerlin Alexanderplatz
0 changes
08:50AMRome Termini17h02 01:52AMBerlin Alexanderplatz
0 changes
08:17PMRome Termini18h08 02:25PMBerlin Hbf
0 changes

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 4
Find prices
$100Flixbus
$198Air France
Sun
Dec 5
$257ÖBB | Nightjet
$77STUDENT AGENCY k.s.
$75easyJet
Mon
Dec 6
$210ÖBB | Nightjet
$62Flixbus
$60easyJet
Tue
Dec 7
$210ÖBB | Nightjet
$70Flixbus
$41Malta Air
Wed
Dec 8
$198ÖBB | Nightjet
Find prices
$27Malta Air
Thu
Dec 9
$186ÖBB | Nightjet
$65Flixbus
$25Malta Air
Fri
Dec 10
$198ÖBB | Nightjet
$52Flixbus
$29Malta Air
Sat
Dec 11
$186ÖBB | Nightjet
$65Flixbus
$25Malta Air
Sun
Dec 12
$174ÖBB | Nightjet
$65Flixbus
$55easyJet
Mon
Dec 13
$174ÖBB | Nightjet
$52Flixbus
$25Malta Air
Tue
Dec 14
$162ÖBB | Nightjet
$70Flixbus
$25Malta Air
Wed
Dec 15
$162ÖBB | Nightjet
Find prices
$26Malta Air
Thu
Dec 16
$174ÖBB | Nightjet
$88Flixbus
$25Malta Air
Fri
Dec 17
$198ÖBB | Nightjet
$94Flixbus
$25Malta Air
Sat
Dec 18
$210ÖBB | Nightjet
$94Flixbus
$25Malta Air
Sun
Dec 19
$174ÖBB | Nightjet
$70Flixbus
$37Malta Air
Mon
Dec 20
Find prices
$94Flixbus
$25Malta Air
Tue
Dec 21
Find prices
$100Flixbus
$25Malta Air
Wed
Dec 22
$222ÖBB | Nightjet
$88Flixbus
$25Malta Air
Thu
Dec 23
$210ÖBB | Nightjet
Find prices
Find prices
Fri
Dec 24
$162ÖBB | Nightjet
$82Flixbus
$25Malta Air

Fastest train times from Rome to Berlin

Showing times and prices for Dec 5

Fastest Journey

17 h 2 m

Average

17 h 42 m

Trains per day

6

Distance

1184 km

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

Fastest
08:50AMRome Termini17h02 01:52AMBerlin Alexanderplatz
4 changes
$2221One-way
2nd Fastest
07:25AMRome Termini17h22 12:47AMBerlin Alexanderplatz
3 changes
$2161One-way
08:25AMRome Termini17h27 01:52AMBerlin Alexanderplatz
4 changes
$2161One-way
06:50AMRome Termini17h57 12:47AMBerlin Alexanderplatz
3 changes
$2221One-way
08:17PMRome Termini18h08 02:25PMBerlin Hbf
1 changes
$2571One-way

More than 1,000 travel companies trust us to 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 Rome and Berlin

distanceDistance734 miles (1184 km)
durationAverage train duration18 h 8 min
priceAverage train ticket price$193 (€161)
changesDirect trainYes
carriersTrain companiesÖBB, ÖBB | Nightjet or ÖBB | ICE

Trains from Rome to Berlin cover the 734 miles (1184 km) long route taking on average 18 h 8 min with our travel partners like ÖBB, ÖBB | Nightjet or ÖBB | ICE. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $91 (€76), but the average price of train tickets is $193 (€161). Travelers depart most frequently from Roma Termini and arrive in Berlin Hbf.

Train companies

ÖBB trains between Rome and Berlin

Find the best trains between Rome and Berlin with Omio's travel partners ÖBB from $91 (€76). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

ÖBB

ÖBB is Austria's main train company and offers the following different ticket types for your next trip from Rome to Berlin by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

Looking for trains between Rome and Berlin? ÖBB is one of the best companies to travel with on the 734 miles (1184 km) route from Rome to Berlin. As an official travel partner of ÖBB, Omio quickly shows you the latest ÖBB train schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Rome to Berlin routes, find the best amenities to make your trip smooth and easy, and buy the most affordable ÖBB train tickets that fit your budget. If you use the Omio app to search for trains from Rome to Berlin, you can quickly see if the ÖBB ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you’re ready, book your Rome - Berlin train now on Omio quickly and easily and enjoy your upcoming trip with ÖBB!

    ÖBB has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train from Rome to Berlin:

    • Refund or voucher policy
    • ÖBB has granted goodwill arrangements for tickets bought until March 15, 2020.
      • National ÖBB: Tickets valid until June 1, 2020, can be refunded as a voucher
      • International ÖBB: Ticket refunds depend on the current entry regulations set by the government of the destination country
    • Cashless payments recommended
    • Online booking and check-in recommended

    Trains from Rome to Berlin

    Rome is one of the largest cities in Italy, has a rich history, and is also the capital of the country. It has a population of around 2.87 million people and is also known as a cultural hub of the country. Berlin is the capital of Germany and has a population of around 3.64 million people. It also has a rich history dating back to two millennia. There are not many routes that can lead you directly from Rome to Berlin by train, so you will have to go through other cities which are in between the two destinations. You will leave from Rome Termini, travel to Bologna Centrale where you will make a transfer then to Muenchen Hbf where there will be another transfer before arriving at your destination at Nuernberg Hbf. The total length of the journey will be around 15h 30min. It is one of the longest journeys in all of Europe, but nevertheless the journey has been taken by many and has been planned very well by the train companies. The distance between Rome and Berlin is 735 miles (1183 km).

    Rome to Berlin Train Time: Daily Departures

    There are quite a few trains that depart from Rome Termini as it is a very large station. Your first leg of your journey will be from Rome to Bologna Centrale. There are about 36 trains that service this route. You can choose between a train with a transfer or a traun without a transfer. The earliest train is around 10:50 a.m. and the latest one is around 10:30 p.m. There is about 1 to 2 trains per hour, with the occasional 3.

    How long is the journey by train from Rome to Berlin?

    The length of the journey between Rome to Berlin depends on various factors such as the nature of the journey, whether it is direct or indirect, the number of changes and the number of stops, and of course extraneous variables such as the weather. The overall journey time from Rome to Berlin is about 15h 30min considering all legs of the journey.

    What are the departure and arrival stations for trains from Rome to Berlin?

    Departure train station: Rome is one of the largest cities in the world and no doubt it has one of the largest railway stations in the world. The biggest railway station in Rome is Rome Termini or Stazione Termini. You can reach it by Public Bus 105, 409, 590, 64, 90 and 910. There is also Train FL4, FL5 and RV that are options as well. The amenities at Stazione Termini are public restrooms, free Wi-Fi and food stalls to purchase refreshments.

    Arrival train stations: You will arrive at the Berlin railway station. It is one of the largest in Berlin and is called Berlin Central Station or Berlin Hauptbahnhof or Berlin Hbf.  It has all the amenities that other stations offer such as Wi-Fi, food stalls and public restrooms.

    Which train companies travel from Rome to Berlin?

    The largest company that travels by train from Rome to Berlin is Trenitalia. Trenitalia is one of the largest train companies in Italy and now provides trains internationally throughout Europe. Mostly, the trains either start in Italy as Trenitalia’s hub is in Italy or the train starts in another country and comes to Italy. Trenitalia started in 2000s as a high-speed train company and has evolved into one of the largest provides of ground travel to date. The train company you choose will determine how long your journey is, how many transfers you have, and also the price.

    Trenitalia trains from Rome to Berlin

    You are offered the best with Trenitalia. It offers all of the amenities that its competitors offer and more. When traveling from Rome to Berlin, you will notice that all trains are offered with Trenitalia. The length of the journey with Trenitalia is about 15h 20min. You will stop in Bologna Centrale, Muenchen HBf and then arrive to your destination at Berlin HBf.

     

    Train Rome to Berlin: Services on Board

    Trenitalia offers the very best services on board their trains. You will be offered comfortable seating such as recliners that can turn into sleepers if you have an overnight journey, which is the case from R to B. Furthermore, you will have an outlet in your seat so that you may charge your electronics. Wi-Fi is also available onboard for free. You will have to sign in to their secure network before accessing, however. If you would like to bring luggage, you are offered to bring two pieces of luggage for free as well as a carry-on. It is important to keep all the belongings that you need in your carry-on as you may not be able to access your large luggage while on the journey. As for pets, you may bring your furry friend on the travels, but it is imperative that it is kept in its carrier. This may be difficult for long journeys, so plan this part of your journey early. Finally, if you have a disability you will be happily accommodated onboard trains from Rome to Berlin. Please contact the company beforehand and a representative will be happy to assist you with everything you may need.

    How to find cheap train tickets from Rome to Berlin?

    The easiest way to make sure you get a cheap ticket from Rome to Berlin is to book and plan your trip early. International travel is not easy so you will need to plan this a few months in advance. As you get closer to the departure date, the demand for the ticket will increase and the price could increase exponentially. There are also two types of tickets that you may be able to buy. This is Economy and Standard. As the name suggests, Economy is more economical than standard but does not allow you to refund your ticket. Only purchase this if you know you do not need a refund. Base, on the other hand, is slightly more expensive but gives you the option for a refund. There are also two classes available which is Standard and Premium. Standard is cheaper than Premium, but you will find that both of these classes can satisfy your needs. Finally, you will need to transfer on a journey from Rome to Berlin so you should choose a train which allows you to transfer as this may be cheaper than taking a direct train from station to station.

    Travel Tips

    Trains from Rome 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 Rome to Berlin.
    FAQs
    Is cross-border travel by train between Rome, Italy and Berlin, Germany allowed?

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

    Can I enter Germany from Italy?

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

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

    Conditions of entry:

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

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

    All travelers in Germany must observe these coronavirus safety measures:

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

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

    What restrictions are there on reentering Italy from Berlin, Germany?

    Return travel from Germany to Italy is: Partially open.

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

    Entry into Italy 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?

    Requirements for reentering:

    • Negative COVID-19 test issued at most 3 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?

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

    Last checked on 12/4/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Rome from Berlin.

    What is the price of the cheapest train from Rome to Berlin?
    If you’re looking to save money on tickets, you can find cheap Rome to Berlin trains for as little as $91 (€76)  in the next 7 days.
    How much is the train to Berlin from Rome on average?
    In the next 7 days you can expect to pay on average $193 (€161)  for a train ticket between Rome and Berlin.
    What is the distance between Rome and Berlin by train?
    The Rome to Berlin train distance is approximately 734 miles (1184 km).
    What is the Rome to Berlin train travel time?
    While the time it takes to travel 734 miles (1184 km) to Berlin from Rome can vary based on specific dates, weekends, and holidays, the Rome to Berlin train journey time is on average 18 h 8 min.
    What train station in Rome goes to Berlin? What train station do I come into Berlin from Rome?

    When departing from Rome, you have various train station options to start your trip from including Roma Termini, Roma Tiburtina and Roma Ostiense. When arriving in Berlin, you can end your trip in train stations like Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

    Omio customers book a train from Roma Termini   to Berlin Hbf   most frequently for this route.

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

    Passengers booking this trip most frequently board their trains from Roma Termini and need to travel around 1 mile (1.6 km) from the city center to get to this train station.

    Passengers arriving in Berlin most often arrive at Berlin Hbf and need to travel around 1.7 miles (2.8 km) from this train station to the city center.

    What train providers offer a service to Berlin from Rome?
    If you're looking for trains from Rome to Berlin, you can rely on ÖBB, ÖBB | Nightjet or ÖBB | ICE to get you to Berlin. It's also good to check out all possible train companies for the Rome to Berlin journey to see if there might be differences in the amenities they offer.
    What are the first and last departure train times from Rome to Berlin?
    The earliest train departing from Rome to Berlin leaves at 6: 38 PM. The last train departing from Rome to Berlin leaves at 7: 17 PM. You can find the latest Rome to Berlin train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    How far in advance should I book a train ticket from Rome to Berlin to get the best deals?
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you buy train tickets to Berlin from Rome within the next 7 days, you can find tickets to cost on average $193 (€161) one way. To find the best prices for this route, consider booking your train ticket from Rome to Berlin a few months in advance.

    Important Stations and Airports for this Journey

    Rome
    Berlin
    Roma Termini is the most popular Rome 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 Rome for your trip to Berlin.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 064745421
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 30 - 22: 00
    Public transit options for Roma Termini
    Metro lines: A (red), B (blue)
    Bus lines: 5, H, 38, 40 Express, 50 Express, 64, 66, 70, 75, 82, 90 Express, 92, 105, 150F, 223, 310, 590, 714, 910, C2, C3
    Tram lines: 5, 14
    Train lines: Italo, FR, FA, FB, IC, ICN, EN, CNL, R, Leonardo Express
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 35 - 20: 20
    Public transit options for Roma Tiburtina
    Metro lines: LB
    Bus lines: 62, 71, 111, 111F, 120F, 135, 163, 168, 211, 309, 409, n409, n041, C2, C3, Airport Shuttle
    Train lines: FR, FA, IC, REG, FL1, FL2, FL3