Bari Tallinn Routes (5 Ways to go)
Planning a trip from Bari to Tallinn Cleartrip helps you select the best route between Bari & Tallinn 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 & Tallinn
The distance from Bari to Tallinn is approximately 3049.51kms. By car, it takes roughly 33h 4m to reach Tallinn from Bari . Take a look at the 5 routes available to reach Tallinn from Bari
- 1.
- Bari to Tallinn Fly to Tallinn
- 8h 19m
- Rs. 4704
Rs. 384
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. 384.
Rs. 4200
You can travel from Bari to Tallinn by booking a flight. The total flight time between Bari & Tallinn is around 5h 45m. The price of the flight ticket is approximately Rs.4200.
Rs. 120
Travelling in a Tram is one of the ways to reach Hobujaama from Lennujaam. Lennujaam to Hobujaama by Tram takes approximately 0h 17m. The distance between Lennujaam & Hobujaama is around 4.1kms.
- 2.
- Bari to Tallinn Fly to Helsinki, car ferry
- 10h 28m
- Rs. 8474
Rs. 384
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. 384.
Rs. 3900
You can travel from Bari to Helsinki by booking a flight. The total flight time between Bari & Helsinki is around 4h 35m. The price of the flight ticket is approximately Rs.3900.
Rs. 500
You can reach Helsinki from Helsinki Lentoasema by travelling in a train. Helsinki Lentoasema to Helsinki train takes approximately 0h 28m. You can catch a train from Helsinki Lentoasema and get down at Helsinki. The price of the train ticket is approximately Rs. 500.
Rs. 190
Travelling in a Tram is one of the ways to reach Senaatintori from Rautatieasema. Rautatieasema to Senaatintori by Tram takes approximately 0h 5m. The distance between Rautatieasema & Senaatintori is around 0.76kms.
Rs. 3500
Ferry is one of the ways to reach Tallinn from Helsinki. Helsinki to Tallinn by ferry takes approximately 2h 0m. The distance between Helsinki & Tallinn is around 85.08kms.
- 3.
- Bari to Tallinn Bus
- 54h 35m
- Rs. 8560
Rs. 5000
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.5000.
Rs. 500
Travelling in a bus is one of the ways to reach Grodno from Bialystok. The total journey between Bialystok & Grodno takes around 1h 50m in a bus. The bus ticket price for the journey is approximately Rs.500.
Rs. 2160
Travelling in a bus is one of the ways to reach Riga from Grodno. The total journey between Grodno & Riga takes around 9h 30m in a bus. The bus ticket price for the journey is approximately Rs.2160.
Rs. 900
Travelling in a bus is one of the ways to reach Tallinn from Rīga. The total journey between Rīga & Tallinn takes around 3h 35m in a bus. The bus ticket price for the journey is approximately Rs.900.
- 4.
- Bari to Tallinn Train, bus
- 29h 12m
- Rs. 13900
Rs. 4900
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. 4900.
Rs. 9000
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.9000.
- 5.
- Bari to Tallinn Drive
- 33h 4m
- Rs. 29300
Rs. 29300
You can take a car from Bari to Tallinn. It will take you around 33h 4m to cover distance of 3049.51kms and reach Tallinn from Bari. The total amount for the journey will be approximately Rs.29300.