Bologna to Massafra train

Cheap train tickets from Bologna to Massafra

Showing times and prices for Jul 05





The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Intercity Notte
09:39PMBologna8h48 06:27AMMassafra
0 transfers

Train schedule from Bologna to Massafra

Showing trains for tomorrow, Tuesday, July 5
Intercity Notte
09:39PMBologna8h48 06:27AMMassafra
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Jul 05
Jul 06
Jul 07
Jul 08
Jul 09
Jul 10
Jul 11

Fastest train times from Bologna to Massafra

Showing times and prices for Jul 05

Fastest Journey

8 h 48 m


8 h 48 m

Trains per day



642 km

Of the 1 trains that leave Bologna for Massafra every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Intercity Notte
09:39PMBologna8h48 06:27AMMassafra
0 transfers

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

Deutsche Bahn

Overview: Train from Bologna to Massafra

distanceDistance397 miles (641 km)
durationAverage train duration6 h 50 min
priceAverage train ticket price$60 (€55)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain providersIntercity or Trenitalia Frecce

Trains from Bologna to Massafra cover the 397 miles (641 km) long trip taking on average 6 h 50 min with our travel partners like Intercity or Trenitalia Frecce. Normally, there are 4 trains operating per day, including direct services available. While the average ticket price for this route costs around $60 (€55), you can find the cheapest train ticket for as low as $34 (€30). Travelers depart most frequently from Bologna Centrale and arrive in Massafra.

Train providers: Intercity and Frecciarossa from Bologna to Massafra trains

Travel from Bologna to Massafra from $34 (€30) with Omio’s train partners Intercity and Frecciarossa! You can find the best schedules and tickets when comparing and booking the most convenient trip for you.


Intercity is one of the best options when traveling by train from Bologna to Massafra. Omio quickly shows you current Intercity train schedules for the Bologna - Massafra trip and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest journey available. The distance from Bologna to Massafra is around 397 miles (641 km) and the cheapest Intercity one-way ticket you can book starts at $34 (€30). As you check the latest Bologna to Massafra train schedule from Intercity for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Massafra safely. If you search for Intercity tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect Intercity ticket to Massafra from Bologna so you can spend more time enjoying the smooth and easy journey!

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa trains reach speeds up to 186 mph (300 kmh), so you can travel 397 miles (641 km) quickly from Bologna to Massafra. When booking your Frecciarossa train from Bologna to Massafra, you can choose between four different classes: Standard, Premium, Business, and Executive. While each class offers different levels of comfort, all Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Prices for the Bologna to Massafra train start as low as $104 (€94) one-way on Omio. Simply check the latest Trenitalia Frecciarossa train schedule for your ideal departure and arrival times, choose between the Super Economy, Economy, and Base fares, and book your cheap train to Massafra from Bologna on Omio today!

Frecciarossa from Bologna to Massafra train information:

  • Average Duration: 8 h
  • Average Price: $104
  • Frecciarossa frequency: 4 a day

Travel Tips: Trains from Bologna 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 Bologna to Massafra.
If you’re looking to save money on tickets, you can find cheap Bologna to Massafra trains for as little as $34 (€30)  in the next 7 days.
The train price between Bologna and Massafra is on average $60 (€55)  if you are looking to book your tickets for this route in the next 7 days.
The Bologna to Massafra train distance is approximately 397 miles (641 km).
The train time to Massafra from Bologna is on average 6 h 50 min  for the 397 miles (641 km) long journey, but the time it takes to go between Bologna and Massafra by train can vary depending on specific dates or traveling on weekends and holidays.

There are a few train stations in Bologna to start your route from including Bologna Centrale, Bologna Borgo Panigale and Bologna Mazzini. In Massafra you have a few train station options to choose from for your arrival including Massafra, Massafra, Bivio and Massafra, Corso Roma (Giardini Pubblici).

Omio customers traveling this route depart most frequently from Bologna Centrale   and arrive in Massafra.

Passengers board the train most frequently from Bologna Centrale, which is located around 1.6 miles (2.5 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.

For the trip from Bologna to Massafra you can take a train with Intercity or Trenitalia Frecce. Be sure to check out all possible train companies that offer services from Bologna to Massafra on Omio to compare what amenities they may have.
On average, there are 4 trains a day from Bologna to Massafra. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train for this journey departs from Bologna at 6: 45 AM. The last train leaves from Bologna at 11: 27 PM. Check Omio for the latest train schedule from Bologna to Massafra and book the best time to depart on your chosen travel date.
The price of a one way train ticket from Bologna to Massafra is on average $60 (€55) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets from Bologna to Massafra available a few months in advance.

Important Stations and Airports for this Journey

Bologna Centrale is the most popular Bologna 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 Bologna for your trip to Massafra.
Amenities at station
Phone Number
+39 892021
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transit options for Bologna Centrale
Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
Monorail lines: Marconi Express
Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone