Travel from Messina to Bari

Bus from Messina to Bari

You can take a bus from Messina to Bari via Rende - Quattromiglia-Via G. Marconi n.c.81 and Cosenza in around 9 h 14 min.

How to get from Messina to Bari

ModeDurationPrice
From Messina FS bus to Cantinella then bus to Bari.7 h 9 min30€
From Messina car ferry to Villa S.Giovanni, train to Paola, train to Castiglione Cosentino, train to Sibari, then bus to Bari.8 h 27 min69€
From MESSINA-Staz.Fs P.Repubblica bus to Rende - Quattromiglia-Via G. Marconi n.c.81, line 138 bus to Cosenza, then bus to Bari.9 h 14 min42€
From Messina car ferry to Villa S.Giovanni, train to Reggio Di Calabria Centrale, train to Taranto, then train to Bari Centrale.11 h 48 min98€
From Messina car ferry to Villa San Giovanni then drive to Bari.5 h 26 min90€
From Messina Centrale train to Catania, bus to Catania airport, fly to Bari airport, then train to Bari.4 h 45 min101€
From Messina Centrale train to Palermo - Piazza Giulio Cesare, bus to Palermo airport, fly to Bari airport, then train to Bari.6 h 39 min103€

How long does it take to get from Messina to Bari?

It takes approximately 7 h 9 min to get from Messina to Bari, including transfers.

Is there a direct bus between Messina and Bari?

No, there is no direct bus from Messina to Bari. However, there are services departing from Messina FS and arriving at Bari via Cantinella. The journey, including transfers, takes approximately 7 h 9 min.

Operators from Messina to Bari

OperatorPhoneWebsite
Ias Auto Linee0983 565635Ias Auto Linee
Simet SPA+39.0983.520315Simet SPA
Caronte & Tourist800 627414Caronte & Tourist
Trenitalia+39 06 68475475Trenitalia
Baltour+39 0861 1991900Baltour
Consorzio Autolinee S.r.l.0984 401468Consorzio Autolinee S.r.l.
Saj0981 500331Saj
Trenitalia Intercity+39 06 68475475Trenitalia Intercity
Azienda Siciliana Trasporti090.9796533Azienda Siciliana Trasporti
VoloteaVolotea
AlitaliaAlitalia
Ferrotramviaria spa - Ferrovie del Nord BareseFerrotramviaria spa - Ferrovie del Nord Barese
Prestia e Comandè s.r.l.+39 091 586351Prestia e Comandè s.r.l.
RyanairRyanair