TrainMap

Perugia: direct trains and buses

From Perugia you can reach 16 places by direct train or long-distance bus. Departures per day and the fastest journey are counted over the week of 24 November 2026.

Open on the map

Destinationper dayTrainBus
Firenze2× a day–1 h 50
Bologna IT2× a day–3 h 15
Marghera1× a day–5 h 40
Venezia CZ1× a day–6 h 00
Udine CZ1× a day–8 h 05
Villach AT1× a day–9 h 55
Klagenfurt AT1× a day–10 h 35
Roma IT1× a day–2 h 20
Mantova5× a week–4 h 49
Rovereto IT5× a week–6 h 30
Trento IT5× a week–7 h 00
Bolzano - Bozen IT5× a week–7 h 45
Innsbruck AT5× a week–9 h 35
Jenbach AT5× a week–10 h 10
München DE5× a week–12 h 10
Terni5× a week–1 h 45

Popular cities

PrahaWarszawaKrakówMünchenWrocławKatowiceWienBerlinPoznańBrnoStuttgartŁódźGdańskBratislavaRzeszówFrankfurt am MainBudapestHamburgOstravaNürnbergSalzburgSzczecinGdyniaKarlsruheDresdenGrazKölnLinzLublinPlzeň