Duration 5h
Distance 1044.7 km
Average price 160€
Possible routes 9 found

Amsterdam to Varese

Rome2rio has found 9 ways to get from Amsterdam to Varese by flight, train, bus and car. We recommend flying from Amsterdam Schiphol to Milan Malpensa and then taking the train from Malpensa Aeroporto T1 to Varese, which is the fastest option and takes around 5h.
Recommended route

Fly Amsterdam Schiphol to Milan Malpensa, train

  1. Amsterdam Schiphol
  2. Malpensa Aeroporto T1
  3. Varese
Fastest
5h
53€ - 223€
Alternative routes

Fly Amsterdam Schiphol to Lugano

  1. Amsterdam Schiphol
  2. Lugano
7h 15m
199€ - 377€

Fly Amsterdam Schiphol to Milan Linate, train

  1. Amsterdam Schiphol
  2. Milano Porta Vittoria
  3. Varese
6h 6m
52€ - 232€

Train to Brussels, fly to Milan Malpensa, train

  1. Amsterdam Centraal
  2. Brussels
  3. Malpensa Aeroporto T1
  4. Varese
6h 38m
89€ - 260€

Fly Amsterdam Schiphol to Zurich, train

  1. Amsterdam Schiphol
  2. Zürich HB
  3. Lugano
7h 41m
101€ - 361€

Train

  1. Amsterdam Centraal
  2. Basel SBB
  3. Bellinzona
  4. Mendrisio
11h 48m
135€ - 326€

Bus

  1. Amsterdam, Amsterdam Sloterdijk
  2. Milan, Milan
19h 11m
70€ - 115€

Bus, train

  1. Amsterdam, Duivendrecht
  2. Rho Fiera
  3. Varese
22h 4m
Cheapest
59€ - 86€

Drive

  1. Amsterdam
  2. Varese
9h 48m
130€ - 200€

Frequently asked questions

Want to know about travelling from Amsterdam to Varese? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

The cheapest way to get from Amsterdam to Varese is to bus and train which costs 55€ - 90€ and takes 22h 4m.

More details

The quickest way to get from Amsterdam to Varese is to fly and train which costs 50€ - 230€ and takes 5h.

More details

No, there is no direct train from Amsterdam to Varese. However, there are services departing from Amsterdam Centraal and arriving at Varese via Basel SBB, Bellinzona and Mendrisio. The journey, including transfers, takes approximately 11h 48m.

More details

The distance between Amsterdam and Varese is 783 km. The road distance is 1044.7 km.

Get driving directions

The best way to get from Amsterdam to Varese without a car is to train which takes 11h 48m and costs 130€ - 330€.

More details

It takes approximately 5h to get from Amsterdam to Varese, including transfers.

More details

Amsterdam to Varese train services, operated by Dutch Railways (NS), depart from Amsterdam Centraal station.

More details

The best way to get from Amsterdam to Varese is to fly which takes 7h 15m and costs 190€ - 380€. Alternatively, you can train, which costs 130€ - 330€ and takes 11h 48m, you could also bus, which costs 70€ - 120€ and takes 19h 11m.

Mode details

The quickest flight from Amsterdam Schiphol Airport to Milan Malpensa Airport is the direct flight which takes 1h 35m.

Search flights

Amsterdam to Varese train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Mendrisio station.

More details

Yes, the driving distance between Amsterdam to Varese is 1045 km. It takes approximately 9h 48m to drive from Amsterdam to Varese.

Get driving directions

Level, Swiss, Alitalia and three other airlines offer flights from Amsterdam Schiphol Airport to Milan Malpensa Airport.

Search flights

There are 3478+ hotels available in Varese. Prices start at 65€ per night.

More details

The best way to get from Amsterdam to Amsterdam Schiphol Airport is to train which takes 18m and costs 6€ - 13€.

More details

How to travel from Amsterdam to Varese

Find all the possible transport options for your trip from Amsterdam to Varese right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Amsterdam and Varese?

Swiss, Lufthansa and two other airlines fly from Amsterdam to Varese every 2 hours. Alternatively, you can take a train from Amsterdam to Varese via Basel Sbb, Basel SBB, Bellinzona, and Mendrisio in around 11h 48m.
Airlines
Ave. Duration
3h 17m
Frequency
Every day
Estimated price
140€ - 700€
Ave. Duration
1h 40m
Frequency
Every day
Estimated price
95€ - 470€
Ave. Duration
3h 20m
Frequency
Every day
Estimated price
140€ - 750€
Ave. Duration
1h 35m
Frequency
Every day
Estimated price
410€ - 1400€
Ave. Duration
1h 40m
Frequency
Every day
Estimated price
40€ - 220€
Ave. Duration
1h 30m
Frequency
Every day
Estimated price
30€ - 310€
Ave. Duration
1h 35m
Frequency
Every day
Estimated price
18€ - 280€
Ave. Duration
1h 50m
Frequency
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
35€ - 250€
Ave. Duration
3h 40m
Frequency
Every day
Estimated price
140€ - 550€
Ave. Duration
3h 30m
Frequency
Friday
Estimated price
85€ - 430€
Bus operators
Ave. Duration
16h 30m
Frequency
Once daily
Estimated price
50€ - 90€

Varese, Italy

Varese is a city and comune in north-western Lombardy, northern Italy, 55 km north of Milan. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps