There are 6 ways to get from Sofia Airport (SOF) to Edirne by bus, train, rideshare, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Sofia Airport Terminal 2 Bus Station to Edirne Bus Stationbus Arda-Tur
5h 1m₺1,642–2,367Train
cheapest- Take the train from Iskarsko Shose to Edirnetrain Ic
9h 30m₺278–408Airport Transfer
- Take the rideshare from Sofia-SOF to Edirne308.4 km
2h 51mDrive 308.4 km
- Drive from Sofia Airport (SOF) to Edirnecar 308.4 km
2h 51m₺2,327–3,361Fly to Istanbul, bus
- Fly from Sofia Airport (SOF) to Istanbul (IST)plane SOF - IST
- Take the bus from Istanbul Airport Bus to Edirnebus
6h 11m₺5,682–11,243Fly to Alexandroupoli Airport Dimokritos, train
- Fly from Sofia Airport (SOF) to Alexandroupoli Airport Dimokritos (AXD)plane SOF - AXD
- Take the train from Alexandroupoli Port to Kastaneetrain
7h 8m₺6,138–13,273
Sofia Airport (SOF) to Edirne by subway and train
Questions & Answers
The cheapest way to get from Sofia Airport (SOF) to Edirne is to train which costs 270 ₺ - 410 ₺ and takes 9h 30m.
The fastest way to get from Sofia Airport (SOF) to Edirne is to drive which takes 2h 51m and costs 2.300 ₺ - 3.400 ₺.
No, there is no direct bus from Sofia Airport (SOF) station to Edirne station. However, there are services departing from Sofia Airport Terminal 2 Bus Station and arriving at Edirne Bus Station via . The journey, including transfers, takes approximately 5h 1m.
No, there is no direct train from Sofia Airport (SOF) to Edirne. However, there are services departing from Sofia Airport and arriving at Edirne via Iskarsko Shose. The journey, including transfers, takes approximately 9h 30m.
The distance between Sofia Airport (SOF) and Edirne is 347 km. The road distance is 308.4 km.
The best way to get from Sofia Airport (SOF) to Edirne without a car is to bus which takes 5h 1m and costs 1.600 ₺ - 2.400 ₺.
It takes approximately 5h 1m to get from Sofia Airport (SOF) to Edirne, including transfers.
Sofia Airport (SOF) to Edirne bus services, operated by Arda Tur, depart from Sofia Airport Terminal 2 Bus Station.
Sofia Airport (SOF) to Edirne train services, operated by Bulgarian Railways (BDZh), depart from Iskarsko Shose station.
The best way to get from Sofia Airport (SOF) to Edirne is to bus which takes 5h 1m and costs 1.600 ₺ - 2.400 ₺. Alternatively, you can train, which costs 270 ₺ - 410 ₺ and takes 9h 30m.
What companies run services between Sofia Airport (SOF), Bulgaria and Edirne, Turkey?
Arda Tur operates a bus from Sofia Airport Terminal 2 Bus Station to Edirne Bus Station once daily. Tickets cost ₺1,400–2,100 and the journey takes 4h 50m. Alternatively, Bulgarian Railways (BDZh) operates a train from Iskarsko Shose to Edirne twice daily. Tickets cost ₺250–380 and the journey takes 8h 26m.
- Website
- turkishairlines.com
Flights from Sofia Airport to Istanbul
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₺4,800–10,000
- Website
- en.aegeanair.com
Flights from Sofia Airport to Istanbul via Athens
- Ave. Duration
- 3h 40m
- When
- Monday to Saturday
- Estimated price
- ₺6,000–11,000
Flights from Sofia Airport to Alexandroupoli Airport Dimokritos via Athens
- Ave. Duration
- 5h
- When
- Wednesday, Friday, Tuesday, Thursday, and Sunday
- Estimated price
- ₺4,600–14,000
- Website
- skyexpress.gr
Flights from Sofia Airport to Alexandroupoli Airport Dimokritos via Athens
- Ave. Duration
- 3h 45m
- When
- Thursday
- Estimated price
- ₺3,400–12,000
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Iskarsko Shose to Edirne
- Ave. Duration
- 8h 26m
- Frequency
- Twice daily
- Estimated price
- ₺250–380
- Website
- https://www.bdz.bg/en
- 2nd Class
- ₺250–350
- 1st Class
- ₺290–380
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Alexandroupoli Port to Kastanee
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- ₺550–850
- Website
- https://www.hellenictrain.gr/en
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Sofia Airport Terminal 2 Bus Station to Edirne Bus Station
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- ₺1,400–2,100
- Website
- https://ardatur.bg/en/
- Phone
- 0850 222 59 59
- [email protected]
- Website
- istanbulseyahat.com.tr
Bus from Istanbul Airport Bus to Edirne
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₺700
- Schedules at
- istanbulseyahat.com.tr
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, What documents do I need to cross Niagara Falls?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Sofia Airport (SOF) to Edirne bus services, operated by Arda Tur, arrive at Edirne Bus Station.
Sofia Airport (SOF) to Edirne train services, operated by Bulgarian Railways (BDZh), arrive at Edirne station.
Yes, the driving distance between Sofia Airport (SOF) to Edirne is 308 km. It takes approximately 2h 51m to drive from Sofia Airport (SOF) to Edirne.
There are 120+ hotels available in Edirne.
Check out Blablacar's carpooling service for rideshare options between Sofia Airport (SOF) and Edirne. A great option if you don't have a driver's licence or want to avoid public transport.


















