Search Bari to Messina  bus tickets

switcheroo

Quickview

Bari to Messina bus - cost & duration

Cheapest price€15.08
Shortest Duration6h 35m
Trips per day6
bus carriers3
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to book cheap Bari to Messina bus tickets?

The best way to get deals on bus tickets from Bari to Messina is by booking earlier. Based on the last 30 days, the cheapest average bus fares from Bari to Messina were €24.92.

What is the busiest time to travel by bus from Bari to Messina?

The busiest time of the week for travel from Bari to Messina by bus is on Friday. When planning to travel around this time, tickets should be booked well in advance as they may sell out. Tuesday is when the fewest number of bus tickets are sold. If you’re looking for a little extra space, the bus departing at this time is the least likely to be crowded.

BusCenter from Bari to Messina has the most daily schedules

On average there are 6 bus trips per day. BusCenter has the most options for departures from Bari to Messina, with an average of 3 trips per day and 11 monthly trips. 3 bus carriers currently travel from Bari to Messina. Of the 6 trips there are 4 trips that are direct routes with no transfers.

3 carriers offer Bari to Messina bus trips

FlixBus

Book FlixBus from Bari to Messina from €23.02. There are 1 FlixBus schedules from Bari to Messina and you can expect on average to pay €25.09 for a FlixBus ticket to Messina. In Bari, FlixBus departs to Messina from Via Giuseppe Capruzzi 178 and no other station. In Messina, FlixBus arrives at Central Train Station and no other station.

An average trip on FlixBus from Bari to Messina takes 6 hours and 51 minutes, while the fastest available FlixBus trip will get you to Messina in 6 hours and 35 minutes,

Restroom
WiFi
Meal
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
6h 51m
Avg. Price
€25.09

BigBus

Book BigBus from Bari to Messina from €33.31. There are 1 BigBus schedules from Bari to Messina and you can expect on average to pay €35.65 for a BigBus ticket to Messina. In Bari, BigBus departs to Messina from Via Giuseppe Capruzzi 166 and no other station. In Messina, BigBus arrives at Piazza della Repubblica 14 and no other station.

An average trip on BigBus from Bari to Messina takes 7 hours and 11 minutes, while the fastest available BigBus trip will get you to Messina in 6 hours and 35 minutes,

Avg. Time
7h 11m
Avg. Price
€35.65

BusCenter

Book BusCenter from Bari to Messina from €15.08. There are 3 BusCenter schedules from Bari to Messina and you can expect on average to pay €22.67 for a BusCenter ticket to Messina. In Bari, BusCenter departs to Messina from Via Giuseppe Capruzzi 166 and 1 other station. In Messina, BusCenter arrives at Piazza della Repubblica 14 and no other station.

An average trip on BusCenter from Bari to Messina takes 7 hours and 34 minutes, while the fastest available BusCenter trip will get you to Messina in 6 hours and 35 minutes,

WiFi
Power outlet
Air conditioning
Avg. Time
7h 34m
Avg. Price
€22.67

Plan your next adventure:

Depending on the bus line you travel with, your options include 3 stations that have bus departures from Bari. Most bus trips to Messina will depart from Via Giuseppe Capruzzi 166, Via Giuseppe Capruzzi 178, Bari Train Station (Via Capruzzi 224).
  • Via Giuseppe Capruzzi 166
  • Via Giuseppe Capruzzi 178
  • Bari Train Station (Via Capruzzi 224)
bus trips arrive in Messina at 2 stations, depending on which bus line you are travelling with. Piazza della Repubblica 14, Central Train Station are the main bus stations in Messina for trips arriving from Bari.
  • Piazza della Repubblica 14
  • Central Train Station