Travel from Bari-Airport-BRI to Castro-Marina

Bus or train from Bari Airport (BRI) to Castro Marina?

Pugliairbus operates a bus from Bari Airport (BRI) to Castro Marina every 30 minutes. Tickets cost $10 - $14 and the journey takes 1 h 30 min. Alternatively, Trenitalia Frecce operates a train from Bari Airport (BRI) to Castro Marina hourly. Tickets cost $23 - $35 and the journey takes 1 h 23 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Bari Airport (BRI) to Castro Marina

From Bari Aeroporto Karol Wojtyla train to Bari Centrale, train to Lecce, walk to Lecce, then bus to Castro. 5 h 12 min 32€. From Bari bus to Brindisi, bus to Lecce - City Terminal, line 106 bus to Maglie - Stazione FSE, then line 103 bus to Marittima di Diso - discesa Villa Elena. 5 h 51 min 19€. From Bari Aeroporto Karol Wojtyla train to Bari, bus to Maglie, walk to Maglie - Stazione FSE, then line 103 bus to Marittima di Diso - discesa Villa Elena. 6 h 38 min 22€. From Bari Aeroporto Karol Wojtyla train to Bari Centrale, train to Lecce, line 5 train to Zollino, line 6 train to Spongano, walk to Spongano, then line 200 bus to Castro. 6 h 52 min 33€. From Bari Airport (BRI) drive to Castro Marina. 2 h 32 min 31€.