There are 10 ways to get from Italy to Turkish Riviera by plane, bus, car, car train, train, car ferry, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bari Karol Wojtyła Airport to Antalya Airport, bus
best- Fly from Bari Karol Wojtyła Airport (BRI) to Antalya Airport (AYT)plane BRI - AYT
- Take the bus from Antalya bus station to Manavgat bus stationbus
7h 54m₺7,727–20,446Fly Bologna Guglielmo Marconi Airport to Antalya Airport, bus
cheapest- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Antalya Airport (AYT)plane BLQ - AYT
- Take the bus from Antalya bus station to Manavgat bus stationbus
10h 26m₺6,040–13,385Bus
- Take the bus from Roma Termini to Kumanovobus
- Take the bus from Kumanovo to Istanbulbus
- Take the bus from Esenler Otogar to Manavgatbus
46h 47m₺9,400–12,450Drive, car train
- Drive from Rome to Villach Hbf/Bbfcar
- Take the car train from Villach Hbf/Bbf to Edirnecartrain
- Drive from Edirne to Turkish Rivieracar
2d 7h₺21,228–71,641Train, bus, car ferry
- Take the train from Roma Termini to Padovatrain
- Take the bus from Padova to Sofiabus
- Take the bus from Sofia to Burgas Southbus
- Take the car ferry from Burgas to Batumicarferry
- Take the bus from Batum to Manavgatbus
4d 16h₺25,480–31,094Fly Naples Airport to Antalya Airport, bus
- Fly from Naples Airport (NAP) to Antalya Airport (AYT)plane NAP - AYT
- Take the bus from Antalya bus station to Manavgat bus stationbus
10h 54m₺7,214–16,179Fly Catania–Fontanarossa Airport to Antalya Airport, bus
- Fly from Catania–Fontanarossa Airport (CTA) to Antalya Airport (AYT)plane CTA - AYT
- Take the bus from Antalya bus station to Manavgat bus stationbus
10h 30m₺6,772–15,924Fly Naples Airport to Gazipaşa-Alanya Airport
- Fly from Naples Airport (NAP) to Gazipaşa-Alanya Airport (GZP)plane NAP - GZP
15h 1m₺8,962–29,682Bus and ferry, bus
- Take the busferry from Roma, Autostazione Tiburtina to Elbasanbusferry
- Take the bus from Elbasan to Thessaloníkibus
- Take the bus from Thessaloniki to Kesanbus
- Take the bus from Keşan to Avsallarbus
2d 12hDrive 2,916 km
- Drive from Rome to Turkish Rivieracar 2,916 km
29h 41m₺23,451–33,874
Bari Karol Wojtyła Airport (BRI) to Antalya Airport (AYT) flights
Questions & Answers
The cheapest way to get from Italy to Turkish Riviera is to fly and bus which costs 6.000 ₺ - 14.000 ₺ and takes 10h 26m.
The fastest way to get from Italy to Turkish Riviera is to fly and bus which takes 7h 54m and costs 7.500 ₺ - 21.000 ₺.
The distance between Italy and Turkish Riviera is 1432 km. The road distance is 2916 km.
The best way to get from Italy to Turkish Riviera without a car is to bus which takes 46h 47m and costs 9.000 ₺ - 13.000 ₺.
It takes approximately 7h 54m to get from Italy to Turkish Riviera, including transfers.
The best way to get from Italy to Turkish Riviera is to bus which takes 46h 47m and costs 9.000 ₺ - 13.000 ₺. Alternatively, you can fly, which costs 8.500 ₺ - 30.000 ₺ and takes 15h 1m.
Yes, the driving distance between Italy to Turkish Riviera is 2916 km. It takes approximately 29h 41m to drive from Italy to Turkish Riviera.
There are 311+ hotels available in Turkish Riviera.
What companies run services between Italy and Turkish Riviera, Turkey?
You can take a bus from Roma Termini to Turkish Riviera via Kumanovo, Istanbul, Esenler Otogar, and Manavgat in around 46h 47m. Alternatively, Turkish Airlines flies from Naples Airport (NAP) to Gazipaşa-Alanya Airport (GZP) 3 times a day.
- Website
- turkishairlines.com
Flights from Bari Karol Wojtyła Airport to Antalya Airport via Istanbul
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₺6,000–24,000
Flights from Naples Airport to Antalya Airport via Istanbul
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- ₺6,000–24,000
Flights from Catania–Fontanarossa Airport to Antalya Airport via Istanbul
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₺6,000–25,000
Flights from Naples Airport to Gazipaşa-Alanya Airport via Istanbul
- Ave. Duration
- 12h 51m
- When
- Every day
- Estimated price
- ₺7,000–27,000
- Website
- sunexpress.com
Flights from Bari Karol Wojtyła Airport to Antalya Airport via Tirana
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- ₺2,600–10,000
Flights from Bari Karol Wojtyła Airport to Antalya Airport via Skopje
- Ave. Duration
- 5h 10m
- When
- Tuesday
- Estimated price
- ₺2,700–11,000
Flights from Bari Karol Wojtyła Airport to Antalya Airport via Budapest
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- ₺4,100–14,000
Flights from Catania–Fontanarossa Airport to Antalya Airport via Tirana
- Ave. Duration
- 4h 50m
- When
- Saturday
- Estimated price
- ₺3,100–11,000
Flights from Catania–Fontanarossa Airport to Antalya Airport via Bucharest Otopeni
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₺3,300–13,000
Flights from Bologna Guglielmo Marconi Airport to Antalya Airport via Tirana
- Ave. Duration
- 5h 5m
- When
- Thursday and Saturday
- Estimated price
- ₺3,500–12,000
Flights from Bologna Guglielmo Marconi Airport to Antalya Airport via Bucharest Otopeni
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₺3,400–14,000
Flights from Bologna Guglielmo Marconi Airport to Antalya Airport via Budapest
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- ₺4,100–14,000
Flights from Bologna Guglielmo Marconi Airport to Antalya Airport via Skopje
- Ave. Duration
- 6h 15m
- When
- Friday
- Estimated price
- ₺3,500–12,000
- Website
- flypgs.com
Flights from Bari Karol Wojtyła Airport to Antalya Airport via Tirana
- Ave. Duration
- 4h 5m
- When
- Wednesday
- Estimated price
- ₺2,700–15,000
Flights from Catania–Fontanarossa Airport to Antalya Airport via Sofia
- Ave. Duration
- 5h 40m
- When
- Tuesday
- Estimated price
- ₺2,800–12,000
Flights from Bologna Guglielmo Marconi Airport to Antalya Airport via Sabiha Gokcen
- Ave. Duration
- 4h 45m
- When
- Tuesday and Wednesday
- Estimated price
- ₺3,600–18,000
- Website
- wizzair.com
Flights from Bari Karol Wojtyła Airport to Antalya Airport via Budapest
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₺3,300–13,000
Flights from Naples Airport to Antalya Airport via Budapest
- Ave. Duration
- 6h 10m
- When
- Tuesday
- Estimated price
- ₺3,300–13,000
- Website
- austrian.com
Flights from Catania–Fontanarossa Airport to Antalya Airport via Vienna
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₺5,000–16,000
- Phone
- +49 89 54880111
- info@optimatours.de
- Website
- optimatours.de
Car train from Villach Hbf/Bbf to Edirne
- Ave. Duration
- 36h 35m
- Frequency
- Twice a week
- Estimated price
- ₺10,632–52,852
- Schedules at
- optimatours.de
- Couch Wagon BC-4
- ₺10,632
- Couch Wagon BC-1
- ₺28,763
- Sleeper Wagon
- ₺32,872
- Couch Wagon BC-4 Car
- ₺30,612
- Couch Wagon BC-1 Car
- ₺48,743
- Sleeper Wagon Car
- ₺52,852
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Padova
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ₺3,100–6,500
- Website
- https://www.italotreno.it/en
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Antalya bus station to Manavgat bus station
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- ₺270–370
- Schedules at
- flixbus.com.tr
Bus from Esenler Otogar to Manavgat
- Ave. Duration
- 14h 25m
- Frequency
- 4 times a day
- Estimated price
- ₺1,000–1,500
- Schedules at
- flixbus.com.tr
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Antalya bus station to Manavgat bus station
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₺130–190
- Schedules at
- guneyakdeniz.com
Bus from Esenler Otogar to Manavgat
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- ₺1,300–1,900
- Schedules at
- guneyakdeniz.com
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from Antalya bus station to Manavgat bus station
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₺200–280
- Schedules at
- pamukkale.com.tr
Bus from Esenler Otogar to Manavgat
- Ave. Duration
- 12h 45m
- Frequency
- 3 times a day
- Estimated price
- ₺1,200–1,800
- Schedules at
- pamukkale.com.tr
- Phone
- 0242 511 74 03
- Website
- alanyalilar.com.tr
Bus from Antalya bus station to Manavgat bus station
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Schedules at
- alanyalilar.com.tr
Bus from Esenler Otogar to Manavgat
- Ave. Duration
- 11h 45m
- Frequency
- 3 times a day
- Estimated price
- ₺1,300
- Schedules at
- alanyalilar.com.tr
- Phone
- 0(850) 309 22 16
- bilgi@istanbulkalesi.com.tr
- Website
- istanbulkalesi.com.tr
Bus from Antalya bus station to Manavgat bus station
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- ₺410–600
- Schedules at
- istanbulkalesi.com.tr
Bus from Esenler Otogar to Manavgat
- Ave. Duration
- 11h 30m
- Frequency
- Twice daily
- Estimated price
- ₺1,400–2,300
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 0850 577 99 99
- info@varan.com.tr
- Website
- varan.com.tr
Bus from Antalya bus station to Manavgat bus station
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- ₺380–550
- Schedules at
- varan.com.tr
Bus from Esenler Otogar to Manavgat
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ₺1,400–2,000
- Schedules at
- varan.com.tr
- Phone
- 0(212) 658 03 07
- info@antalyanetseyahat.com
- Website
- antalyanetseyahat.com
Bus from Antalya bus station to Manavgat bus station
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Schedules at
- antalyanetseyahat.com
- Phone
- 444 42 06
- seyahat@ozkaymak.com.tr
- Website
- ozkaymak.com.tr
Bus from Antalya bus station to Manavgat bus station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- ozkaymak.com.tr
- Phone
- 0850 202 22 22
- sikayet@uludagturizm.com.tr
- Website
- balikesiruludag.com.tr
Bus from Antalya bus station to Manavgat bus station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- balikesiruludag.com.tr
- Phone
- 0850 755 04 27
- hasturizm@hasturizm.com.tr
- Website
- hasturizm.com.tr
Bus from Antalya bus station to Manavgat bus station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- ₺310–400
- Website
- https://www.hasturizm.com.tr/eng/
- Phone
- 0(850) 244 33 33
- info@mersinnurturizm.com
- Website
- mersinnurturizm.com
Bus from Antalya bus station to Manavgat bus station
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Schedules at
- mersinnurturizm.com
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- hakbus.org
Bus from Roma Termini to Kumanovo
- Ave. Duration
- 21h 36m
- Frequency
- Once a week
- Estimated price
- ₺5,650
- Website
- https://www.hakbus.org/
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from Kumanovo to Istanbul
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Estimated price
- ₺1,100–2,300
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Esenler Otogar to Manavgat
- Ave. Duration
- 13h 47m
- Frequency
- 3 times a day
- Estimated price
- ₺850–1,300
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺850–1,100
Bus from Thessaloniki to Kesan
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- ₺700–900
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺700–900
Bus from Keşan to Avsallar
- Ave. Duration
- 21h 33m
- Frequency
- Once daily
- Estimated price
- ₺1,100–1,930
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺1,100–1,400
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Padova to Sofia
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- ₺4,623
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
- Phone
- +359 0882455155
- bourgasbus@abv.bg
- Website
- burgasbus.info
Bus from Sofia to Burgas South
- Ave. Duration
- 6h 22m
- Frequency
- Every 4 hours
- Estimated price
- ₺1,000–1,300
- Website
- https://burgasbus.info/eng/?cat=1
- Website
- luksyilmazturizm.com
Bus from Batum to Manavgat
- Ave. Duration
- 23h 26m
- Frequency
- Once a week
- Estimated price
- ₺4,891
- Schedules at
- luksyilmazturizm.com
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Roma, Autostazione Tiburtina to Elbasan
- Ave. Duration
- 18h 6m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 67 604 2191
- Website
- facebook.com
Bus from Elbasan to Thessaloníki
- Ave. Duration
- 7h 43m
- Frequency
- Twice daily
- Schedules at
- autobus.al
- Phone
- +359 56 871 628
- booking@portbulgariawest.com
- Website
- pbm.bg
Car ferry from Burgas to Batumi
- Ave. Duration
- 2d 10h
- Frequency
- Once a week
- Estimated price
- ₺10,000–12,000
- Website
- http://www.pbm.bg/
- Motorcycle
- ₺1,800–13,000
- Child ticket
- ₺4,100–5,500
- Adult passenger
- ₺10,000–12,000
- Personal Car
- ₺28,249–28,251
Want to know more about travelling around Türkiye
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.
Related travel guides
Italy Travel Guides
Read the travel guide











































