COMPARE Prices across different modes

Sep 18
$176Air France
Sep 19
$65Marino Autolinee
$334Air France
Sep 20
Find prices
Find prices
Sep 21
Find prices
$59Marino Autolinee
Sep 22
$29Intercity Notte
$80Alitalia Cityliner

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information between Rome and Alessandria

distanceDistance284 miles (458 km)
durationAverage train duration6 h 37 min
priceAverage train ticket price$45 (€36)
changesDirect trainYes
carriersTrain companiesFrecciabianca, Intercity, Intercity Notte or Frecciarossa

Trains from Rome to Alessandria cover the 284 miles (458 km) long journey taking on average 6 h 37 min with our travel partners like Frecciabianca, Intercity, Intercity Notte or Frecciarossa. There are direct train services available. While the average ticket price for this route costs around $45 (€36), you can find the cheapest train ticket for as low as $29 (€23). Travelers depart most frequently from Roma Termini and arrive in Alessandria.

Train companies

Frecciarossa trains between Rome and Alessandria

Travel from Rome to Alessandria from $29 (€23) with Omio’s train partners Frecciarossa! You can find the best schedules and tickets when comparing and booking the most convenient trip for you.


There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railroad company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 284 miles (458 km) from Rome to Alessandria on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Rome to Alessandria journey, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Rome to Alessandria train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!

Travel Tips

Trains from Rome to Alessandria
Travel by train to Alessandria 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 Alessandria.
What is the price of the cheapest train from Rome to Alessandria?
Looking to save money on your trip? Omio customers have found the cheapest train between Rome and Alessandria for the next 7 days starting from $29 (€23)  one way.
What is the price of a train ticket from Rome to Alessandria?
The train price to Alessandria from Rome is on average $45 (€36)  if you are looking to buy your tickets for this journey in the next 7 days.
How far is it from Rome to Alessandria by train?
When traveling this route you should expect the distance to Alessandria from Rome by train to be approximately 284 miles (458 km).
How long is the train between Rome and Alessandria?
On average the Rome to Alessandria train time is 6 h 37 min  covering the 284 miles (458 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Rome to Alessandria, which train station in Rome do I depart from and which train station in Alessandria do I arrive in?

When traveling this route, Omio customers are departing most frequently from Roma Termini   and arriving in Alessandria.

Where is the departure train station in Rome located? Where is the arrival train station in Alessandria located?

Passengers board their train most frequently from Roma Termini and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at Alessandria and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Alessandria.

Which train companies should I travel with from Rome to Alessandria?
For the trip from Rome to Alessandria you can take a train with Frecciabianca, Intercity, Intercity Notte or Frecciarossa. Be sure to check out all possible train companies that offer services from Rome to Alessandria on Omio to compare what amenities they may have.
When does the first train depart from Rome to Alessandria? When does the last train depart from Rome to Alessandria?
The first Rome to Alessandria train departs at 7: 57 AM   and the last train from Rome to Alessandria leaves at 10: 11 PM. Check out the most up-to-date train schedule from Rome to Alessandria on Omio and find the best time to travel to your destination.
How far in advance should I purchase train tickets between Rome and Alessandria for the best deals?
If you buy a train ticket from Rome to Alessandria within the next 7 days, you can find tickets to cost on average $45 (€36) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Rome to Alessandria are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Roma Ostiense
Roma Termini

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