There are 9 ways to get from Selçuk to Sofia by train, plane, bus, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to İzmir Adnan Menderes International Airport, fly
best- Take the train from Selçuk to Izmir Airporttrain
- Fly from İzmir Adnan Menderes International Airport (ADB) to Sofia Airport (SOF)plane ADB - SOF
5h 2m$142–243Train
cheapest- Take the train from Selcuk to Izmirtrain Re / ...
- Take the train from Izmir to Eskisehirtrain Ic
- Take the train from Eskisehir to Istanbul(Sogutlucesme)train Hst / ...
- Take the train from Halkalı to Sofiatrain
32h 27m$40–59Bus, train
- Take the bus from Selçuk to Izmir Otogarbus
- Take the bus from İzmir Otogar Tesis to Bursa bus stationbus
- Take the bus from Bursa to Harmanlibus
- Take the train from Harmanli to Sofiatrain Ic
17h 30m$43–62Train, ferry, bus
- Take the train from Selcuk to Izmirtrain Re / ...
- Take the ferry from Alsancak Limanı to Mytileneferry
- Take the ferry from Mytilene to Kavalaferry Bsf
- Take the bus from Kavala Central Bus Station to Sofia Central Bus Stationbus
20h 35m$163–259Ferry to Samos Aristarchos International Airport, fly
- Take the ferry from Kusadasi to Samosferry
- Fly from Samos Aristarchos International Airport (SMI) to Sofia Airport (SOF)plane SMI - SOF
8h 49m$105–376Bus, bus to Milas–Bodrum Airport, fly
- Take the bus from Selçuk to Sökebus
- Take the bus from Söke to Milasbus
- Fly from Milas–Bodrum Airport (BJV) to Sofia Airport (SOF)plane BJV - SOF
10h 17m$150–275Bus
- Take the bus from Selçuk to Izmir Otogarbus
- Take the bus from İzmir bus station to Bursa bus stationbus
- Take the bus from Bursa to Sofia Central Bus Stationbus
18h 46m$48–99Bus via Edirne
- Take the bus from Selçuk to Manisabus
- Take the bus from Manisa to Edirnebus
- Take the bus from Edirne Bus Station to Sofia Serdica Bus Stationbus
20h 36m$86–90Drive 907.7 km
- Drive from Selçuk to Sofiacar 907.7 km
9h 47m$143–207
Selçuk to Sofia by bus and train
Questions & Answers
The cheapest way to get from Selçuk to Sofia is to train which costs $40 - $60 and takes 32h 27m.
The fastest way to get from Selçuk to Sofia is to train and fly which takes 5h 2m and costs $140 - $250.
No, there is no direct bus from Selçuk to Sofia station. However, there are services departing from Selçuk and arriving at Sofia Central Bus Station via İzmir bus station and Bursa. The journey, including transfers, takes approximately 18h 46m.
No, there is no direct train from Selçuk to Sofia. However, there are services departing from Selcuk and arriving at Sofia via Izmir, Eskisehir, Istanbul(Sogutlucesme) and Halkalı. The journey, including transfers, takes approximately 32h 27m.
The distance between Selçuk and Sofia is 652 km. The road distance is 907.7 km.
The best way to get from Selçuk to Sofia without a car is to bus and train which takes 17h 30m and costs $40 - $65.
It takes approximately 5h 2m to get from Selçuk to Sofia, including transfers.
Selçuk to Sofia bus services, operated by Varan Turizm, depart from Selçuk station.
Selçuk to Sofia train services, operated by Turkish Railways (TCDD), depart from Selcuk station.
The best way to get from Selçuk to Sofia is to train which takes 32h 27m and costs $40 - $60. Alternatively, you can bus, which costs $45 - $100 and takes 18h 46m.
What companies run services between Selçuk, İzmir, Turkey and Sofia, Bulgaria?
You can take a train from Selcuk to Sofia via Izmir, Eskisehir, Istanbul(Sogutlucesme), and Halkalı in around 32h 27m. Alternatively, you can take a bus from Selçuk to Sofia Central Bus Station via İzmir bus station, Bursa bus station, and Bursa in around 18h 46m.
- Website
- turkishairlines.com
Flights from Milas–Bodrum Airport to Sofia Airport via Istanbul
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $140–240
- Website
- en.aegeanair.com
Flights from Samos Aristarchos International Airport to Sofia Airport via Athens
- Ave. Duration
- 5h 15m
- When
- Thursday, Sunday, Tuesday, and Friday
- Estimated price
- $75–280
- Website
- air.bg
Flights from Samos Aristarchos International Airport to Sofia Airport via Prague
- Ave. Duration
- 5h 20m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $100–360
Flights from Samos Aristarchos International Airport to Sofia Airport via Athens
- Ave. Duration
- 7h 30m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $100–280
- Website
- sunexpress.com
Flights from İzmir Adnan Menderes International Airport to Sofia Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday and Saturday
- Estimated price
- $40–200
- Website
- lufthansa.com
Flights from Samos Aristarchos International Airport to Sofia Airport via Munich
- Ave. Duration
- 6h
- When
- Monday and Thursday
- Estimated price
- $130–410
- Website
- flypgs.com
Flights from Milas–Bodrum Airport to Sofia Airport via Sabiha Gokcen
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $55–320
- Website
- austrian.com
Flights from Milas–Bodrum Airport to Sofia Airport via Vienna
- Ave. Duration
- 6h 30m
- When
- Monday
- Estimated price
- $100–390
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Selçuk to Izmir Airport
- Ave. Duration
- 59 min
- Frequency
- Every 3 hours
- Estimated price
- $2–4
- Website
- Turkish Railways (TCDD)
Train from Selcuk to Izmir
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- Turkish Railways (TCDD)
Train from Selcuk to Izmir
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- Turkish Railways (TCDD)
Train from Izmir to Eskisehir
- Ave. Duration
- 10h 16m
- Frequency
- 4 times a day
- Estimated price
- $14–20
- Website
- Turkish Railways (TCDD)
Train from Eskisehir to Istanbul(Sogutlucesme)
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- $8–12
- Website
- Turkish Railways (TCDD)
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- $14–21
- Website
- Turkish Railways (TCDD)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Harmanli to Sofia
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- $4–7
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–7
- 1st Class
- $5–7
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 59 min
- Frequency
- Every 4 hours
- Estimated price
- $7–11
- Schedules at
- varan.com.tr
Bus from Selçuk to Söke
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $6–10
- Schedules at
- varan.com.tr
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 59 min
- Frequency
- Every 4 hours
- Estimated price
- $7–11
- Schedules at
- varan.com.tr
Bus from İzmir bus station to Bursa bus station
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a day
- Estimated price
- $15–35
- Schedules at
- varan.com.tr
- Phone
- 0850 811 5959
- [email protected]
- Website
- kaleseyahat.com.tr
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Schedules at
- kaleseyahat.com.tr
Bus from Selçuk to Söke
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Schedules at
- kaleseyahat.com.tr
Bus from Söke to Milas
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Schedules at
- kaleseyahat.com.tr
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Schedules at
- kaleseyahat.com.tr
Bus from İzmir bus station to Bursa bus station
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a day
- Estimated price
- $28
- Schedules at
- kaleseyahat.com.tr
Bus from Selçuk to Manisa
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Schedules at
- kaleseyahat.com.tr
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 56 min
- Frequency
- 3 times a day
- Estimated price
- $10–14
- Website
- MetroTurizm
- Standard
- $10–14
Bus from Selçuk to Söke
- Ave. Duration
- 33 min
- Frequency
- 3 times a day
- Estimated price
- $9–13
- Website
- MetroTurizm
- Standard
- $9–13
Bus from Söke to Milas
- Ave. Duration
- 1h 8m
- Frequency
- Once daily
- Estimated price
- $10–15
- Website
- MetroTurizm
- Standard
- $10–15
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 56 min
- Frequency
- 3 times a day
- Estimated price
- $10–14
- Website
- MetroTurizm
- Standard
- $10–14
Bus from İzmir bus station to Bursa bus station
- Ave. Duration
- 5h 43m
- Frequency
- Every 3 hours
- Estimated price
- $19–28
- Website
- MetroTurizm
- Standard
- $19–28
Bus from Bursa to Sofia Central Bus Station
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- $35–50
- Website
- MetroTurizm
- Standard
- $35–50
- Phone
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $2–3
- Schedules at
- aliosmanulusoy.com
Bus from Selçuk to Söke
- Ave. Duration
- 51 min
- Frequency
- Twice daily
- Estimated price
- $1–3
- Schedules at
- aliosmanulusoy.com
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $2–3
- Schedules at
- aliosmanulusoy.com
- Phone
- 0850 304 09 09
- [email protected]
- Website
- didimseyahat.com.tr
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $9–12
- Schedules at
- didimseyahat.com.tr
Bus from Selçuk to Söke
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $7–10
- Schedules at
- didimseyahat.com.tr
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $9–12
- Schedules at
- didimseyahat.com.tr
- Phone
- 444 00 17
- [email protected]
- Website
- truvaturizm.com
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- truvaturizm.com
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- truvaturizm.com
- Phone
- 0(850) 309 22 16
- [email protected]
- Website
- istanbulkalesi.com.tr
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $8–12
- Schedules at
- istanbulkalesi.com.tr
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $8–12
- Schedules at
- istanbulkalesi.com.tr
Bus from İzmir bus station to Bursa bus station
- Ave. Duration
- 4h 44m
- Frequency
- Twice daily
- Estimated price
- $17–24
- Schedules at
- istanbulkalesi.com.tr
Bus from Selçuk to Manisa
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $9–13
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 0(850) 244 33 33
- [email protected]
- Website
- mersinnurturizm.com
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- mersinnurturizm.com
Bus from Selçuk to Söke
- Ave. Duration
- 33 min
- Frequency
- Once daily
- Schedules at
- mersinnurturizm.com
Bus from Söke to Milas
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Schedules at
- mersinnurturizm.com
Bus from Selçuk to Izmir Otogar
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- mersinnurturizm.com
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from İzmir Otogar Tesis to Bursa bus station
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $11–15
- Schedules at
- Kamil Koç
Bus from İzmir bus station to Bursa bus station
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- $11–15
- Schedules at
- Kamil Koç
- Phone
- 0545 792 30 02
- [email protected]
- Website
- luksyonca.com.tr
Bus from Bursa to Harmanli
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $26
- Schedules at
- luksyonca.com.tr
- Phone
- +359 894 77 44 02
- [email protected]
- Website
- kaleiatravel.com
Bus from Kavala Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- en.kaleiatravel.com
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from Selçuk to Söke
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- pamukkale.com.tr
Bus from Söke to Milas
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $6–9
- Schedules at
- pamukkale.com.tr
Bus from İzmir bus station to Bursa bus station
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- $15–20
- Schedules at
- pamukkale.com.tr
- Phone
- 0850 202 22 22
- [email protected]
- Website
- balikesiruludag.com.tr
Bus from Söke to Milas
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $14–19
- Schedules at
- balikesiruludag.com.tr
Bus from İzmir bus station to Bursa bus station
- Ave. Duration
- 4h 30m
- Frequency
- Every 3 hours
- Estimated price
- $20–26
- Schedules at
- balikesiruludag.com.tr
- Phone
- 444 50 33
- [email protected]
- Website
- villaseyahat.com
Bus from Söke to Milas
- Ave. Duration
- 1h 3m
- Frequency
- Once daily
- Schedules at
- villaseyahat.com
Bus from İzmir bus station to Bursa bus station
- Ave. Duration
- 5h 7m
- Frequency
- Every 4 hours
- Estimated price
- $27
- Schedules at
- villaseyahat.com
- Phone
- 0850 600 00 10
- [email protected]
- Website
- efetur.com.tr
Bus from İzmir bus station to Bursa bus station
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Schedules at
- efetur.com.tr
- Phone
- 0236 613 10 55
- [email protected]
- Website
- somaseyahat.com.tr
Bus from Manisa to Edirne
- Ave. Duration
- 10h 51m
- Frequency
- Once daily
- Estimated price
- $25
- Schedules at
- somaseyahat.com.tr
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Edirne Bus Station to Sofia Serdica Bus Station
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $52
- Website
- Arda Tur
- Phone
- 0 232 330 89 22
- [email protected]
- Website
- izdeniz.com.tr
Ferry from Alsancak Limanı to Mytilene
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Estimated price
- $70
- Schedules at
- izdeniz.com.tr
- Phone
- +30 21 0891 9800
- [email protected]
- Website
- Blue Star Ferries
Ferry from Mytilene to Kavala
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Estimated price
- $55–130
- Website
- Blue Star Ferries
- Phone
- +90 2327121808
- [email protected]
- Website
- Turyol
Ferry from Kusadasi to Samos
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $40–65
- Website
- Turyol
- Phone
- 0 850 222 44 36
- [email protected]
- Website
- Istanbul Deniz Otobusleri
Ferry from Kusadasi to Samos
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- $4–53
- Website
- Istanbul Deniz Otobusleri
- Economy
- $4–6
- Phone
- +30 694 415 6070
- [email protected]
- Website
- Makri Travel
Ferry from Kusadasi to Samos
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $1–50
- Website
- Makri Travel
- Phone
- +90 252 316 22 22
- [email protected]
- Website
- Turkish Sealines
Ferry from Kusadasi to Samos
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- $40–55
- Website
- Turkish Sealines
- Phone
- +90 (256) 612 88 88
- [email protected]
- Website
- Meander Travel
Ferry from Kusadasi to Samos
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $35–45
- Website
- Meander Travel
Want to know more about travelling around Bulgaria
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
Getting around the Cyclades
Read the travel guide
More Questions & Answers
Selçuk to Sofia bus services, operated by Varan Turizm, arrive at Izmir Otogar station.
Selçuk to Sofia train services, operated by Turkish Railways (TCDD), arrive at Izmir station.
Yes, the driving distance between Selçuk to Sofia is 908 km. It takes approximately 9h 47m to drive from Selçuk to Sofia.
Book your Selçuk to Sofia bus tickets online with Omio.
There are 2254+ hotels available in Sofia.




























































