There are 9 ways to get from İzmir to Sofia by bus, train, 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 Izmir Bus Station to Sofia Serdica Bus Stationbus Arda-Tur
15h$80–120Train
cheapest- Take the train from Izmir to Eskisehirtrain Ic
- Take the train from Eskisehir to Istanbul(Pendik)train Hst / ...
- Take the train from Pendik to Mustafa Kemaltrain
- Take the train from Halkalı to Sofiatrain
29h 18m$40–57Drive 839.5 km
- Drive from İzmir to Sofiacar 839.5 km
9h 13m$133–191Bus to Balıkesir Koca Seyit Airport, fly to Sofia Airport
- Take the bus from İzmir to Burhaniyebus
- Fly from Balıkesir Koca Seyit Airport (EDO) to Sofia Airport (SOF)plane EDO - SOF
9h 38m$186–453Bus via Edirne
- Take the bus from Izmir Otogar to Edirnebus
- Take the bus from Edrine to Sofia Central Bus Stationbus
15h 54m$45–75Bus, bus to Milas–Bodrum Airport, fly to Sofia Airport
- Take the bus from Izmir Otogar to Yatağanbus
- Take the bus from Yatağan Otogar to Milas - Bodrum Havaalanıbus
- Fly from Milas–Bodrum Airport (BJV) to Sofia Airport (SOF)plane BJV - SOF
10h 19m$160–250Fly İzmir Adnan Menderes International Airport to Sofia Airport
- Fly from İzmir Adnan Menderes International Airport (ADB) to Sofia Airport (SOF)plane ADB - SOF
4h 19m$111–241Bus, bus to Istanbul, fly to Sofia Airport
- Take the bus from İzmir Otogar Tesis to Bursa bus stationbus
- Take the bus from Bursa to Istanbul Airport Busbus
- Fly from Istanbul (IST) to Sofia Airport (SOF)plane IST - SOF
11h 3m$121–250Fly İzmir Adnan Menderes International Airport to Skopje International Airport, bus
- Fly from İzmir Adnan Menderes International Airport (ADB) to Skopje International Airport (SKP)plane ADB - SKP
- Take the bus from Skopje, Transporten Centar to Sofiabus
12h 27m$86–281
Balıkesir Koca Seyit Airport (EDO) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from İzmir to Sofia is to train which costs $40 - $60 and takes 29h 18m.
The fastest way to get from İzmir to Sofia is to fly which takes 4h 19m and costs $110 - $250.
Yes, there is a direct bus departing from Izmir Bus Station station and arriving at Sofia Serdica Bus Station station. Services depart once daily, and operate every day. The journey takes approximately 15h.
No, there is no direct train from İzmir to Sofia. However, there are services departing from Izmir and arriving at Sofia via Eskisehir, Pendik, Mustafa Kemal and Halkalı. The journey, including transfers, takes approximately 29h 18m.
The distance between İzmir and Sofia is 921 km. The road distance is 839.5 km.
The best way to get from İzmir to Sofia without a car is to bus which takes 15h and costs $80 - $120.
The bus from Izmir Bus Station to Sofia Serdica Bus Station takes 15h including transfers and departs once daily.
İzmir to Sofia bus services, operated by Arda Tur, depart from Izmir Bus Station.
İzmir to Sofia train services, operated by Turkish Railways (TCDD), depart from Izmir station.
The best way to get from İzmir to Sofia is to bus which takes 15h and costs $80 - $120. Alternatively, you can train, which costs $40 - $60 and takes 29h 18m, you could also fly, which costs $110 - $250 and takes 4h 19m.
What companies run services between İzmir, Turkey and Sofia, Bulgaria?
Arda Tur operates a bus from Izmir Bus Station to Sofia Serdica Bus Station once daily. Tickets cost $80–120 and the journey takes 15h. Alternatively, you can take a train from Izmir to Sofia via Eskisehir, Istanbul(Pendik), Pendik, Mustafa Kemal, and Halkalı in around 29h 18m.
- Website
- turkishairlines.com
Flights from Balıkesir Koca Seyit Airport to Sofia Airport via Istanbul
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $280–1,100
Flights from Milas–Bodrum Airport to Sofia Airport via Istanbul
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $140–500
Flights from Istanbul to Sofia Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $100–210
- Website
- flypgs.com
Flights from Balıkesir Koca Seyit Airport to Sofia Airport via Sabiha Gokcen
- Ave. Duration
- 4h
- When
- Monday, Tuesday, and Sunday
- Estimated price
- $100–650
Flights from Milas–Bodrum Airport to Sofia Airport via Sabiha Gokcen
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $55–310
Flights from İzmir Adnan Menderes International Airport to Skopje International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $45–290
Flights from İzmir Adnan Menderes International Airport to Skopje International Airport via Sabiha Gokcen
- Ave. Duration
- 3h 30m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- $60–340
- Website
- sunexpress.com
Flights from İzmir Adnan Menderes International Airport to Sofia Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday
- Estimated price
- $65–260
Flights from İzmir Adnan Menderes International Airport to Skopje International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $55–120
- Website
- austrian.com
Flights from Milas–Bodrum Airport to Sofia Airport via Vienna
- Ave. Duration
- 6h 30m
- When
- Monday
- Estimated price
- $110–380
- Phone
- +90 444 8 233
- [email protected]
- Website
- tcdd.gov.tr
Train from Izmir to Eskisehir
- Ave. Duration
- 10h 16m
- Frequency
- 4 times a day
- Estimated price
- $15–21
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Eskisehir to Istanbul(Pendik)
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- $7–11
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Pendik to Mustafa Kemal
- Ave. Duration
- 1h 16m
- Frequency
- Every 15 minutes
- Estimated price
- $2–3
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- $15–21
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Izmir Bus Station to Sofia Serdica Bus Station
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $80–120
- Website
- https://ardatur.bg/en/
- Phone
- 444 00 17
- [email protected]
- Website
- truvaturizm.com
Bus from İzmir to Burhaniye
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Schedules at
- truvaturizm.com
Bus from Izmir Otogar to Edirne
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- $32
- Schedules at
- truvaturizm.com
Bus from Izmir Otogar to Yatağan
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- truvaturizm.com
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from İzmir to Burhaniye
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $10–13
- Schedules at
- pamukkale.com.tr
Bus from Izmir Otogar to Yatağan
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $10–14
- Schedules at
- pamukkale.com.tr
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from İzmir to Burhaniye
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $6–9
- Schedules at
- guneyakdeniz.com
- Phone
- 0850 202 22 22
- [email protected]
- Website
- balikesiruludag.com.tr
Bus from Izmir Otogar to Edirne
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Estimated price
- $42
- Schedules at
- balikesiruludag.com.tr
Bus from Izmir Otogar to Yatağan
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a day
- Schedules at
- balikesiruludag.com.tr
- Phone
- 444 50 33
- [email protected]
- Website
- villaseyahat.com
Bus from Izmir Otogar to Edirne
- Ave. Duration
- 11h 24m
- Frequency
- 3 times a day
- Estimated price
- $47
- Schedules at
- villaseyahat.com
- Phone
- 0236 613 10 55
- [email protected]
- Website
- somaseyahat.com.tr
Bus from Izmir Otogar to Edirne
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $26
- Schedules at
- somaseyahat.com.tr
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Edrine to Sofia Central Bus Station
- Ave. Duration
- 6h 9m
- Frequency
- Once daily
- Estimated price
- $20–29
- Website
- https://www.metroturizm.com.tr/en
- Standard
- $20–29
- Phone
- 0(850) 309 22 16
- [email protected]
- Website
- istanbulkalesi.com.tr
Bus from Izmir Otogar to Yatağan
- Ave. Duration
- 2h 43m
- Frequency
- Twice daily
- Estimated price
- $12–17
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 444 0 562
- [email protected]
- Website
- flixbus.com.tr
Bus from Izmir Otogar to Yatağan
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $7–11
- Schedules at
- flixbus.com.tr
Bus from İzmir Otogar Tesis to Bursa bus station
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $11–16
- Schedules at
- flixbus.com.tr
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Izmir Otogar to Yatağan
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $11–15
- Schedules at
- varan.com.tr
- Phone
- 0850 600 00 10
- [email protected]
- Website
- efetur.com.tr
Bus from Izmir Otogar to Yatağan
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- efetur.com.tr
- Phone
- 0850 811 5959
- [email protected]
- Website
- kaleseyahat.com.tr
Bus from Izmir Otogar to Yatağan
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- kaleseyahat.com.tr
- Phone
- 4444801
- [email protected]
- Website
- ulasim.muttas.com.tr
Bus from Yatağan Otogar to Milas - Bodrum Havaalanı
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- $2–4
- Schedules at
- ulasim.muttas.com.tr
- Phone
- 0850 222 59 59
- [email protected]
- Website
- istanbulseyahat.com.tr
Bus from Bursa to Istanbul Airport Bus
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $15
- Schedules at
- istanbulseyahat.com.tr
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $29–40
- Schedules at
- matpu.com
- Phone
- +389 47 231 192
- [email protected]
- Website
- transkop.mk
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $18–29
- Schedules at
- transkop.mk
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 The London Underground: Essential tips to navigate the Tube, Travelling to the UK: What do I need to know?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
İzmir to Sofia bus services, operated by Arda Tur, arrive at Sofia Serdica Bus Station.
İzmir to Sofia train services, operated by Turkish Railways (TCDD), arrive at Eskisehir station.
Yes, the driving distance between İzmir to Sofia is 840 km. It takes approximately 9h 13m to drive from İzmir to Sofia.
Book your İzmir to Sofia bus tickets online with Omio and Distribusion.
There are 2298+ hotels available in Sofia.





































