There are 10 ways to get from Zagreb to Side by plane, bus, train, night train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Zagreb Franjo Tuđman Airport to Antalya Airport, bus
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Antalya Airport (AYT)plane ZAG - AYT
- Take the bus from Serik Cd-15 to Manavgat Antalya Blv-5bus
9h 51m₺7,134–15,797Shuttle, bus
cheapest- Take a shuttle bus from Zagreb to Beograd, Autobuska stanica
- Take the bus from Belgrade bus station to İstanbul Esenler bus stationbus
- Take the bus from Istanbul Esenler to Burdurbus
- Take the bus from Burdur bus station to Manavgat bus stationbus
34h 49m₺4,957–7,527Bus, train
- Take the bus from Zagreb to Belgrade bus stationbus
- Take the bus from Beograd, Autobuska stanica to Aksaraybus
- Take the train from Istanbul(Sogutlucesme) to Konyatrain Hst
- Take the bus from Konya to Manavgatbus
30h 46m₺7,066–8,943Train, night train, bus
- Take the train from Zagreb Glavni Kol. to Budapest-Kelenfoeldtrain Ic
- Take the train from Budapest-Keleti to Videletrain Ic
- Take the nighttrain from Videle to Halkalinighttrain
- Take the train from Halkali to Konyatrain Yht
- Take the bus from Konya to Manavgatbus
42h 27m₺6,365–8,785Drive 2,031 km
- Drive from Zagreb to Sidecar 2,031 km
21h 8m₺18,377–26,545Fly Zagreb Franjo Tuđman Airport to Gazipaşa-Alanya Airport, bus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Gazipaşa-Alanya Airport (GZP)plane ZAG - GZP
- Take the bus from Alanya bus station to Manavgat bus stationbus
13h 54m₺5,985–29,772Shuttle to Ljubljana, fly to Antalya Airport, bus
- Take a shuttle bus from Zagreb, Autobusni Kolodvor to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Antalya Airport (AYT)plane LJU - AYT
- Take the bus from Serik Cd-15 to Manavgat Antalya Blv-5bus
12h 3m₺20,309–40,846Fly Zagreb Franjo Tuđman Airport to Konya Airport, bus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Konya Airport (KYA)plane ZAG - KYA
- Take the bus from Konya bus station to Manavgat bus stationbus
15h 9m₺6,315–30,177Bus
- Take the bus from Zagreb to Belgrade bus stationbus
- Take the bus from Beograd, Autobuska stanica to Gebzebus
- Take the bus from Gebze to Manavgatbus
32h 12m₺5,676–7,943Bus, train via Plovdiv
- Take the bus from Zagreb to Plovdiv Train stationbus
- Take the train from Plovdiv to Istanbul(Halkali)train Ic
- Take the train from Halkali to Konyatrain Yht
- Take the bus from Konya to Manavgatbus
39h 42m₺7,172–10,629
Zagreb Franjo Tuđman Airport (ZAG) to Antalya Airport (AYT) flights
Comparing Your Travel Options
The cheapest way to get from Zagreb to Side is to shuttle and bus which costs 4.900 ₺ - 8.000 ₺ and takes 34h 49m.
The fastest way to get from Zagreb to Side is to fly and bus which takes 9h 51m and costs 7.000 ₺ - 16.000 ₺.
No, there is no direct bus from Zagreb to Side. However, there are services departing from Zagreb and arriving at Manavgat via Beograd, Autobuska stanica and Gebze. The journey, including transfers, takes approximately 32h 12m.
The distance between Zagreb and Side is 1660 km. The road distance is 2031 km.
The best way to get from Zagreb to Side without a car is to bus and train which takes 30h 46m and costs 7.000 ₺ - 9.000 ₺.
It takes approximately 9h 51m to get from Zagreb to Side, including transfers.
Zagreb to Side bus services, operated by FlixBus, depart from Zagreb station.
Zagreb to Side bus services, operated by FlixBus, arrive at Belgrade bus station.
Side is 2h ahead of Zagreb. It is currently 5:55 AM in Zagreb and 7:55 AM in Side.
Yes, the driving distance between Zagreb to Side is 2031 km. It takes approximately 21h 8m to drive from Zagreb to Side.
What companies run services between Zagreb, Croatia and Side, Turkey?
You can take a bus from Zagreb to Side via Belgrade bus station, Beograd, Autobuska stanica, Gebze, and Manavgat in around 32h 12m.
- Website
- turkishairlines.com
Flights from Zagreb Franjo Tuđman Airport to Antalya Airport via Istanbul
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₺6,500–22,000
Flights from Zagreb Franjo Tuđman Airport to Gazipaşa-Alanya Airport via Istanbul
- Ave. Duration
- 10h 37m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₺10,000–34,000
Flights from Ljubljana to Antalya Airport via Istanbul
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- ₺8,000–27,000
Flights from Zagreb Franjo Tuđman Airport to Konya Airport via Istanbul
- Ave. Duration
- 9h 47m
- When
- Every day
- Estimated price
- ₺10,000–36,000
- Website
- flypgs.com
Flights from Zagreb Franjo Tuđman Airport to Antalya Airport via Sabiha Gokcen
- Ave. Duration
- 4h 40m
- When
- Thursday
- Estimated price
- ₺3,700–18,000
Flights from Zagreb Franjo Tuđman Airport to Gazipaşa-Alanya Airport via Sabiha Gokcen
- Ave. Duration
- 9h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₺5,500–28,000
Flights from Ljubljana to Antalya Airport via Sabiha Gokcen
- Ave. Duration
- 5h 20m
- When
- Wednesday and Friday
- Estimated price
- ₺4,600–23,000
Flights from Zagreb Franjo Tuđman Airport to Konya Airport via Sabiha Gokcen
- Ave. Duration
- 6h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₺5,500–29,000
- Website
- sunexpress.com
Flights from Zagreb Franjo Tuđman Airport to Antalya Airport via Skopje
- Ave. Duration
- 5h 30m
- When
- Wednesday
- Estimated price
- ₺4,000–15,000
Flights from Zagreb Franjo Tuđman Airport to Antalya Airport via Sarajevo
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- ₺4,100–15,000
Flights from Ljubljana to Antalya Airport via Warsaw Chopin
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₺7,000–23,000
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Antalya Airport via Munich
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₺5,500–18,000
Flights from Ljubljana to Antalya Airport via Munich
- Ave. Duration
- 6h 35m
- When
- Tuesday and Sunday
- Estimated price
- ₺6,000–21,000
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Antalya Airport via Vienna
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₺4,700–16,000
- Website
- swiss.com
Flights from Ljubljana to Antalya Airport via Zurich
- Ave. Duration
- 5h 35m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- ₺7,000–22,000
- Website
- freebirdairlines.com
Flights from Ljubljana to Antalya Airport via Munich
- Ave. Duration
- 5h 30m
- When
- Tuesday and Sunday
- Estimated price
- ₺5,500–19,000
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- Turkish Railways (TCDD)
Train from Istanbul(Sogutlucesme) to Konya
- Ave. Duration
- 5h 8m
- Frequency
- Twice daily
- Estimated price
- ₺900–1,300
- Website
- Turkish Railways (TCDD)
Train from Halkali to Konya
- Ave. Duration
- 6h 18m
- Frequency
- Once daily
- Estimated price
- ₺1,100–1,800
- Website
- Turkish Railways (TCDD)
Train from Halkali to Konya
- Ave. Duration
- 6h 18m
- Frequency
- Once daily
- Estimated price
- ₺1,100–1,800
- Website
- Turkish Railways (TCDD)
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Budapest-Kelenfoeld
- Ave. Duration
- 5h 46m
- Frequency
- Once daily
- Estimated price
- ₺1,535
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +36 (1) 3 49 49 49
- informacio@mavcsoport.hu
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Keleti to Videle
- Ave. Duration
- 14h 8m
- Frequency
- 3 times a day
- Estimated price
- ₺2,100–2,400
- Website
- Hungarian Railways (MÁV)
- Phone
- +359 2 931 11 11
- bdz_passengers@bdz.bg
- Website
- Bulgarian Railways (BDZh)
Night train from Videle to Halkali
- Ave. Duration
- 8h 36m
- Frequency
- Twice a week
- Estimated price
- ₺500–1,483
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- ₺500–700
- 1st Class
- ₺550–700
Train from Plovdiv to Istanbul(Halkali)
- Ave. Duration
- 12h 1m
- Frequency
- Once daily
- Estimated price
- ₺340–480
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- ₺340–460
- 1st Class
- ₺370–480
- Phone
- +90 242 331 01 00
- iletisim@antalyaulasim.com.tr
- Website
- antalyaulasim.com.tr
Bus from Serik Cd-15 to Manavgat Antalya Blv-5
- Ave. Duration
- 1h 18m
- Frequency
- Every 20 minutes
- Estimated price
- ₺240
- Schedules at
- antalyaulasim.com.tr
Bus from Serik Cd-15 to Manavgat Antalya Blv-5
- Ave. Duration
- 1h 18m
- Frequency
- Every 20 minutes
- Estimated price
- ₺240
- Schedules at
- antalyaulasim.com.tr
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Zagreb to Belgrade bus station
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Estimated price
- ₺1,900–2,900
- Website
- Flixbus
Bus from Zagreb to Belgrade bus station
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Estimated price
- ₺1,900–2,900
- Website
- Flixbus
Bus from Zagreb to Plovdiv Train station
- Ave. Duration
- 15h
- Frequency
- 5 times a week
- Estimated price
- ₺4,600–7,000
- Website
- Flixbus
- Phone
- 062 8103637
- office@balbuss.rs
- Website
- balbuss.rs
Bus from Beograd, Autobuska stanica to Aksaray
- Ave. Duration
- 13h 5m
- Frequency
- Twice a week
- Estimated price
- ₺2,528
- Schedules at
- balbuss.rs
Bus from Beograd, Autobuska stanica to Gebze
- Ave. Duration
- 14h 35m
- Frequency
- Twice a week
- Estimated price
- ₺2,528
- Schedules at
- balbuss.rs
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Konya to Manavgat
- Ave. Duration
- 3h 16m
- Frequency
- 3 times a day
- Estimated price
- ₺750–1,100
- Website
- MetroTurizm
- Standard
- ₺750–1,100
Bus from Konya to Manavgat
- Ave. Duration
- 3h 16m
- Frequency
- 3 times a day
- Estimated price
- ₺750–1,100
- Website
- MetroTurizm
- Standard
- ₺750–1,100
Bus from Alanya bus station to Manavgat bus station
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- ₺470–650
- Website
- MetroTurizm
- Standard
- ₺470–650
Bus from Konya to Manavgat
- Ave. Duration
- 3h 16m
- Frequency
- 3 times a day
- Estimated price
- ₺750–1,100
- Website
- MetroTurizm
- Standard
- ₺750–1,100
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- Kamil Koç
Bus from Alanya bus station to Manavgat bus station
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- ₺240–340
- Schedules at
- Kamil Koç
Bus from Konya bus station to Manavgat bus station
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- ₺440–650
- Schedules at
- Kamil Koç
Bus from Gebze to Manavgat
- Ave. Duration
- 11h 40m
- Frequency
- Twice daily
- Estimated price
- ₺900–1,300
- Schedules at
- Kamil Koç
Bus from Belgrade bus station to İstanbul Esenler bus station
- Ave. Duration
- 14h 25m
- Frequency
- 4 times a week
- Estimated price
- ₺1,200–1,700
- Schedules at
- Kamil Koç
Bus from Istanbul Esenler to Burdur
- Ave. Duration
- 11h 35m
- Frequency
- 5 times a day
- Estimated price
- ₺850–1,200
- Schedules at
- Kamil Koç
Bus from Burdur bus station to Manavgat bus station
- Ave. Duration
- 3h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₺400–550
- Schedules at
- Kamil Koç
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Alanya bus station to Manavgat bus station
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- ₺100–140
- Schedules at
- guneyakdeniz.com
Bus from Gebze to Manavgat
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Estimated price
- ₺1,200–2,200
- Schedules at
- guneyakdeniz.com
Bus from Istanbul Esenler to Burdur
- Ave. Duration
- 10h 45m
- Frequency
- 3 times a day
- Estimated price
- ₺1,100–1,900
- Schedules at
- guneyakdeniz.com
Bus from Burdur bus station to Manavgat bus station
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Estimated price
- ₺340–480
- Schedules at
- guneyakdeniz.com
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from Alanya bus station to Manavgat bus station
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ₺280–360
- Schedules at
- pamukkale.com.tr
Bus from Gebze to Manavgat
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ₺1,400–1,900
- Schedules at
- pamukkale.com.tr
Bus from Istanbul Esenler to Burdur
- Ave. Duration
- 10h 50m
- Frequency
- 4 times a day
- Estimated price
- ₺1,300–1,900
- Schedules at
- pamukkale.com.tr
Bus from Burdur bus station to Manavgat bus station
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- ₺500–700
- Schedules at
- pamukkale.com.tr
- Phone
- 0(212) 658 03 07
- info@antalyanetseyahat.com
- Website
- antalyanetseyahat.com
Bus from Alanya bus station to Manavgat bus station
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Schedules at
- antalyanetseyahat.com
Bus from Istanbul Esenler to Burdur
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Estimated price
- ₺1,600
- Schedules at
- antalyanetseyahat.com
- Phone
- 444 42 06
- seyahat@ozkaymak.com.tr
- Website
- ozkaymak.com.tr
Bus from Alanya bus station to Manavgat bus station
- Ave. Duration
- 59 min
- Frequency
- 3 times a day
- Schedules at
- ozkaymak.com.tr
Bus from Konya bus station to Manavgat bus station
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Schedules at
- ozkaymak.com.tr
- Phone
- 0242 511 74 03
- Website
- alanyalilar.com.tr
Bus from Alanya bus station to Manavgat bus station
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Schedules at
- alanyalilar.com.tr
Bus from Gebze to Manavgat
- Ave. Duration
- 10h 41m
- Frequency
- Twice daily
- Estimated price
- ₺1,500
- Schedules at
- alanyalilar.com.tr
Bus from Istanbul Esenler to Burdur
- Ave. Duration
- 10h 15m
- Frequency
- Twice daily
- Estimated price
- ₺1,500
- Schedules at
- alanyalilar.com.tr
Bus from Burdur bus station to Manavgat bus station
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- alanyalilar.com.tr
- Phone
- 0850 202 22 22
- sikayet@uludagturizm.com.tr
- Website
- balikesiruludag.com.tr
Bus from Alanya bus station to Manavgat bus station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ₺650–900
- Schedules at
- balikesiruludag.com.tr
Bus from Burdur bus station to Manavgat bus station
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₺850–1,100
- Schedules at
- balikesiruludag.com.tr
- Phone
- (495) 796 19 58
- order@hastur.ru
- Website
- Has Turizm
Bus from Alanya bus station to Manavgat bus station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ₺280–370
- Website
- Has Turizm
Bus from Burdur bus station to Manavgat bus station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₺480–650
- Website
- Has Turizm
- Phone
- 0(850) 309 22 16
- bilgi@istanbulkalesi.com.tr
- Website
- istanbulkalesi.com.tr
Bus from Alanya bus station to Manavgat bus station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ₺370–550
- Schedules at
- istanbulkalesi.com.tr
Bus from Gebze to Manavgat
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₺1,300–2,100
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 0462 325 22 83
- Website
- kanberoglu.com.tr
Bus from Alanya bus station to Manavgat bus station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ₺650–950
- Schedules at
- kanberoglu.com.tr
- Phone
- 0(850) 244 33 33
- info@mersinnurturizm.com
- Website
- mersinnurturizm.com
Bus from Alanya bus station to Manavgat bus station
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Schedules at
- mersinnurturizm.com
Bus from Burdur bus station to Manavgat bus station
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Schedules at
- mersinnurturizm.com
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- GoOpti
Shuttle from Zagreb, Autobusni Kolodvor to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 7m
- Frequency
- On demand
- Estimated price
- ₺12,000–21,000
- Website
- GoOpti
- Phone
- 0850 577 99 99
- info@varan.com.tr
- Website
- varan.com.tr
Bus from Gebze to Manavgat
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- ₺1,200–1,800
- Schedules at
- varan.com.tr
Bus from Istanbul Esenler to Burdur
- Ave. Duration
- 11h 15m
- Frequency
- Once daily
- Estimated price
- ₺1,100–1,700
- Schedules at
- varan.com.tr
Bus from Burdur bus station to Manavgat bus station
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- ₺550–800
- Schedules at
- varan.com.tr
Shuttle from Zagreb to Beograd, Autobuska stanica
- Ave. Duration
- 3h 33m
- Frequency
- On demand
- Estimated price
- ₺2,247
- Schedules at
- kombiprevozputnika.net
- Phone
- 0545 792 30 02
- info@luksyonca.com.tr
- Website
- luksyonca.com.tr
Bus from Belgrade bus station to İstanbul Esenler bus station
- Ave. Duration
- 10h 15m
- Frequency
- Twice a week
- Estimated price
- ₺1,900
- Schedules at
- luksyonca.com.tr
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
There are 297+ hotels available in Side.

























































