x Back

From Perugia train to Foligno, train to Ancona, then train to Bari Centrale. 7hrs 44min 90 €. From Perugia bus to Bari. 9hrs 06min. From Perugia train to Foligno, bus to Matera Centrale, then train to Bari Scalo. 11hrs 22min. From Perugia drive to Bari. 6hrs 43min 101 €. From Perugia train to Firenze S.M.N., train to Florence airport, fly to Bari airport, then bus to Bari. 7hrs 16min 151 €. From Perugia train to Foligno, train to Roma Termini, train to Rome airport, fly to Bari airport, then bus to Bari. 8hrs 11min 133 €. From Perugia train to Foligno, train to Roma Termini, train to Rome Ciampino airport, fly to Bari airport, then bus to Bari. 7hrs 51min 83 €. From Perugia train to Firenze S.M.N., train to Pisa airport, fly to Bari airport, then bus to Bari. 8hrs 42min 116 €. From Perugia train to Firenze S.M.N., train to Bologna Centrale, Aerobus to Bologna airport, fly to Bari airport, then bus to Bari. 8hrs 49min 131 €.