Compare prices and tickets by train, bus or flight

Thu
Dec 2
$9Regionale
Find prices
Fri
Dec 3
$9Regionale
$6Ferrovie del Sud Est
Sat
Dec 4
$9Regionale
$6Ferrovie del Sud Est
Mon
Dec 6
$9Regionale
$6Ferrovie del Sud Est
Tue
Dec 7
$9Regionale
$6Ferrovie del Sud Est
Wed
Dec 8
$9Regionale
$6Ferrovie del Sud Est

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Massafra from Bari

distanceDistance38 miles (62 km)
durationAverage train duration1 h 5 min
priceAverage train ticket price$9 (€8)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day

Trains from Bari to Massafra cover the 38 miles (62 km) long journey taking on average 1 h 5 min with our travel partners like. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around $9 (€8), you can find the cheapest train ticket for as low as $9 (€8). Travelers depart most frequently from Bari Centrale and arrive in Massafra.

Travel Tips

Trains from Bari to Massafra
Travel by train to Massafra 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 Massafra.
FAQs
How much are cheap trains from Bari to Massafra?
Omio customers have found cheap train tickets to Massafra from Bari for as low as $9 (€8)  for the next 7 days.
What is the price of a train ticket from Bari to Massafra?
The Bari to Massafra train ticket price is on average $9 (€8)  if you are looking to purchase your tickets for this journey in the next week.
How far is Bari to Massafra by train?
The train distance from Bari to Massafra is around 38 miles (62 km).
What is the Bari to Massafra train travel time?
The Bari to Massafra train duration is on average 1 h 5 min, which is to be expected when traveling 38 miles (62 km) from Bari to Massafra. However, the time it takes can vary based on specific dates, weekends, and holidays.
What station does the train from Bari to Massafra depart from? Which Massafra train station do I come into from Bari?

When taking a train from Bari, you have a couple of train stations you can depart from including Bari Centrale and Bari Palese-Macchie. When you arrive in Massafra, your train can arrive in train stations including Massafra, Massafra, Bivio and Massafra, Corso Roma (Giardini Pubblici).

Omio customers traveling this route book their trains from Bari Centrale   to Massafra.

Where is the train station in Bari? Where is the train station in Massafra?

Passengers board the train most frequently from Bari Centrale, which is located around 1 mile (1.6 km) away from the city center, and they get off the train at Massafra, located 0.7 miles (1.2 km) away from the city center.

How many trains per day are there between Bari and Massafra?
The average number of trains departing Bari for Massafra is 12 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Bari to Massafra? When does the last train depart from Bari to Massafra?
The earliest train for this trip departs from Bari at 5: 23 AM. The last train leaves from Bari at 7: 50 PM. Check Omio for the latest train schedule from Bari to Massafra and book the best time to depart on your chosen travel date.
How far in advance should I book train tickets from Bari to Massafra for the best deals?
You can find trains from Bari to Massafra to cost on average $9 (€8) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Bari to Massafra train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Bari
Massafra
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 Massafra.