Duration 6h 8m
Distance 1504.1 km
Average price 190€
Possible routes 12 found

Amsterdam to Vic

Rome2rio has found 12 ways to get from Amsterdam to Vic by flight, train, bus and car. We recommend flying from Amsterdam Schiphol to Barcelona and then taking the train from Barcelona Sants to Vic, which takes around 6h 35m. Alternatively, flying from Amsterdam Schiphol to Girona and then taking the bus from Girona Airport to Vic is the fastest option and takes around 6h 8m.
Recommended route

Fly Amsterdam Schiphol to Barcelona, train

  1. Amsterdam Schiphol
  2. Barcelona Sants
  3. Vic
6h 35m
56€ - 229€
Alternative routes

Fly Amsterdam Schiphol to Girona, bus

  1. Amsterdam Schiphol
  2. Girona Airport
  3. Vic
Fastest
6h 8m
87€ - 441€

Train to Rotterdam, fly to Girona, bus

  1. Amsterdam Centraal
  2. Rotterdam
  3. Girona Airport
  4. Vic
6h 49m
119€ - 645€

Train to Rotterdam, fly to Barcelona, train

  1. Amsterdam Centraal
  2. Rotterdam
  3. Barcelona Sants
  4. Vic
7h 21m
58€ - 323€

Train to Eindhoven, fly to Barcelona, train

  1. Amsterdam Centraal
  2. Eindhoven
  3. Barcelona Sants
  4. Vic
8h 4m
58€ - 295€

Train to Eindhoven, fly to Girona, bus

  1. Amsterdam Centraal
  2. Eindhoven
  3. Girona Airport
  4. Vic
7h 37m
59€ - 317€

Fly Amsterdam Schiphol to Toulouse, drive

  1. Amsterdam Schiphol
  2. Toulouse
  3. Vic
7h 35m
91€ - 258€

Train, bus via Paris

  1. Amsterdam Centraal
  2. Paris Gare De Lyon
  3. Girona
  4. Vic
12h 10m
272€ - 368€

Train, bus

  1. Amsterdam Centraal
  2. Brussel-Zuid / Bruxelles-Midi
  3. Perpignan
  4. Girona
  5. Vic
14h 3m
213€ - 358€

Bus

  1. Amsterdam
  2. Girona
  3. Vic
25h 45m
129€ - 133€

Bus via Amsterdam, Nieuwmarkt

  1. Amsterdam, Duivendrecht
  2. Girona
  3. Vic
26h 10m
Cheapest
70€ - 104€

Drive

  1. Amsterdam
  2. Vic
14h 6m
190€ - 290€

Frequently asked questions

Want to know about travelling from Amsterdam to Vic? 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 Vic is to bus via Amsterdam, Nieuwmarkt which costs 70€ - 110€ and takes 26h 10m.

More details

The quickest way to get from Amsterdam to Vic is to fly and bus which costs 85€ - 450€ and takes 6h 8m.

More details

No, there is no direct bus from Amsterdam to Vic. However, there are services departing from Amsterdam and arriving at Vic via Girona. The journey, including transfers, takes approximately 25h 45m.

More details

The distance between Amsterdam and Vic is 1178 km. The road distance is 1504.1 km.

Get driving directions

The best way to get from Amsterdam to Vic without a car is to train and bus via Paris which takes 12h 10m and costs 270€ - 370€.

More details

It takes approximately 6h 35m to get from Amsterdam to Vic, including transfers.

More details

Amsterdam to Vic bus services, operated by Starbus, depart from Amsterdam station.

More details

The quickest flight from Amsterdam Schiphol Airport to Barcelona Airport is the direct flight which takes 2h 5m.

Search flights

Amsterdam to Vic bus services, operated by Transports Elèctrics Interurbans S.A., arrive at Vic station.

More details

Yes, the driving distance between Amsterdam to Vic is 1504 km. It takes approximately 14h 6m to drive from Amsterdam to Vic.

Get driving directions

Level, Lufthansa, Transavia Holland and three other airlines offer flights from Amsterdam Schiphol Airport to Barcelona Airport.

Search flights

There are 165+ hotels available in Vic. Prices start at 70€ 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 Vic

Find all the possible transport options for your trip from Amsterdam to Vic 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 Vic?

You can take a bus from Amsterdam to Vic via Girona in around 25h 45m.
Airlines
Ave. Duration
2h 11m
Frequency
Every day
Estimated price
55€ - 350€
Ave. Duration
4h
Frequency
Every day
Estimated price
130€ - 550€
Ave. Duration
2h 10m
Frequency
Every day
Estimated price
110€ - 450€
Ave. Duration
2h 15m
Frequency
Every day
Estimated price
55€ - 330€
Ave. Duration
2h 14m
Frequency
Every day
Estimated price
55€ - 330€
Ave. Duration
4h
Frequency
Every day
Estimated price
160€ - 650€
Ave. Duration
1h 55m
Frequency
Friday and Sunday
Estimated price
60€ - 390€
Ave. Duration
4h 40m
Frequency
Tuesday and Sunday
Estimated price
55€ - 240€

Vic, Spain

Vic is the capital of the comarca of Osona, in the Barcelona Province, Catalonia, Spain. Vic's location is 69 km from Barcelona and 60 km from Girona. Vic's position has made it one of the most important towns in central Catalonia. - 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