RailClick

Trains from Frankfurt to Romefrom $ 117.86

One‑way

Trains from Frankfurt to Rome

Journey time
From 6h 0m
Price
From $ 117.86
Distance
1153 km (716 miles)
Changes
Direct trains available
Departure station
Frankfurt Hbf
Arrival station
Roma Termini

Travelling by train: Frankfurt - Rome

Journey details

How long does the train from Frankfurt to Rome take?

The fastest train from Frankfurt to Rome takes approximately, 6h although some high speed trains can reduce the total travel time

How much does the train cost from Frankfurt to Rome?

The cost of a train ticket from Frankfurt to Rome varies depending on the type of ticket, class, fare and the route. Generally, a one-way ticket starts from $ 117.86. It is recommended to search the prices to get the best deals.

How much does the Frankfurt to Rome?

There are direct trains from Frankfurt to Frankfurt.

What is the distance between Frankfurt and Rome by train?

The distance between Frankfurt and Rome by train is 1153km (716 Mi)

Which is the main train station for Frankfurt

Frankfurt main station is Frankfurt Main Hbf located right in the heart of the city of Frankfurt

Which is the main train station for Rome

Rome main station is Roma Termini located right in the center of the city of Rome

Buy train tickets from Frankfurt to Rome

Frankfurt: Places to see

Rome: Places to see

Frankfurt: Main train stations

  • Frankfurt Hbf
  • Frankfurt (M) Flughafen Fernbf
  • Frankfurt-Eschersheim
  • Frankfurt-Griesheim
  • Frankfurt-Rodelheim

Rome: Main train stations

  • Roma Termini
  • Roma Fiumicino Aeroporto
  • Roma San Pietro
  • Roma Trastevere
  • Roma Tiburtina
  • Roma Ostiense
  • Roma Nomentana
  • Roma Tuscolana
  • Gemelli
  • Quattro Venti
  • Roma San Filippo Neri
  • Roma Prenestina

Frankfurt - Rome: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews