Milan Vigo Routes (8 Ways to go)

Planning a trip from Milan to Vigo Cleartrip helps you select the best route between Milan & Vigo based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Milan & Vigo

The distance from Milan to Vigo is approximately 1979.92kms. By car, it takes roughly 18h 59m to reach Vigo from Milan . Take a look at the 8 routes available to reach Vigo from Milan

  • 1.
  • Milan to Vigo Bus to Milan Bergamo, fly to Porto, train
  • 9h 30m
  • Rs. 3175
 
Milano Centrale
 
1h 0m
Rs. 240
Travelling in a bus is one of the ways to reach Orio al Serio Airport from Milano Centrale. The total journey between Milano Centrale & Orio al Serio Airport takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.240.
 
Orio al Serio Airport
 
2h 40m
Rs. 2000
You can travel from Milan Bergamo to Porto by booking a flight. The total flight time between Milan Bergamo & Porto is around 2h 40m. The price of the flight ticket is approximately Rs.2000.
 
Porto
 
0h 33m
Rs. 85
You can reach Campanhã from Aeroporto by travelling in a train. Aeroporto to Campanhã train takes approximately 0h 33m. You can catch a train from Aeroporto and get down at Campanhã. The price of the train ticket is approximately Rs. 85.
 
Campanhã
 
2h 15m
Rs. 850
You can reach Vigo-Guixar from Porto(Campanha) by travelling in a train. Porto(Campanha) to Vigo-Guixar train takes approximately 2h 15m. You can catch a train from Porto(Campanha) and get down at Vigo-Guixar. The price of the train ticket is approximately Rs. 850.
 
Vigo-Guixar
  • 2.
  • Milan to Vigo Bus to Milan Bergamo, fly to Vigo
  • 6h 13m
  • Rs. 3440
 
Milano Centrale
 
1h 0m
Rs. 240
Travelling in a bus is one of the ways to reach Orio al Serio Airport from Milano Centrale. The total journey between Milano Centrale & Orio al Serio Airport takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.240.
 
Orio al Serio Airport
 
2h 30m
Rs. 3200
You can travel from Milan Bergamo to Vigo by booking a flight. The total flight time between Milan Bergamo & Vigo is around 2h 30m. The price of the flight ticket is approximately Rs.3200.
 
Vigo
  • 3.
  • Milan to Vigo Train to Milan Malpensa, fly to Porto, train
  • 9h 18m
  • Rs. 3835
 
Milano Cadorna
 
0h 37m
Rs. 700
You can reach Malpensa Aeroporto T.1 from Milano Cadorna by travelling in a train. Milano Cadorna to Malpensa Aeroporto T.1 train takes approximately 0h 37m. You can catch a train from Milano Cadorna and get down at Malpensa Aeroporto T.1. The price of the train ticket is approximately Rs. 700.
 
Malpensa Aeroporto T.1
 
2h 50m
Rs. 2200
You can travel from Milan Malpensa to Porto by booking a flight. The total flight time between Milan Malpensa & Porto is around 2h 50m. The price of the flight ticket is approximately Rs.2200.
 
Porto
 
0h 33m
Rs. 85
You can reach Campanhã from Aeroporto by travelling in a train. Aeroporto to Campanhã train takes approximately 0h 33m. You can catch a train from Aeroporto and get down at Campanhã. The price of the train ticket is approximately Rs. 85.
 
Campanhã
 
2h 15m
Rs. 850
You can reach Vigo-Guixar from Porto(Campanha) by travelling in a train. Porto(Campanha) to Vigo-Guixar train takes approximately 2h 15m. You can catch a train from Porto(Campanha) and get down at Vigo-Guixar. The price of the train ticket is approximately Rs. 850.
 
Vigo-Guixar
  • 4.
  • Milan to Vigo Fly Milan Linate to Vigo
  • 8h 0m
  • Rs. 6090
 
via cadore c.so ventidue marzo
 
0h 17m
Rs. 90
Travelling in a bus is one of the ways to reach aeroporto di linate from via cadore c.so ventidue marzo. The total journey between via cadore c.so ventidue marzo & aeroporto di linate takes around 0h 17m in a bus. The bus ticket price for the journey is approximately Rs.90.
 
aeroporto di linate
 
