Travel from Padua to Perugia

Bus or train from Padua to Perugia?

Trenitalia Frecce operates a train from Padua to Perugia hourly. Tickets cost $30 - $45 and the journey takes 1 h 37 min. Trenitalia also services this route every 4 hours. Alternatively, FlixBus operates a bus from Padua to Perugia 5 times a day. Tickets cost $7 - $12 and the journey takes 1 h 30 min. Baltour also services this route once daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Padua to Perugia

From Padova train to Firenze S.Maria Novella then train to Perugia. 4 h 47 min 48€. From Padova train to Terontola Cortona then train to Perugia. 4 h 55 min 49€. From Padua, Padova bus to Bologna then bus to Perugia. 6 h 11 min 28€. From Padua, Padova bus to Perugia. 7 h 20 min 40€. From Padua drive to Perugia. 3 h 35 min 55€. From Padova train to Mestre, bus to Venice airport, fly to Rome airport, train to Roma Termini, train to Foligno, then train to Perugia. 6 h 59 min 109€.