There are 9 ways to get from Edirne to Zagreb by bus, night train, train, car, plane, 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.
Bus via Plovdiv
best- Take the bus from Edirne to Pazardjikbus
- Take the bus from Plovdiv Train station to Zagrebbus N981
21h 4m€98–151Night train to Bucharest Otopeni, fly to Zagreb Franjo Tuđman Airport
cheapest- Take the nighttrain from Edirne to Bucharestnighttrain
- Fly from Bucharest Otopeni (OTP) to Zagreb Franjo Tuđman Airport (ZAG)plane OTP - ZAG
9h 56m€69–233Night train, train
- Take the nighttrain from Edirne to Videlenighttrain
- Take the train from Videle to Budapest-Keletitrain Ir
- Take the train from Budapest-Deli to Zagreb Glavni Kol.train Ic
27h 3m€81–109Drive 1,098.8 km
- Drive from Edirne to Zagrebcar 1,098.8 km
10h 7m€178–257Train to Alexandroupoli Airport Dimokritos, fly to Zagreb Franjo Tuđman Airport
- Take the train from Kastanee to Alexandroupoli Porttrain
- Fly from Alexandroupoli Airport Dimokritos (AXD) to Zagreb Franjo Tuđman Airport (ZAG)plane AXD - ZAG
13h 9m€91–330Bus
- Take the bus from Edirne to Sofia Serdica Bus Stationbus
- Take the bus from Sofia Central Bus Station to Zagreb - Motel Plitvicebus
21h 37m€130–163Train, Metro to Istanbul Airport, fly to Zagreb Franjo Tuđman Airport
- Take the train from Edirne to Halkalıtrain
- Take the train from Halkali to Istanbul Airporttrain
- Fly from Istanbul Airport (IST) to Zagreb Franjo Tuđman Airport (ZAG)plane IST - ZAG
11h 28m€108–322Train, Metro to Istanbul Airport, fly to Ljubljana, shuttle
- Take the train from Edirne to Halkalıtrain
- Take the train from Halkali to Istanbul Airporttrain
- Fly from Istanbul Airport (IST) to Ljubljana (LJU)plane IST - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb, Autobusni Kolodvor
13h 20m€317–650Train to Istanbul Sabiha Gökçen International Airport, fly to Zagreb Franjo Tuđman Airport
- Take the train from Edirne to Halkalıtrain
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Zagreb Franjo Tuđman Airport (ZAG)plane SAW - ZAG
12h 33m€149–343
Edirne to Zagreb by bus and foot
Comparing Your Travel Options
The cheapest way to get from Edirne to Zagreb is to night train and train which costs €80 - €110 and takes 27h 3m.
The fastest way to get from Edirne to Zagreb is to night train and fly which takes 9h 56m and costs €65 - €240.
No, there is no direct bus from Edirne to Zagreb. However, there are services departing from Edirne and arriving at Zagreb via Plovdiv Train station. The journey, including transfers, takes approximately 21h 4m.
No, there is no direct train from Edirne to Zagreb. However, there are services departing from Edirne and arriving at Zagreb Glavni Kol. via Videle, Keleti pályaudvar and Budapest-Deli. The journey, including transfers, takes approximately 27h 3m.
The distance between Edirne and Zagreb is 1124 km. The road distance is 1098.8 km.
The best way to get from Edirne to Zagreb without a car is to bus via Plovdiv which takes 21h 4m and costs €95 - €160.
It takes approximately 21h 4m to get from Edirne to Zagreb, including transfers.
Edirne to Zagreb bus services, operated by Huntur, depart from Edirne station.
Edirne to Zagreb train services, operated by Bulgarian Railways (BDZh), depart from Edirne station.
Edirne to Zagreb bus services, operated by Huntur, arrive at Pazardjik station.
What companies run services between Edirne, Turkey and Zagreb, Croatia?
You can take a bus from Edirne to Zagreb via Pazardjik and Plovdiv Train station in around 21h 4m.
- Website
- airserbia.com
Flights from Istanbul Airport to Zagreb Franjo Tuđman Airport via Belgrade
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €100–260
Flights from Bucharest Otopeni to Zagreb Franjo Tuđman Airport via Belgrade
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €90–190
Flights from Istanbul Airport to Ljubljana via Nis
- Ave. Duration
- 4h 50m
- When
- Tuesday and Saturday
- Estimated price
- €95–210
Flights from Istanbul Airport to Ljubljana via Belgrade
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- €95–210
- Website
- en.aegeanair.com
Flights from Alexandroupoli Airport Dimokritos to Zagreb Franjo Tuđman Airport via Athens
- Ave. Duration
- 11h 47m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €100–350
Flights from Istanbul Airport to Ljubljana via Athens
- Ave. Duration
- 5h 7m
- When
- Monday and Friday
- Estimated price
- €140–440
- Website
- croatiaairlines.com
Flights from Alexandroupoli Airport Dimokritos to Zagreb Franjo Tuđman Airport via Athens, Dubrovnik
- Ave. Duration
- 7h 50m
- When
- Tuesday
- Estimated price
- €130–460
Flights from Istanbul Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- €150–320
Flights from Istanbul Airport to Zagreb Franjo Tuđman Airport via Dubrovnik
- Ave. Duration
- 4h 50m
- When
- Sunday
- Estimated price
- €150–320
- Website
- turkishairlines.com
Flights from Istanbul Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- €150–320
Flights from Istanbul Airport to Ljubljana
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €140–300
- Website
- ryanair.com
Flights from Alexandroupoli Airport Dimokritos to Zagreb Franjo Tuđman Airport via Athens, Thessaloniki
- Ave. Duration
- 8h 59m
- When
- Sunday
- Estimated price
- €70–300
- Website
- airchina.com
Flights from Bucharest Otopeni to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €110–170
- Website
- interjet.com
Flights from Istanbul Airport to Ljubljana via Podgorica
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €140–300
- Website
- flypgs.com
Flights from Istanbul Sabiha Gökçen International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €50–280
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Night train from Edirne to Videle
- Ave. Duration
- 4h 13m
- Frequency
- Twice a week
- Estimated price
- €6–27
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €6–9
- 1st Class
- €6–9
Night train from Edirne to Bucharest
- Ave. Duration
- 4h 46m
- Frequency
- Twice a week
- Estimated price
- €6–27
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €6–10
- 1st Class
- €7–10
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Videle to Budapest-Keleti
- Ave. Duration
- 14h 8m
- Frequency
- Once daily
- Estimated price
- €57–62
- Website
- Romanian Railways (CFR)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Deli to Zagreb Glavni Kol.
- Ave. Duration
- 6h 28m
- Frequency
- Once daily
- Estimated price
- €16–19
- Website
- Hungarian Railways (MÁV)
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Kastanee to Alexandroupoli Port
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- €10–15
- Website
- Hellenic Train S.A.
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Edirne to Halkalı
- Ave. Duration
- 5h 38m
- Frequency
- Once daily
- Estimated price
- €6–9
- Website
- Turkish Railways (TCDD)
Train from Edirne to Halkalı
- Ave. Duration
- 5h 38m
- Frequency
- Once daily
- Estimated price
- €6–9
- Website
- Turkish Railways (TCDD)
Train from Edirne to Halkalı
- Ave. Duration
- 5h 38m
- Frequency
- Once daily
- Estimated price
- €6–9
- Website
- Turkish Railways (TCDD)
- Phone
- +90 850 252 88 00
- [email protected]
- Website
- metro.istanbul
Train from Halkali to Istanbul Airport
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Estimated price
- €1
- Schedules at
- istairport.com
Train from Halkali to Istanbul Airport
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Estimated price
- €1
- Schedules at
- istairport.com
- Phone
- +90 212 658 00 61
- [email protected]
- Website
- Huntur
Bus from Edirne to Pazardjik
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €18–21
- Website
- Huntur
Bus from Edirne to Sofia Serdica Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- €20–23
- Website
- Huntur
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Plovdiv Train station to Zagreb
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- €80–130
- Website
- Flixbus
- Phone
- 02 981 10 40
- [email protected]
- Website
- yubim.eu
Bus from Sofia Central Bus Station to Zagreb - Motel Plitvice
- Ave. Duration
- 14h 7m
- Frequency
- Once a week
- Estimated price
- €110–140
- Schedules at
- yubim.eu
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 6m
- Frequency
- On demand
- Estimated price
- €210–350
- Website
- GoOpti
Want to know more about travelling around Croatia
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
Zagreb is 2h behind Edirne. It is currently 3:02 AM in Edirne and 1:02 AM in Zagreb.
Edirne to Zagreb train services, operated by Bulgarian Railways (BDZh), arrive at Videle station.
Yes, the driving distance between Edirne to Zagreb is 1099 km. It takes approximately 10h 7m to drive from Edirne to Zagreb.
Book your Edirne to Zagreb bus tickets online with Omio.
There are 2849+ hotels available in Zagreb.














































