There are 5 ways to get from Istanbul to Bari by plane, bus, bus and ferry, car ferry or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  3h 17m

  1. Fly from Istanbul Ataturk (IST) to Bari (BRI) IST - BRI

109€ - 363€

Cheapest option

Bus, bus and ferry  •  26h 5m

  1. Take the bus from Istanbul to Struga
  2. Take the bus and ferry from Struga to Bari

66€ - 141€

3 alternative options

Bus, bus and ferry via Gostivar  •  28h 26m

  1. Take the bus from Istanbul to Gostivar
  2. Take the bus and ferry from Gostivar to Bari

81€ - 156€

Bus, car ferry  •  30h 38m

  1. Take the bus from Istanbul to Durrës
  2. Take the car ferry from Durrës to Bari

66€ - 156€

Drive, car ferry  •  20h 17m

  1. Drive from Istanbul to Igoumenitsa
  2. Take the car ferry from Igoumenitsa to Brindisi
  3. Drive from Brindisi to Bari

158€ - 342€

Questions & Answers

The cheapest way to get from Istanbul to Bari is to bus and bus and ferry which costs 420 ₺ - 950 ₺ and takes 26h 5m.

More details

The quickest way to get from Istanbul to Bari is to fly which costs 700 ₺ - 2.400 ₺ and takes 3h 17m.

More details

The distance between Istanbul and Bari is 1013 km.

The best way to get from Istanbul to Bari without a car is to bus and bus and ferry which takes 26h 5m and costs 420 ₺ - 950 ₺.

More details

It takes approximately 3h 17m to get from Istanbul to Bari, including transfers.

More details

The quickest flight from Istanbul Ataturk Airport to Bari Airport is the direct flight which takes 2h 5m.

Search flights

Bari is 1h behind Istanbul. It is currently 2:03 PM in Istanbul and 1:03 PM in Bari.

Turkish Airlines offers flights from Istanbul Ataturk Airport to Bari Airport.

Search flights

There are 1243+ hotels available in Bari. Prices start at 48€ per night.

More details

The best way to get from Istanbul to Istanbul Ataturk Airport is to taxi which takes 31 min and costs 150 ₺ - 190 ₺.

More details

Map of how to get from Istanbul to Bari.
Launch map view
  • Distance: 1013.2 km
  • Duration: 3h 17m

What companies run services between Istanbul, Turkey and Bari, Italy?

Turkish Airlines flies from Istanbul to Bari 5 times a week.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Istanbul Ataturk to Bari
Ave. Duration
2h 5m
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
120€ - 490€
Bus operators
Alpar Turizm
Phone
0090 212 658 18 51
Email
info@alparturizm.com.tr
Website
alparturizm.com.tr
Bus from Istanbul to Struga
Ave. Duration
14h 46m
Frequency
Once daily
Estimated price
30€ - 45€
Schedules at
alparturizm.com.tr
Bus from Istanbul to Durrës
Ave. Duration
19h 16m
Frequency
6 times a week
Estimated price
30€ - 45€
Schedules at
alparturizm.com.tr
Durmo Tours
Phone
+389 42 217 370
Email
durmotours@yahoo.com
Website
durmotours.com.mk
Bus and ferry from Struga to Bari
Ave. Duration
9h 7m
Frequency
4 times a week
Estimated price
35€ - 95€
Schedules at
durmotours.com.mk
Bus and ferry from Gostivar to Bari
Ave. Duration
11h 14m
Frequency
4 times a week
Estimated price
40€ - 100€
Schedules at
durmotours.com.mk
Makedonija Soobrakaj AD
Phone
+389(0)2 24 02 388
Email
avtobuska@maksoob.com.mk
Website
ms.mk
Bus from Istanbul to Gostivar
Ave. Duration
15h
Frequency
Once daily
Estimated price
40€ - 55€
Schedules at
ms.mk
Ferry operators
Ventouris Ferries
Adria Ferries
Phone
071 50211621
Email
booking@adriaferries.com
Website
adriaferries.com
Car ferry from Durrës to Bari
Ave. Duration
10h
Frequency
Once daily
Estimated price
60€ - 110€
Website
Adria Ferries
Deck
60€ - 70€
Car
95€ - 105€
Inside cabin 2 beds
90€ - 100€
Inner cabin 2 beds
95€ - 110€
Grimaldi Lines
Phone
+39.081.496.444
Email
info@grimaldi.napoli.it
Website
grimaldi-lines.com
Car ferry from Igoumenitsa to Brindisi
Ave. Duration
9h
Frequency
Twice daily
Estimated price
19€ - 75€
Website
Grimaldi Lines
European Seaways
Phone
+30 210 9561630
Email
info@europeanseaways.com
Website
europeanseaways.com
Car ferry from Igoumenitsa to Brindisi
Ave. Duration
9h
Frequency
Once a week
Estimated price
60€ - 140€
Website
European Seaways
DECK
60€
AIRTYPE SEATS
65€
2-BERTH OUTSIDE CABIN
135€

Want to know more about travelling around Italy

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.