There are 13 ways to get from Perugia to Amsterdam by train, plane, car train, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Train to Florence, fly to Amsterdam • 7 h 1 min
$85 - $324
Cheapest option
Train to Rome, fly to Amsterdam • 8 h 21 min
$84 - $335
11 alternative options
Train, train to Bologna, fly to Amsterdam • 7 h 35 min
$112 - $423
Train, train to Pisa, fly to Amsterdam • 8 h 19 min
$90 - $356
Train to Ancona, fly to Amsterdam • 9 h 56 min
$113 - $495
Train to Rome, fly to Rotterdam, train • 9 h 12 min
$102 - $437
Train, train to Venice, fly to Amsterdam • 9 h 23 min
$99 - $365
Train • 16 h 58 min
$345 - $470
Train, car train • 24 h 2 min
$207 - $292
Bus FlixBus • 24 h 20 min
$93 - $155
Bus Eurolines IT • 29 h 34 min
$113 - $157
Drive, train • 15 h 50 min
$282 - $424
Drive • 14 h 27 min
$230 - $340
What companies run services between Perugia, Italy and Amsterdam, Netherlands?
You can take a train from Perugia to Amsterdam via Firenze S.Maria Novella, Firenze Santa Maria Novella Station, Torino Porta Susa Station, Torino Porta Susa, Paris Gare de Lyon, Paris Gare De Lyon, and Paris Nord in around 16 h 58 min. Alternatively, you can take a bus from Perugia to Amsterdam via Milan, Milan in around 24 h 20 min.

- Website
- lufthansa.com
Flights from Florence to Amsterdam via Frankfurt
- Ave. Duration
- 3 h 54 min
- When
- Every day
- Estimated price
- $160 - $850
Flights from Bologna to Amsterdam via Frankfurt
- Ave. Duration
- 3 h 43 min
- When
- Every day
- Estimated price
- $160 - $950
Flights from Bologna to Amsterdam via Munich
- Ave. Duration
- 3 h 40 min
- When
- Every day
- Estimated price
- $160 - $950
Flights from Rome to Amsterdam via Frankfurt
- Ave. Duration
- 4 h
- When
- Every day
- Estimated price
- $180 - $800
Flights from Rome to Amsterdam via Munich
- Ave. Duration
- 4 h 20 min
- When
- Every day
- Estimated price
- $180 - $800
Flights from Pisa to Amsterdam via Munich
- Ave. Duration
- 4 h 16 min
- When
- Every day
- Estimated price
- $220 - $1,100
Flights from Ancona to Amsterdam via Munich
- Ave. Duration
- 5 h 33 min
- When
- Every day
- Estimated price
- $160 - $750
Flights from Ancona to Amsterdam via Munich, Frankfurt
- Ave. Duration
- 7 h 55 min
- When
- Every day
- Estimated price
- $160 - $750
Flights from Venice to Amsterdam via Frankfurt
- Ave. Duration
- 3 h 50 min
- When
- Every day
- Estimated price
- $170 - $850

- Website
- klm.com
Flights from Florence to Amsterdam
- Ave. Duration
- 2 h 13 min
- When
- Every day
- Estimated price
- $180 - $600
Flights from Florence to Amsterdam via Paris CDG
- Ave. Duration
- 4 h 5 min
- When
- Every day
- Estimated price
- $160 - $600
Flights from Bologna to Amsterdam
- Ave. Duration
- 2 h 5 min
- When
- Every day
- Estimated price
- $180 - $650
Flights from Rome to Amsterdam
- Ave. Duration
- 2 h 33 min
- When
- Every day
- Estimated price
- $130 - $650
Flights from Pisa to Amsterdam
- Ave. Duration
- 2 h 10 min
- When
- Every day
- Estimated price
- $85 - $470
Flights from Venice to Amsterdam
- Ave. Duration
- 2 h 1 min
- When
- Every day
- Estimated price
- $110 - $500

