Skip to content

Roma Termini Venezia S.Lucia

Train Rome to Venice: today's times

Today there are 25 direct trains from Roma Termini to Venezia Santa Lucia: the first leaves at 05:35, the last at 22:35. The trip takes between 3h 58m and 4h 01m. 15 are Trenitalia, 10 are Italo. The median gap between two departures is 40 minutes.

First train
05:35
Last train
22:35
Duration
3h 58m - 4h 01m
Direct trains today
25

Today's scheduled times from our sources, stations Roma Termini - Venezia S.Lucia.

Next trains live

  • 10:558910Running, +8 min
    +8 min
  • 11:358418Running, -2 min
    -2 min
  • 11:558914Live status not available for this train

All of today's trains from Rome to Venice

Departure times. Tap a time to open the train when available.

Frequently asked questions

How many trains run today from Rome to Venice?
Today 25 direct trains between Roma Termini and Venezia Santa Lucia, from 05:35 to 22:35.
How long is the train trip from Rome to Venice?
On today's direct trains the trip takes 3h 58m - 4h 01m; the quickest leaves at 12:36 (3h 58m).
What is the last train from Rome to Venice?
Today the last direct train leaves at 22:35. Check its status before you leave.