Milan Riga Routes (7 Ways to go)
Planning a trip from Milan to Riga Cleartrip helps you select the best route between Milan & Riga 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 & Riga
The distance from Milan to Riga is approximately 2077.53kms. By car, it takes roughly 22h 35m to reach Riga from Milan . Take a look at the 7 routes available to reach Riga from Milan
- 1.
- Milan to Riga Bus to Milan Bergamo, fly
- 6h 5m
- Rs. 3940
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.
Rs. 3700
You can travel from Milan Bergamo to Riga by booking a flight. The total flight time between Milan Bergamo & Riga is around 2h 40m. The price of the flight ticket is approximately Rs.3700.
- 2.
- Milan to Riga Train to Milan Malpensa, fly
- 5h 42m
- Rs. 5000
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.
Rs. 4300
You can travel from Milan Malpensa to Riga by booking a flight. The total flight time between Milan Malpensa & Riga is around 2h 40m. The price of the flight ticket is approximately Rs.4300.
- 3.
- Milan to Riga Fly from Milan Linate
- 7h 12m
- Rs. 5090
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.
Rs. 5000
You can travel from Milan Linate to Riga by booking a flight. The total flight time between Milan Linate & Riga is around 4h 30m. The price of the flight ticket is approximately Rs.5000.
- 4.
- Milan to Riga Night bus, bus
- 41h 43m
- Rs. 7304
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.
Rs. 1700
Travelling in a bus is one of the ways to reach Munich, Munich central bus station from Milan, Milan. The total journey between Milan, Milan & Munich, Munich central bus station takes around 7h 0m in a bus. The bus ticket price for the journey is approximately Rs.1700.
Rs. 5500
Travelling in a bus is one of the ways to reach Rīga from München. The total journey between München & Rīga takes around 32h 29m in a bus. The bus ticket price for the journey is approximately Rs.5500.
- 5.
- Milan to Riga Train, bus
- 29h 52m
- Rs. 10550
Rs. 1700
You can reach Bologna Centrale from Milano Centrale by travelling in a train. Milano Centrale to Bologna Centrale train takes approximately 1h 2m. You can catch a train from Milano Centrale and get down at Bologna Centrale. The price of the train ticket is approximately Rs. 1700.
Rs. 8000
Travelling in a bus is one of the ways to reach Tallinn from Bologna - Stazione Centrale. The total journey between Bologna - Stazione Centrale & Tallinn takes around 22h 36m in a bus. The bus ticket price for the journey is approximately Rs.8000.
Rs. 850
Travelling in a bus is one of the ways to reach Rīga from Tallinn. The total journey between Tallinn & Rīga takes around 4h 14m in a bus. The bus ticket price for the journey is approximately Rs.850.
- 6.
- Milan to Riga Train, night train
- 52h 0m
- Rs. 11530
Rs. 1900
You can reach Venezia Mestre from Milano Centrale by travelling in a train. Milano Centrale to Venezia Mestre train takes approximately 2h 23m. You can catch a train from Milano Centrale and get down at Venezia Mestre. The price of the train ticket is approximately Rs. 1900.
Rs. 4400
You can reach Wien Meidling from Venezia Mestre by travelling in a train. Venezia Mestre to Wien Meidling train takes approximately 7h 16m. You can catch a train from Venezia Mestre and get down at Wien Meidling. The price of the train ticket is approximately Rs. 4400.
Rs. 4400
You can reach Novosokolniki from Wien Meidling by travelling in a train. Wien Meidling to Novosokolniki train takes approximately 29h 48m. You can catch a train from Wien Meidling and get down at Novosokolniki. The price of the train ticket is approximately Rs. 4400.
Rs. 650
You can reach Sebesh from Novosokolniki by travelling in a train. Novosokolniki to Sebesh train takes approximately 3h 25m. You can catch a train from Novosokolniki and get down at Sebesh. The price of the train ticket is approximately Rs. 650.
Rs. 180
You can reach Riga Pass from Sebesh by travelling in a train. Sebesh to Riga Pass train takes approximately 5h 8m. You can catch a train from Sebesh and get down at Riga Pass. The price of the train ticket is approximately Rs. 180.
- 7.
- Milan to Riga Drive
- 22h 35m
- Rs. 20144
Rs. 20144
You can take a car from Milan to Riga. It will take you around 22h 35m to cover distance of 2077.53kms and reach Riga from Milan. The total amount for the journey will be approximately Rs.20144.