Travel from Bari to Pescara

Train, bus or fly from Bari to Pescara?

Trenitalia Frecce operates a train from Bari to Pescara every 2 hours. Tickets cost $35 - $60 and the journey takes 2 h 38 min. Alternatively, FlixBus operates a bus from Bari to Pescara 4 times a day. Tickets cost $19 - $35 and the journey takes 4 h.

Travel Guides

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

How to get from Bari to Pescara

From Bari Centrale train to Pescara. 2 h 38 min 39€. From Bari bus to Pescara. 4 h 26€. From Bari - CCIAA bus to Bisceglie then bus to Pescara. 7 h 6 min 34€. From Bari rideshare to Pescara. 3 h 23 min 14€. From Bari drive to Pescara. 2 h 49 min 46€. From Bari Brigata Bari train to Bari airport, fly to Pescara airport, then bus to Pescara. 5 h 58 min 145€.

Operators from Bari to Pescara