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

Deutsche Bahn

Train Information between Bari and Cassino

distanceDistance158 miles (255 km)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day

Trains from Bari to Cassino cover the 158 miles (255 km) long trip taking on average 4 h 53 min with our travel partners like. Normally, there are 6 trains operating per day, including direct services available. Travelers depart most frequently from Bari Centrale and arrive in Cassino.

Travel Tips

Trains from Bari to Cassino
Travel by train to Cassino 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 Bari to Cassino.
What is the distance from Bari to Cassino by train?
When traveling this route you should expect the distance between Bari and Cassino by train to be approximately 158 miles (255 km).
How long is the train between Bari and Cassino?
While the time it takes to travel 158 miles (255 km) from Bari to Cassino can vary based on specific dates, weekends, and holidays, the Bari to Cassino train journey time is on average 4 h 53 min.
What train station in Bari goes to Cassino? What train station do I come into Cassino from Bari?

There are a few train stations in Bari to start your journey from including Bari Centrale and Bari Palese-Macchie. In Cassino you have a few train station options to choose from for your arrival including Cassino and Cassino, SR149 (Abbazia di Montecassino).

Omio customers traveling this route depart most frequently from Bari Centrale   and arrive in Cassino.

Where is the Bari train station located? Where is the Cassino train station located?

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

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

How many train services per day are there between Bari and Cassino?
On average, there are 6 trains a day from Bari to Cassino. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Bari to Cassino? When is the last train from Bari to Cassino?
You can take the earliest train from Bari to Cassino at 1: 55 PM   or take the last train from Bari to Cassino leaving at 1: 55 PM. Look for the latest Bari to Cassino train schedules on Omio and book the best time to take the train for this journey.

Important Stations and Airports for this Journey

Bari Centrale is the most popular Bari railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Bari for your trip to Cassino.

Trains from Bari to Cassino: related information

Here are some other resources that might have the information you need