Find the best transportation from Pavia to Perugia

Go from Pavia to Perugia (trains, Carpooling)

Travel from Pavia to Perugia starting from 19€.


Information about the route from Pavia to Perugia

Trains

  • Average price: 50€

  • Best price: 19€

  • Journey duration: 6 h 7 min

  • 39 connections per day
  • First departure: 07:01
  • Last departure: 22:01

Stations of departure

  • Pavia

Destination stations

  • Perugia Capitini
  • Perugia Ponte S. Giovanni
  • Perugia
  • Perugia Silvestrini
TrenitaliaTrenitalia Intercity 666 Frecciarossa 9537 Regionale veloce 31611:25pm – 6:34pmPavia – Perugia Ponte S. Giovanni54.30 €5 h 9 min2 changes
TrenitaliaTrenitalia Regionale 3990 Frecciarossa 9549 Freccialink lk007 Urb4:01pm – 9:44pmPavia – Perugia Ponte S. Giovanni-5 h 43 min3 changes

Trains

ES* 9541REG 22821ES* 9553REG 22815REG 10583REG 22816ES* 9585ES* 9549REG 22813IC 658REG 3989IC 594IC 670ES* 9537
Timetables Trains Pavia - Perugia

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