[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Messina to Bari

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Wed
Aug 4
Find prices
$82SAIS Autolinee
$90Malta Air
Thu
Aug 5
$123Frecciargento
$82SAIS Autolinee
$85Malta Air
Fri
Aug 6
$104Intercity
$70Flixbus
$71Malta Air
Sat
Aug 7
Find prices
$82SAIS Autolinee
$35Volotea
Sun
Aug 8
$123Frecciargento
$82SAIS Autolinee
$147Malta Air
Mon
Aug 9
$123Frecciargento
$82SAIS Autolinee
$38Malta Air
Tue
Aug 10
$123Frecciargento
$82SAIS Autolinee
$153Malta Air
Wed
Aug 11
$123Frecciargento
$70Flixbus
$38Malta Air
Fri
Aug 13
$104Intercity
$82SAIS Autolinee
$40Malta Air
Sat
Aug 14
$123Frecciargento
$82SAIS Autolinee
$60Malta Air
Sun
Aug 15
$123Frecciargento
$82SAIS Autolinee
$96Malta Air
Mon
Aug 16
$123Frecciargento
Find prices
$69Malta Air
Tue
Aug 17
$123Frecciargento
Find prices
$127Malta Air
Wed
Aug 18
$123Frecciargento
$82SAIS Autolinee
$80Malta Air
Thu
Aug 19
$81Frecciargento
$70Flixbus
$47Malta Air
Fri
Aug 20
$66Intercity
$70Flixbus
$45Malta Air
Sat
Aug 21
$123Frecciargento
$82SAIS Autolinee
$116Volotea
Sun
Aug 22
Find prices
$82SAIS Autolinee
$98Malta Air
Tue
Aug 24
$123Frecciargento
$82SAIS Autolinee
$82Malta Air

Travel Information from Messina to Bari

distanceDistance213 miles (343 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$10 - $87
cheapestCheapest modeFlight • $10 (€8) • 1 h 10 min
fastestFastest modeFlight • $10 (€8) • 1 h 10 min
carriersPopular travel companiesMalta Air, Flixbus or Intercity

Take a flight, bus or train to travel 213 miles (343 km) from Messina to Bari. 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 flight is the best option with prices starting as low as $10 (€8). The most popular travel companies which serve this journey are Malta Air, Flixbus or Intercity among others. Travelers can even take a direct from Messina to Bari.

Travel Tips

Travel from Messina to Bari
Travel to Bari 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 Messina to Bari.
FAQs
What are the ways to get from Messina to Bari?

There are 3 ways that you can travel from Messina to Bari. You can take a flight, bus or train.

What is the cheapest way to travel between Messina and Bari?

The cheapest way to travel to Bari from Messina is by taking a flight with an average price of $10 (€8).

This is compared to other travel options to Bari:

Taking a flight is about $31 (€25) less than taking a bus, which costs on average $41 (€33) for this route.

A flight is generally $77 (€61) less than a train for the same journey. Taking a train costs on average $87 (€70) from Messina to Bari.

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

The fastest way to get to Bari from Messina is by flight with an average travel time of 1 h 10 min.

Other travel options to Bari can usually take longer:

In comparison, taking a bus requires on average 8 h 15 min   of travel time.

In comparison, getting to Bari by train can take on average 10 h 50 min.

How far is it from Messina to Bari?

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

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

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

  • Most travelers who purchase a bus ticket from Messina to Bari depart from Messina, Piazza Della Repubblica (Stazione Centrale) to Bari, Via Giuseppe Capruzzi.
  • Most travelers who book a train ticket from Messina to Bari depart from Messina Centrale to Bari Centrale.
Which travel companies can help me find a way to get from Messina to Bari?

Omio works with many trusted partners that can help you travel the best way from Messina to Bari:

  • You can travel from Messina to Bari by flight with Malta Air. You can find cheap tickets on Omio for $10 (€8) with Malta Air from Messina to Bari.
  • You can travel by bus to Bari from Messina with Flixbus, and you can find Flixbus Messina to Bari tickets for $41 (€33) on Omio.
  • You can travel by train between Messina and Bari with Intercity, and you can find Intercity Messina to Bari tickets for $87 (€70) on Omio.
What other popular destinations should I add to my itinerary for my trip from Messina to Bari?
Omio customers who travel from Messina to Bari often also extend their vacation to go to Rome, Milan or Naples. Omio can help you plan your trip by finding the best connections between Bari and these popular destinations at a great price.
How far in advance should I purchase my Messina to Bari one way ticket online to get the best deals?

Before traveling from Messina to Bari, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A plane ticket for this journey is costing $10 (€8) one way on average.
  • A bus ticket for this route is costing $41 (€33) one way on average.
  • A train ticket for this journey is costing $87 (€70) one way on average.

But we recommend booking Messina to Bari tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Stations

Important Stations and Airports for this Journey

Messina
Bari
Messina
Amenities
Messina
Amenities
P.della Repubblica nr.25, Messina
Amenities

Travelling from Messina to Bari: related information

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