5h 0m
Rs. 6000
You can travel from Milan Linate to Vigo by booking a flight. The total flight time between Milan Linate & Vigo is around 5h 0m. The price of the flight ticket is approximately Rs.6000.
 
Vigo
  • 5.
  • Milan to Vigo Bus Eurolines FR
  • 35h 42m
  • Rs. 10304
 
Duomo M1
 
0h 14m
Rs. 104
Travelling in a Subway is one of the ways to reach Lampugnano from Duomo M1. Duomo M1 to Lampugnano by Subway takes approximately 0h 14m. The distance between Duomo M1 & Lampugnano is around 6.22kms.
 
Lampugnano
 
7h 28m
Rs. 1700
Travelling in a bus is one of the ways to reach Marseille from Milan. The total journey between Milan & Marseille takes around 7h 28m in a bus. The bus ticket price for the journey is approximately Rs.1700.
 
Marseille
 
26h 0m
Rs. 8500
Travelling in a bus is one of the ways to reach Vigo from Marseille. The total journey between Marseille & Vigo takes around 26h 0m in a bus. The bus ticket price for the journey is approximately Rs.8500.
 
Vigo
  • 6.
  • Milan to Vigo Train, bus
  • 33h 32m
  • Rs. 13500
 
Milano Centrale
 
3h 56m
Rs. 5000
You can reach Geneve from Milano Centrale by travelling in a train. Milano Centrale to Geneve train takes approximately 3h 56m. You can catch a train from Milano Centrale and get down at Geneve. The price of the train ticket is approximately Rs. 5000.
 
Geneve
 
0h 6m
Rs. 0
Walking is one of the ways to reach Geneva from Geneve. Geneve to Geneva by walk takes approximately 0h 6m. The distance between Geneve & Geneva is around 0.51kms.
 
Geneva
 
28h 30m
Rs. 8500
Travelling in a bus is one of the ways to reach Vigo from Geneva. The total journey between Geneva & Vigo takes around 28h 30m in a bus. The bus ticket price for the journey is approximately Rs.8500.
 
Vigo
  • 7.
  • Milan to Vigo Train
  • 23h 44m
  • Rs. 17610
 
Milano Porta Garibaldi
 
4h 10m
Rs. 4000
You can reach Chambery-Challes-E from Milano Porta Garibaldi by travelling in a train. Milano Porta Garibaldi to Chambery-Challes-E train takes approximately 4h 10m. You can catch a train from Milano Porta Garibaldi and get down at Chambery-Challes-E. The price of the train ticket is approximately Rs. 4000.
 
Chambery-Challes-E
 
2h 30m
Rs. 2500
You can reach Avignon TGV from Chambery-Challes-E by travelling in a train. Chambery-Challes-E to Avignon TGV train takes approximately 2h 30m. You can catch a train from Chambery-Challes-E and get down at Avignon TGV. The price of the train ticket is approximately Rs. 2500.
 
Avignon TGV
 
7h 2m
Rs. 6500
You can reach Madrid-Puerta de Atocha from Avignon TGV by travelling in a train. Avignon TGV to Madrid-Puerta de Atocha train takes approximately 7h 2m. You can catch a train from Avignon TGV and get down at Madrid-Puerta de Atocha. The price of the train ticket is approximately Rs. 6500.
 
Madrid-Puerta de Atocha
 
0h 13m
Rs. 110
You can reach Madrid-Chamartin from Madrid-Atocha Cercanías by travelling in a train. Madrid-Atocha Cercanías to Madrid-Chamartin train takes approximately 0h 13m. You can catch a train from Madrid-Atocha Cercanías and get down at Madrid-Chamartin. The price of the train ticket is approximately Rs. 110.
 
Madrid-Chamartin
 
6h 29m
Rs. 4500
You can reach Vigo-Guixar from Madrid-Chamartin by travelling in a train. Madrid-Chamartin to Vigo-Guixar train takes approximately 6h 29m. You can catch a train from Madrid-Chamartin and get down at Vigo-Guixar. The price of the train ticket is approximately Rs. 4500.
 
Vigo-Guixar
  • 8.
  • Milan to Vigo Drive
  • 18h 59m
  • Rs. 19198
 
Milan
 
18h 59m
Rs. 19198
You can take a car from Milan to Vigo. It will take you around 18h 59m to cover distance of 1979.92kms and reach Vigo from Milan. The total amount for the journey will be approximately Rs.19198.
 
Vigo