Vilnius Riga Routes (5 Ways to go)
Planning a trip from Vilnius to Riga Cleartrip helps you select the best route between Vilnius & 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 Vilnius & Riga
The distance from Vilnius to Riga is approximately 285.04kms. By car, it takes roughly 3h 31m to reach Riga from Vilnius . Take a look at the 5 routes available to reach Riga from Vilnius
- 1.
- Vilnius to Riga Night train, train
- 5h 56m
- Rs. 544
Rs. 544
You can reach Rīga pasažieru from Daugavpils by travelling in a train. Daugavpils to Rīga pasažieru train takes approximately 2h 46m. You can catch a train from Daugavpils and get down at Rīga pasažieru. The price of the train ticket is approximately Rs. 544.
- 2.
- Vilnius to Riga Bus
- 4h 25m
- Rs. 850
Rs. 850
Travelling in a bus is one of the ways to reach Rīga from Vilnius. The total journey between Vilnius & Rīga takes around 4h 25m in a bus. The bus ticket price for the journey is approximately Rs.850.
- 3.
- Vilnius to Riga Bus via Šeškinės Poliklinika
- 5h 32m
- Rs. 850
Rs. 850
Travelling in a bus is one of the ways to reach Rīga from Šeškinės Poliklinika. The total journey between Šeškinės Poliklinika & Rīga takes around 4h 20m in a bus. The bus ticket price for the journey is approximately Rs.850.
- 4.
- Vilnius to Riga Fly
- 2h 22m
- Rs. 1500
Rs. 1500
You can travel from Vilnius to Riga by booking a flight. The total flight time between Vilnius & Riga is around 0h 50m. The price of the flight ticket is approximately Rs.1500.
- 5.
- Vilnius to Riga Drive
- 3h 31m
- Rs. 2078
Rs. 2078
You can take a car from Vilnius to Riga. It will take you around 3h 31m to cover distance of 285.04kms and reach Riga from Vilnius. The total amount for the journey will be approximately Rs.2078.