COMPARE Prices across different modes

Thu
23 Sep
£56Flixbus
£169Alitalia Cityliner
Fri
24 Sep
£48Flixbus
£195Lufthansa
Sat
25 Sep
£59Flixbus
£258Croatia Airlines
Sun
26 Sep
£59Flixbus
£215Lufthansa
Mon
27 Sep
£48Flixbus
£169Alitalia Cityliner
Tue
28 Sep
£48Flixbus
£154Lufthansa
Wed
29 Sep
£48Flixbus
£141Alitalia Cityliner
Thu
30 Sep
£45Flixbus
£117Alitalia Cityliner
Fri
1 Oct
£48Flixbus
£120Alitalia Cityliner
Sat
2 Oct
£48Flixbus
£98Alitalia
Sun
3 Oct
£45Flixbus
£120Alitalia
Mon
4 Oct
£45Flixbus
£69Brussels Airlines
Tue
5 Oct
£39Flixbus
£66Alitalia
Wed
6 Oct
£45Flixbus
£98Alitalia
Thu
7 Oct
£41Flixbus
£56Alitalia
Fri
8 Oct
£39Flixbus
£98Alitalia
Sat
9 Oct
£45Flixbus
£98Alitalia
Sun
10 Oct
£45Flixbus
£98Alitalia
Mon
11 Oct
£39Flixbus
£66Alitalia
Tue
12 Oct
£41Flixbus
£98Alitalia Cityliner
Wed
13 Oct
£41Flixbus
£47Alitalia

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 Rome to Frankfurt am Main

distanceDistance595 miles (959 km)
priceAverage train ticket price£108 (€121)
changesDirect trainYes
carriersTrain providersFrecciarossa or ÖBB

Trains from Rome to Frankfurt am Main cover the 595 miles (959 km) long trip with our travel partners like Frecciarossa or ÖBB. There are direct train services available. While the average ticket price for this journey costs around £108, you can find the cheapest train ticket for as low as £79. Travellers depart most frequently from Roma Termini and arrive in Frankfurt (Main) Flughafen.

Train companies

Frecciarossa Rome – Frankfurt am Main

Frecciarossa trains will get you from Rome to Frankfurt am Main from £79. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Frecciarossa

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 595 miles (959 km) between Rome and Frankfurt am Main quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

We show you the latest Frecciarossa train timetable for the Rome to Frankfurt am Main route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this journey, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train between Rome and Frankfurt am Main with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Travel Tips

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

Travel between Rome, Italy and Frankfurt am Main, 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
  • 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 Frankfurt am Main, Germany?

All travellers 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 22/09/2021. Remember to review the latest COVID-19 travel safety regulations   for your train between Rome and Frankfurt am Main as this information can change.

Do I need to quarantine when I return to Italy from Frankfurt am Main, Germany?

The restriction level for your return train to Rome, Italy from Frankfurt am Main is: Partially open.

Is my return train into Rome from Frankfurt am Main 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 Frankfurt am Main?

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 Rome, 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 22/09/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Rome from Frankfurt am Main closer to your date of departure here.

How much does a cheap train between Rome and Frankfurt am Main cost?
If you’re looking to save money on tickets, you can find a cheap train between Rome and Frankfurt am Main for as little as £79  in the next 7 days.
What is the average price of train tickets from Rome to Frankfurt am Main?
In the next 7 days you’ll find that the average cost of a train ticket to Frankfurt am Main from Rome is £108  one way.
What is the distance by train from Rome to Frankfurt am Main?
The Rome to Frankfurt am Main train distance is approximately 595 miles (959 km).
When travelling by train from Rome to Frankfurt am Main, which train station in Rome do I depart from and which train station in Frankfurt am Main do I arrive in?

When departing from Rome, you have various train station options to start your route from including Roma Termini, Roma Tiburtina and Roma Ostiense. When arriving in Frankfurt am Main, you can end your route in train stations like Frankfurt (Main) Flughafen, Frankfurt Main Ost and Frankfurt am Main - Stadion.

Omio customers book a train from Roma Termini   to Frankfurt (Main) Flughafen   most frequently for this route.

Where do I find the Rome train station to Frankfurt am Main? Where is the Frankfurt am Main train station?

Passengers board the train most frequently from Roma Termini, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at Frankfurt (Main) Flughafen, located 6 mile (s) / 10 km away from the city centre.

Which train providers can get me from Rome to Frankfurt am Main?
For the journey from Rome to Frankfurt am Main you can take a train with Frecciarossa or ÖBB. Be sure to check out all possible train providers that offer services between Rome and Frankfurt am Main on Omio to compare what amenities they may have.
When is the earliest train from Rome to Frankfurt am Main? When is the last train from Rome to Frankfurt am Main?
The earliest train for this trip departs from Rome at 18: 12. The last train leaves from Rome at 18: 12. Check Omio for the latest train timetable from Rome to Frankfurt am Main and book the best time to depart on your chosen travel date.
When should I buy Rome Frankfurt am Main train tickets to score the best deals?
If you purchase a train ticket from Rome to Frankfurt am Main within the next 7 days, you can find tickets to cost on average £108 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Frankfurt am Main from Rome are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Rome
Frankfurt am Main
Roma Ostiense
Amenities
Roma Termini
Amenities
Refreshments
WC

Frequently Asked Questions

How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
Roma Tiburtina
Amenities