- Website
- alitalia.com
Flights from Florence to Amsterdam
- Ave. Duration
- 2 h 15 min
- When
- Every day
- Estimated price
- $180 - $600
Flights from Bologna to Amsterdam via Rome
- Ave. Duration
- 4 h 35 min
- When
- Every day
- Estimated price
- $130 - $600
Flights from Rome to Amsterdam
- Ave. Duration
- 2 h 30 min
- When
- Every day
- Estimated price
- $120 - $600
Flights from Rome to Amsterdam via Milan Linate
- Ave. Duration
- 4 h 16 min
- When
- Every day
- Estimated price
- $120 - $600
Flights from Pisa to Amsterdam via Rome
- Ave. Duration
- 4 h 35 min
- When
- Every day
- Estimated price
- $160 - $750

- Website
- easyjet.com
Flights from Bologna to Amsterdam via London Gatwick
- Ave. Duration
- 4 h 30 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $150 - $700
Flights from Rome to Amsterdam
- Ave. Duration
- 2 h 40 min
- When
- Every day
- Estimated price
- $70 - $360
Flights from Pisa to Amsterdam via London Gatwick
- Ave. Duration
- 4 h 45 min
- When
- Monday and Thursday
- Estimated price
- $140 - $600
Flights from Pisa to Amsterdam via Geneva
- Ave. Duration
- 4 h 50 min
- When
- Monday, Wednesday and Friday
- Estimated price
- $140 - $600
Flights from Pisa to Amsterdam via Basel
- Ave. Duration
- 4 h 50 min
- When
- Monday and Friday
- Estimated price
- $140 - $600
Flights from Ancona to Amsterdam via London Gatwick
- Ave. Duration
- 5 h 10 min
- When
- Wednesday
- Estimated price
- $85 - $430
Flights from Venice to Amsterdam
- Ave. Duration
- 2 h 5 min
- When
- Every day
- Estimated price
- $60 - $340
Flights from Venice to Amsterdam via Geneva
- Ave. Duration
- 4 h 5 min
- When
- Monday and Friday
- Estimated price
- $60 - $340
Flights from Venice to Amsterdam via London Luton
- Ave. Duration
- 4 h 30 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $60 - $340

- Website
- airfrance.com
Flights from Florence to Amsterdam via Paris CDG
- Ave. Duration
- 4 h 5 min
- When
- Every day
- Estimated price
- $160 - $600
Flights from Bologna to Amsterdam via Paris CDG
- Ave. Duration
- 3 h 57 min
- When
- Every day
- Estimated price
- $160 - $600
Flights from Rome to Amsterdam via Paris CDG
- Ave. Duration
- 4 h 10 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $170 - $700
Flights from Venice to Amsterdam via Paris CDG
- Ave. Duration
- 4 h
- When
- Every day
- Estimated price
- $160 - $600

- Website
- transavia.com
Flights from Pisa to Amsterdam
- Ave. Duration
- 2 h 10 min
- When
- Every day
- Estimated price
- $85 - $470
Flights from Rome to Rotterdam
- Ave. Duration
- 2 h 20 min
- When
- Monday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $60 - $420

- Website
- swiss.com
Flights from Florence to Amsterdam via Zurich
- Ave. Duration
- 4 h 15 min
- When
- Every day
- Estimated price
- $170 - $850
Flights from Rome to Amsterdam via Zurich
- Ave. Duration
- 4 h 25 min
- When
- Every day
- Estimated price
- $180 - $900
Flights from Venice to Amsterdam via Zurich
- Ave. Duration
- 4 h 22 min
- When
- Every day
- Estimated price
- $190 - $850

- Website
- vueling.com
Flights from Florence to Amsterdam
- Ave. Duration
- 2 h 15 min
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $80 - $550
Flights from Rome to Amsterdam
- Ave. Duration
- 2 h 35 min
- When
- Every day
- Estimated price
- $60 - $380

- Website
- britishairways.com
Flights from Florence to Amsterdam via London City
- Ave. Duration
- 4 h 10 min
- When
- Tuesday, Wednesday, Thursday and Friday
- Estimated price
- $170 - $700
Flights from Bologna to Amsterdam via London Heathrow
- Ave. Duration
- 4 h 55 min
- When
- Monday to Friday
- Estimated price
- $140 - $750

- Website
- csa.cz
Flights from Bologna to Amsterdam via Prague
- Ave. Duration
- 4 h 25 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $120 - $600

- Website
- austrian.com
Flights from Venice to Amsterdam via Vienna
- Ave. Duration
- 4 h 30 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $180 - $850

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Perugia to Firenze S.Maria Novella
- Ave. Duration
- 2 h 7 min
- Frequency
- Every 4 hours
- Estimated price
- $12 - $26
- Website
- orario.trenitalia.com
- 1st Class
- $22 - $26
Train from Perugia to Roma Tiburtina
- Ave. Duration
- 2 h 32 min
- Frequency
- 5 times a day
- Estimated price
- $14 - $35
- Website
- orario.trenitalia.com
- 1st Class
- $26 - $31
Train from Firenze Smn to Pisa C.Le
- Ave. Duration
- 1 h
- Frequency
- Hourly
- Estimated price
- $6 - $15
- Website
- orario.trenitalia.com
- 1st Class
- $12 - $15
Train from Perugia to Firenze Campo Marte
- Ave. Duration
- 1 h 57 min
- Frequency
- 5 times a day
- Estimated price
- $11 - $25
- Website
- orario.trenitalia.com
- 1st Class
- $21 - $25

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.Maria Novella to Bologna C.Le
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- $16 - $24
- Website
- orario.trenitalia.com
Train from Foligno to Jesi
- Ave. Duration
- 1 h 12 min
- Frequency
- Every 2 hours
- Estimated price
- $17 - $26
- Website
- orario.trenitalia.com
Train from Firenze S.Maria Novella to Venezia Mestre
- Ave. Duration
- 1 h 53 min
- Frequency
- Hourly
- Estimated price
- $30 - $50
- Website
- orario.trenitalia.com
Train from Firenze S.Maria Novella to Torino Porta Susa
- Ave. Duration
- 2 h 45 min
- Frequency
- Every 4 hours
- Estimated price
- $55 - $80
- Website
- orario.trenitalia.com
Train from Firenze Campo Marte to Verona Porta Nuova
- Ave. Duration
- 1 h 34 min
- Frequency
- Every 4 hours
- Estimated price
- $30 - $45
- Website
- orario.trenitalia.com

- Phone
- +39 060708
- Website
- italotreno.it
Train from Firenze Santa Maria Novella Station to Bologna Centrale Station
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- $19 - $27
- Website
- italotreno.it
Train from Firenze Santa Maria Novella Station to Venezia Mestre Station
- Ave. Duration
- 1 h 56 min
- Frequency
- 5 times a day
- Estimated price
- $28 - $40
- Website
- italotreno.it
Train from Firenze Santa Maria Novella Station to Torino Porta Susa Station
- Ave. Duration
- 2 h 50 min
- Frequency
- Every 4 hours
- Estimated price
- $40 - $55
- Website
- italotreno.it

- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Rotterdam Centraal to Amsterdam Centraal
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- $12 - $21
- Website
- ns.nl
- Purchase a
- eurail.com
Train from Arnhem to Amsterdam Centraal
- Ave. Duration
- 1 h 6 min
- Frequency
- Every 30 minutes
- Estimated price
- $15 - $27
- Website
- ns.nl
- Purchase a
- eurail.com

- Website
- thalys.com
Train from Rotterdam Centraal to Amsterdam Centraal
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- $25 - $45
- Website
- thalys.com
- 2nd Class
- $25 - $45
- 1st Class
- $45 - $55
Train from Paris Nord to Amsterdam Centraal
- Ave. Duration
- 3 h 23 min
- Frequency
- Every 2 hours
- Estimated price
- $150 - $190
- Website
- thalys.com
- 2nd Class
- $150 - $190
- 1st Class
- $190 - $270

