Find the best transportation from Pavia to Perugia

These train, bus and flight companies trust us

Go from Pavia to Perugia (trains, Carpooling)



Information about the route from Pavia to Perugia

Trains

  • Best price: 34.55€

  • Journey duration: 6 h 46 min

  • First departure: 6:34am
  • Last departure: 10:01pm

Stations of departure

  • Pavia
  • Pavia Porta Garibaldi

Destination stations

  • Perugia Ponte S. Giovanni
  • Perugia
  • Perugia Silvestrini
  • Perugia Universita'
  • Perugia Capitini

Train + Bus

  • Best price: 38.7€

  • Journey duration: 6 h 19 min

  • First departure: 4:17am
  • Last departure: 6:11pm

Stations of departure

  • Pavia
  • Pavia Porta Garibaldi

Destination station

  • Perugia Ponte S. Giovanni
  • Perugia Universita'
  • Perugia
  • Perugia Silvestrini
  • Perugia Aeroporto
  • Perugia Capitini

virail lets you search and compare times and prices of any transports from one city to another