You can reach Pavia by the highway (A7), exit at Bereguardo, and then by the highway (A53), following the indications to Pavia.
Train is the most comfortable solution to reach Pavia from Milano with departures from the stations of Milano Centrale, Milano Lambrate and Milano Rogoredo. Trains depart almost every hour and reach Pavia city center in 30 min.
The closer airports are Milano Linate, Milano Malpensa and Bergamo Orio al Serio. From each of them it’s convenient to reach Milano and from there use the train to reach Pavia. Milano Linate is the closest to the city and to train stations (Rogoredo).
Depending on the arrival airport we suggest these connecting solutions to reach Milano train stations:
- From Linate take taxi to Milano Rogoredo station
- From Malpensa take Malpensa Express train to Milano Centrale station
- From Orio al Serio take bus shuttle to Milano Centrale station
Websites and timetables of the major airport connections
Train connections “Malpensa Express” Malpensa Airport – Milano website and tickets