Bari Vilnius Routes (6 Ways to go)

Planning a trip from Bari to Vilnius Cleartrip helps you select the best route between Bari & Vilnius 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 Bari & Vilnius

The distance from Bari to Vilnius is approximately 2522.65kms. By car, it takes roughly 25h 55m to reach Vilnius from Bari . Take a look at the 6 routes available to reach Vilnius from Bari

  • 1.
  • Bari to Vilnius Fly
  • 5h 6m
  • Rs. 4042
 
Bari Crispi
 
0h 11m
Rs. 342
You can reach Aeroporto from Bari Crispi by travelling in a train. Bari Crispi to Aeroporto train takes approximately 0h 11m. You can catch a train from Bari Crispi and get down at Aeroporto. The price of the train ticket is approximately Rs. 342.
 
Aeroporto
 
2h 35m
Rs. 3700
You can travel from Bari to Vilnius by booking a flight. The total flight time between Bari & Vilnius is around 2h 35m. The price of the flight ticket is approximately Rs.3700.
 
Vilnius
  • 2.
  • Bari to Vilnius Bus Sindbad
  • 47h 35m
  • Rs. 6180
 
Bari Hbf
 
41h 0m
Rs. 5500
Travelling in a bus is one of the ways to reach Augustów Motel Polonia from Bari Hbf. The total journey between Bari Hbf & Augustów Motel Polonia takes around 41h 0m in a bus. The bus ticket price for the journey is approximately Rs.5500.
 
Augustów Motel Polonia
 
0h 10m
Rs. 0
Walking is one of the ways to reach Augustów DA from Augustów Motel Polonia. Augustów Motel Polonia to Augustów DA by walk takes approximately 0h 10m. The distance between Augustów Motel Polonia & Augustów DA is around 0.83kms.
 
Augustów DA
 
0h 36m
Rs. 80
Travelling in a bus is one of the ways to reach Suwałki DA from Augustów DA. The total journey between Augustów DA & Suwałki DA takes around 0h 36m in a bus. The bus ticket price for the journey is approximately Rs.80.
 
Suwałki DA
 
4h 22m
Rs. 600
Travelling in a bus is one of the ways to reach Vilnius from Suwalki. The total journey between Suwalki & Vilnius takes around 4h 22m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Vilnius
  • 3.
  • Bari to Vilnius Bus Agat
  • 67h 13m
  • Rs. 8600
 
Bari
 
36h 55m
Rs. 4500
Travelling in a bus is one of the ways to reach Białystok from Bari. The total journey between Bari & Białystok takes around 36h 55m in a bus. The bus ticket price for the journey is approximately Rs.4500.
 
Białystok
 
29h 18m
Rs. 4100
Travelling in a bus is one of the ways to reach Vilnius from Bialystok. The total journey between Bialystok & Vilnius takes around 29h 18m in a bus. The bus ticket price for the journey is approximately Rs.4100.
 
Vilnius
  • 4.
  • Bari to Vilnius Bus Autokar Polska
  • 67h 51m
  • Rs. 8800
 
Bari
 
37h 33m
Rs. 4700
Travelling in a bus is one of the ways to reach Białystok from Bari. The total journey between Bari & Białystok takes around 37h 33m in a bus. The bus ticket price for the journey is approximately Rs.4700.
 
Białystok
 
29h 18m
Rs. 4100
Travelling in a bus is one of the ways to reach Vilnius from Bialystok. The total journey between Bialystok & Vilnius takes around 29h 18m in a bus. The bus ticket price for the journey is approximately Rs.4100.
 
Vilnius
  • 5.
  • Bari to Vilnius Train
  • 36h 59m
  • Rs. 13510
 
Bari Centrale
 
5h 36m
Rs. 4400
You can reach Bologna Centrale from Bari Centrale by travelling in a train. Bari Centrale to Bologna Centrale train takes approximately 5h 36m. You can catch a train from Bari Centrale and get down at Bologna Centrale. The price of the train ticket is approximately Rs. 4400.
 
Bologna Centrale
 
1h 13m
Rs. 950
You can reach Venezia Mestre from Bologna Centrale by travelling in a train. Bologna Centrale to Venezia Mestre train takes approximately 1h 13m. You can catch a train from Bologna Centrale and get down at Venezia Mestre. The price of the train ticket is approximately Rs. 950.
 
Venezia Mestre
 
7h 16m
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.
 
Wien Meidling
 
17h 18m
Rs. 3600
You can reach Minsk-Passajirskii from Wien Meidling by travelling in a train. Wien Meidling to Minsk-Passajirskii train takes approximately 17h 18m. You can catch a train from Wien Meidling and get down at Minsk-Passajirskii. The price of the train ticket is approximately Rs. 3600.
 
Minsk-Passajirskii
 
2h 30m
Rs. 160
You can reach Vilnius(LT) from Minsk-Passajirskii by travelling in a train. Minsk-Passajirskii to Vilnius(LT) train takes approximately 2h 30m. You can catch a train from Minsk-Passajirskii and get down at Vilnius(LT). The price of the train ticket is approximately Rs. 160.
 
Vilnius(LT)
  • 6.
  • Bari to Vilnius Drive
  • 25h 55m
  • Rs. 24469
 
Bari
 
25h 55m
Rs. 24469
You can take a car from Bari to Vilnius. It will take you around 25h 55m to cover distance of 2522.65kms and reach Vilnius from Bari. The total amount for the journey will be approximately Rs.24469.
 
Vilnius