Book a train from Rome
Find trains from Rome and book onward journeys to Florence, Venice, Naples, and beyond. One search shows live times and fares across every operator, so you can weigh speed against price before you travel.
How it works
Search Omio
Pick your from and to cities to see live coach and rail departures.
Compare operators
Filter by price, duration and departure time across every operator on the route.
Book directly
Complete your booking on Omio — your ticket comes straight from them.
When the train makes sense for travelling from Rome
High-speed trains from Rome reach Florence, Venice, Naples, and beyond straight from the centre, with no airport hassle at either end. Flying only makes sense on the longest trips - on these routes the train is usually the most time efficient option, as well as consuming lower-carbon, often cheaper, and usually more comfortable.
Train travel questions
How long is the train from Rome to Florence?
The high-speed train from Rome to Florence takes about 1 hour 30 minutes centre to centre, with frequent departures available throughout the day. It's far quicker and simpler than the equivalent flight alternative.
How long is the train from Rome to Venice or Naples?
Fast trains reach Venice from Rome in around 3 hours 45 minutes and Naples in about 1 hour 10 minutes, both options being direct and high-speed. Booking ahead of time keeps the fares low.
How do you buy train tickets in Rome and what's the main station?
Booking Rome train tickets online gets you the best Trenitalia and Italo high-speed fares, especially early, with machines and counters at the station as a backup for last minute, spontaneous travellers. Roma Termini is the main station, and regional trains from Rome also depart there for nearby towns.
How much is a train ticket from Rome to Florence?
A train ticket from Rome to Florence costs less the earlier you book, with advance high-speed fares weighing way below the walk-up price. With both Trenitalia and Italo on the line, checking each route's departures and fares is the quickest way to get the best deal.
Is the train from Rome cheaper than flying?
The high-speed train from Rome usually beats a domestic flight on price once airport transfers and bag fees are factored in, and it saves you the trip out to Fiumicino or Ciampino. With central stations at both ends, it's the most time efficient option on routes like Florence and Naples.
Is the train from Rome better for the environment than flying?
Taking the train from Rome produces a fraction of the carbon of the equivalent domestic flight, and Italy's high-speed network makes it an easy swap.