Travel from Perugia to Amsterdam

Bus or train from Perugia to Amsterdam?

Trenitalia operates a train from Perugia to Amsterdam every 4 hours. Tickets cost $12 - $26 and the journey takes 2 h 7 min. 4 other operators also service this route. Alternatively, Baltour operates a bus from Perugia to Amsterdam once daily. Tickets cost $15 - $24 and the journey takes 3 h 40 min. Eurolines IT also services this route twice a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Perugia to Amsterdam

From Perugia train to P. Alinari, bus to Florence airport, fly to Amsterdam airport, then train to Amsterdam. 7 h 10 min $145. From Perugia train to Roma Tiburtina, train to Rome airport, fly to Amsterdam airport, then train to Amsterdam. 8 h 16 min $148. From Perugia train to Firenze S.Maria Novella, train to Bologna Centrale, Aerobus to Bologna airport, fly to Amsterdam airport, then train to Amsterdam. 7 h 45 min $181. From Perugia train to Foligno, train to Jesi, train to Ancona airport, fly to Amsterdam airport, then train to Amsterdam. 9 h 51 min $184. From Perugia train to P. Alinari, bus to Florence airport, fly to Brussels airport, train to Antwerpen Centraal, then train to Amsterdam. 9 h 20 min $271. From Perugia train to Firenze S.Maria Novella, train to Mestre, bus to Venice airport, fly to Amsterdam airport, then train to Amsterdam. 9 h 21 min $171. From Perugia train to Firenze S.Maria Novella, train to Milan Central Station, bus to Milan Linate airport, fly to Amsterdam airport, then train to Amsterdam. 9 h 13 min $179. From Perugia train to Firenze Santa Maria Novella Station, train to Torino Porta Susa, train to Paris Gare De Lyon, train to Paris Nord, then train to Amsterdam Centraal. 16 h 58 min $425. From Perugia train to Bologna C.Le, train to Verona Porta Nuova, car train to Düsseldorf Hbf, then train to Amsterdam Centraal. 24 h 5 min $273. From Perugia bus to Bologna Autostazione Piazza XX Settembre then bus to Amsterdam Amstelstation. 28 h 5 min $123. From Perugia bus to Milan, Milan, bus to Amsterdam, Station Sloterdijk, then line 22 bus to Amsterdam, Centraal Station. 28 h 59 min $181. From Perugia drive to Kufstein, train to München Hbf, train to Düsseldorf Hbf, then drive to Amsterdam. 15 h 47 min $345. From Perugia drive to Amsterdam. 14 h 27 min $286.