Travel options
from Bari to Messina

You can get from Bari to Messina by train, bus or flight.

Our recommendation

To get from Bari to Messina on Sep 17 we recommend taking a flight because it’s the best combination of price and speed.

08:50PMBari Palese Airport1h10 10:00PMCatania Fontanarossa Airport
0 changes
$971One-way
Cheapest
07:20AMBari12h15 07:35PMMessina Centrale
2 changes
$871One-way
Other options
06:09AMBari9h26 03:35PMMessina Centrale
2 changes
$1221One-way
06:17PMBari11h53 06:10AMMessina Centrale
2 changes
$2231One-way
03:55PMBari14h15 06:10AMMessina Centrale
2 changes
$2051One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Thu
Sep 16
Find prices
Find prices
$46Malta Air
Fri
Sep 17
$87Intercity
$47Flixbus
$97Malta Air
Sat
Sep 18
$87Intercity
Find prices
$95Malta Air
Sun
Sep 19
$87Intercity
$41Flixbus
$19Malta Air
Mon
Sep 20
$87Intercity
Find prices
$68Malta Air
Tue
Sep 21
$87Intercity
$41Flixbus
$56Malta Air
Wed
Sep 22
$60Intercity
Find prices
$40Malta Air
Thu
Sep 23
$60Intercity
Find prices
$13Malta Air
Fri
Sep 24
$87Intercity
$47Flixbus
$44Malta Air
Sat
Sep 25
$60Intercity
$35Flixbus
$70Malta Air
Sun
Sep 26
$87Intercity
Find prices
$23Malta Air
Mon
Sep 27
$87Intercity
Find prices
$23Malta Air
Tue
Sep 28
$55Intercity
Find prices
$40Malta Air
Wed
Sep 29
$49Intercity
Find prices
$40Malta Air
Thu
Sep 30
$49Intercity
Find prices
$13Malta Air
Fri
Oct 1
$60Intercity
$41Flixbus
$10Malta Air
Sat
Oct 2
$49Intercity
Find prices
$60Malta Air
Sun
Oct 3
$36Intercity
Find prices
$24Malta Air
Mon
Oct 4
Find prices
$31Flixbus
$19Malta Air
Tue
Oct 5
$55Intercity
Find prices
$31Malta Air

Travel Information from Bari to Messina

distanceDistance213 miles (343 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$70 - $186
cheapestCheapest modeBus • $70 (€56) • 8 h 15 min
fastestFastest modeFlight • $186 (€148) • 1 h 10 min
carriersPopular travel companiesFlixbus, Malta Air or Frecciargento

Travel 213 miles (343 km) by bus, flight or train between Bari and Messina. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $70 (€56). The most popular travel companies which serve this trip are Flixbus, Malta Air or Frecciargento among others. Travelers can even take a direct from Bari to Messina.

Travel Tips

Travel from Bari to Messina
Travel to Messina 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 Messina.
FAQs
How do I go from Bari to Messina?

There are 3 travel options from Bari to Messina: bus, flight or train.

What is the cheapest way to get from Bari to Messina?

The cheapest way to travel to Messina from Bari is by taking a bus with an average price of $70 (€56).

This is compared to other travel options to Messina:

A bus is $116 (€92) less than a flight for this journey with tickets for a flight from Bari to Messina costing on average $186 (€148).

A bus is generally $53 (€42) less than a train for the same route. Taking a train costs on average $123 (€98) from Bari to Messina.

What is the quickest way to get from Bari to Messina?

The quickest way to travel to Messina from Bari is by flight, which takes on average 1 h 10 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Messina by bus can take on average 8 h 15 min.

In comparison, going by train can take 9 h 26 min   on average.

What is the distance from Bari to Messina?

The distance from Bari to Messina is approximately 213 miles (343 km).

When traveling from Bari to Messina, where do I depart from Bari and where do I arrive in Messina?

These are the most popular departure and arrival points from Bari to Messina:

  • Buses from Bari to Messina most often leave from Bari, Via Giuseppe Capruzzi and arrive in Messina, Piazza Della Repubblica (Stazione Centrale).
  • Trains mostly leave from Bari Centrale and tend to arrive in Messina Centrale.
Who can get me from Bari to Messina?

If finding a good deal is your main consideration for your trip from Bari to Messina, then we'll help you find the best value travel companies for you:

  • Flixbus can take you to Messina by bus. If searching for a good deal on buses, you can find tickets for Flixbus from Bari to Messina for $70 (€56).
  • Travel with Malta Air for flights to Messina. If you’re looking for a good deal on tickets, check for Malta Air Bari to Messina tickets on Omio for $186 (€148).
  • Frecciargento can get you to Messina by train. You can find a good deal for train tickets with Frecciargento from Bari to Messina for $123 (€98) on Omio.
What other destinations are worth visiting after traveling from Bari to Messina?
Your trip from Bari to Messina doesn't have to end in Messina. Many of our customers like to extend their vacation to explore other popular destinations like Catania, Palermo or Rome. If you’d like to add Catania, Palermo or Rome to your Bari to Messina tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Messina today!
How far in advance should I buy tickets between Bari and Messina online to get the best deals?

When planning your trip from Bari to Messina, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Bus tickets are costing on average $70 (€56) one way.
  • Plane tickets are costing on average $186 (€148) one way.
  • Train tickets cost on average $123 (€98) one way.

However, we recommend buying tickets from Bari to Messina online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Bari
Messina
Bari
Amenities
Bari
Amenities
Viale Capruzzi - Reg.Puglia, Bari
Amenities

Travelling from Bari to Messina: related information

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