- Phone
- 0033 892 353535
- Website
- tgv.com
Train from Torino Porta Susa to Paris Gare de Lyon
- Ave. Duration
- 5 h 43 min
- Frequency
- 4 times a day
- Estimated price
- $140 - $170
- Website
- en.oui.sncf
- 2nd Class
- $140 - $170
- 1st Class
- $190 - $290

- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Verona Porta Nuova to Düsseldorf Hbf
- Ave. Duration
- 14 h 50 min
- Frequency
- Once a week
- Estimated price
- $120 - $150
- Schedules at
- urlaubs-express.de

- Phone
- 0800 223 5546
- Website
- abellio.de
Train from Dusseldorf Hbf to Arnhem Centraal
- Ave. Duration
- 1 h 49 min
- Frequency
- Hourly
- Schedules at
- abellio.de

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Düsseldorf Hbf to Arnhem Centraal
- Ave. Duration
- 1 h 51 min
- Frequency
- Every 4 hours
- Estimated price
- $30 - $45
- Website
- bahn.de
Train from München Hbf to Düsseldorf Hbf
- Ave. Duration
- 4 h 46 min
- Frequency
- Hourly
- Estimated price
- $120 - $180
- Website
- bahn.de

- Website
- oebb.at
Train from Kufstein to München Hbf
- Ave. Duration
- 1 h 13 min
- Frequency
- Every 4 hours
- Estimated price
- $26 - $40
- Website
- fahrplan.oebb.at
- Purchase an
- eurail.com

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Kufstein to Muenchen Hbf
- Ave. Duration
- 1 h
- Frequency
- 5 times a day
- Estimated price
- $25 - $35
- Website
- orario.trenitalia.com

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Perugia, Perugia to Milan, Milan
- Ave. Duration
- 6 h 55 min
- Frequency
- Twice daily
- Estimated price
- $27 - $45
- Website
- flixbus.co.uk
Bus from Milan, Milan to Amsterdam, Amsterdam Sloterdijk
- Ave. Duration
- 16 h 25 min
- Frequency
- Once daily
- Estimated price
- $65 - $110
- Website
- flixbus.co.uk

- Phone
- +39 0861 1991900
- info@baltour.it
- Website
- baltour.it
Bus from Perugia-Stazione F.S. - Fontivegge to CIVITANOVA MARCHE-V.Sella Fronte Iper
- Ave. Duration
- 2 h 25 min
- Frequency
- 3 times a day
- Estimated price
- $9 - $13
- Website
- http://www.baltour.it/

- Phone
- +39 0861 199 1900
- info@baltour.it
- Website
- eurolines.it
Bus from Civitanova Marche to Amsterdam Amstelstation
- Ave. Duration
- 26 h
- Frequency
- Twice a week
- Estimated price
- $100 - $140
- Schedules at
- eurolines.it
Want to know more about travelling around Netherlands
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Questions & Answers
How far is it from Perugia to Amsterdam?
The distance between Perugia and Amsterdam is 1171 km. The road distance is 1540 km.
What is the cheapest way to get from Perugia to Amsterdam?
The cheapest way to get from Perugia to Amsterdam is to bus which costs 90€ - 130€ and takes 29 h 34 min.
What is the fastest way to get from Perugia to Amsterdam?
The quickest way to get from Perugia to Amsterdam is to train and fly which takes 7 h 1 min and costs 65€ - 270€.
Is there a direct train between Perugia and Amsterdam?
No, there is no direct train from Perugia to Amsterdam. However, there are services departing from Perugia and arriving at Amsterdam Centraal via Firenze Santa Maria Novella Station, Torino Porta Susa, Paris Gare De Lyon and Paris Nord. The journey, including transfers, takes approximately 16 h 58 min.
Is there a direct bus between Perugia and Amsterdam?
No, there is no direct bus from Perugia to Amsterdam. However, there are services departing from Perugia, Perugia and arriving at Amsterdam, Amsterdam Sloterdijk via Milan, Milan. The journey, including transfers, takes approximately 24 h 20 min.
How long does it take to get from Perugia to Amsterdam?
It takes approximately 7 h 1 min to get from Perugia to Amsterdam, including transfers.