There are 9 ways to get from Sofia to Black Sea region by plane, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Samsun-Çarşamba Airport
best- Fly from Sofia Airport (SOF) to Samsun-Çarşamba Airport (SZF)plane SOF - SZF
10h 23m₺3,272–15,849Train, bus
cheapest- Take the train from Sofia to Halkalıtrain
- Take the bus from İstanbul Esenler bus station to Terme bus stationbus FlixBus KK5508B / ...
26h 17m₺2,135–6,242Bus
- Take the bus from Sofia Serdica Bus Station to Edirne Bus Stationbus Arda-Tur
- Take the bus from Edirne bus station to Terme bus stationbus FlixBus KK5544
22h 56m₺3,058–4,326Train, bus via Yıldızeli
- Take the train from Sofia to Halkalıtrain
- Take the train from Istanbul Söğütlüçeşme to Yildizelitrain Yht
- Take the train from Yıldızeli to Kavaktrain
- Take the bus from Kavak to Çarşambabus
29h 47m₺3,346–8,358Drive 1,336.6 km
- Drive from Sofia to Black Sea regioncar 1,336.6 km
14h 21m₺10,089–14,573Fly to Ordu - Giresun Airport, bus
- Fly from Sofia Airport (SOF) to Ordu - Giresun Airport (OGU)plane SOF - OGU
- Take the bus from Ordu bus station to Terme bus stationbus
9h 9m₺4,069–15,411Fly to Amasya, bus
- Fly from Sofia Airport (SOF) to Amasya (MZH)plane SOF - MZH
- Take the bus from Merzifon bus station to Akbulut rest stationbus
11h 35m₺8,200–26,658Fly to Tokat, taxi
- Fly from Sofia Airport (SOF) to Tokat (TJK)plane SOF - TJK
- Take the taxi from Tokat (TJK) to Black Sea regiontaxi
9h 35m₺12,260–36,882Bus via Maltepe
- Take the bus from Sofia Central Bus Station to Istanbul Samandira Tesisbus
- Take the bus from Istanbul Samandira Tesis to Termebus
24h 42m₺3,352–5,030
Sofia Airport (SOF) to Samsun-Çarşamba Airport (SZF) flights
Questions & Answers
The cheapest way to get from Sofia to Black Sea region is to bus which costs 3.000 ₺ - 4.400 ₺ and takes 22h 56m.
The fastest way to get from Sofia to Black Sea region is to fly and bus which takes 9h 9m and costs 4.000 ₺ - 16.000 ₺.
No, there is no direct bus from Sofia station to Black Sea region station. However, there are services departing from Sofia Serdica Bus Station and arriving at Terme bus station via Edirne bus station. The journey, including transfers, takes approximately 22h 56m.
The distance between Sofia and Black Sea region is 1158 km. The road distance is 1336.6 km.
The best way to get from Sofia to Black Sea region without a car is to bus which takes 22h 56m and costs 3.000 ₺ - 4.400 ₺.
It takes approximately 10h 23m to get from Sofia to Black Sea region, including transfers.
Sofia to Black Sea region bus services, operated by Arda Tur, depart from Sofia Serdica Bus Station.
The best way to get from Sofia to Black Sea region is to fly which takes 10h 23m and costs 3.200 ₺ - 16.000 ₺. Alternatively, you can bus, which costs 3.000 ₺ - 4.400 ₺ and takes 22h 56m.
Sofia to Black Sea region bus services, operated by Arda Tur, arrive at Edirne Bus Station.
Yes, the driving distance between Sofia to Black Sea region is 1337 km. It takes approximately 14h 21m to drive from Sofia to Black Sea region.
What companies run services between Sofia, Bulgaria and Black Sea region, Turkey?
Turkish Airlines and Pegasus Airlines fly from Sofia Airport (SOF) to Samsun-Çarşamba Airport (SZF) 4 times a day. Alternatively, you can take a bus from Sofia Serdica Bus Station to Black Sea region via Edirne bus station and Terme in around 22h 56m.
- Website
- turkishairlines.com
Flights from Sofia Airport to Samsun-Çarşamba Airport via Istanbul
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₺6,500–24,000
Flights from Sofia Airport to Ordu - Giresun Airport via Istanbul
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- ₺7,000–26,000
Flights from Sofia Airport to Amasya via Istanbul
- Ave. Duration
- 8h 31m
- When
- Friday, Sunday, and Tuesday
- Estimated price
- ₺7,000–26,000
Flights from Sofia Airport to Tokat via Istanbul
- Ave. Duration
- 5h 42m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- ₺14,000–55,000
- Website
- ajet.com
Flights from Sofia Airport to Ordu - Giresun Airport via Sabiha Gokcen
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₺3,400–15,000
Flights from Sofia Airport to Tokat via Sabiha Gokcen
- Ave. Duration
- 4h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₺6,500–30,000
- Website
- flypgs.com
Flights from Sofia Airport to Samsun-Çarşamba Airport via Sabiha Gokcen
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₺2,900–15,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₺750–4,175
- Website
- Turkish Railways (TCDD)
- Double Room
- ₺2,317
- Single Room
- ₺4,175
- Four Person Room
- ₺2,038
Train from Istanbul Söğütlüçeşme to Yildizeli
- Ave. Duration
- 6h 26m
- Frequency
- Once daily
- Estimated price
- ₺1,400–2,000
- Website
- Turkish Railways (TCDD)
Train from Yıldızeli to Kavak
- Ave. Duration
- 6h 1m
- Frequency
- 3 times a week
- Estimated price
- ₺330–470
- Website
- Turkish Railways (TCDD)
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₺750–4,175
- Website
- Turkish Railways (TCDD)
- Double Room
- ₺2,317
- Single Room
- ₺4,175
- Four Person Room
- ₺2,038
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Sofia Serdica Bus Station to Edirne Bus Station
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- ₺1,400–2,200
- Website
- Arda Tur
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Edirne bus station to Terme bus station
- Ave. Duration
- 16h 35m
- Frequency
- Twice daily
- Estimated price
- ₺1,300–1,800
- Schedules at
- Kamil Koç
Bus from Ordu bus station to Terme bus station
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- ₺280–400
- Schedules at
- Kamil Koç
Bus from Merzifon bus station to Akbulut rest station
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- ₺350–490
- Schedules at
- Kamil Koç
Bus from İstanbul Esenler bus station to Terme bus station
- Ave. Duration
- 12h 55m
- Frequency
- Hourly
- Estimated price
- ₺1,000–1,500
- Schedules at
- Kamil Koç
- Phone
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Kavak to Çarşamba
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- ₺120–160
- Schedules at
- aliosmanulusoy.com
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Kavak to Çarşamba
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- ₺500–750
- Website
- MetroTurizm
- Standard
- ₺500–750
Bus from Sofia Central Bus Station to Istanbul Samandira Tesis
- Ave. Duration
- 10h 54m
- Frequency
- Once daily
- Estimated price
- ₺1,500–2,250
- Website
- MetroTurizm
- Standard
- ₺1,500–2,100
Bus from Istanbul Samandira Tesis to Terme
- Ave. Duration
- 12h 41m
- Frequency
- Twice daily
- Estimated price
- ₺1,635–2,500
- Website
- MetroTurizm
- Standard
- ₺1,700–2,500
- Phone
- 0850 222 59 59
- [email protected]
- Website
- istanbulseyahat.com.tr
Bus from İstanbul Esenler bus station to Terme bus station
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ₺1,590
- Schedules at
- istanbulseyahat.com.tr
- Ave. Duration
- 3h 3m
- Estimated price
- ₺5,500–7,000
Tokat Taksi
- Phone
- +90 541 468 20 70
- Website
- tokattaksi.com.tr
Tokat Taksi Duran Karaca
- Phone
- +90 532 157 02 40
- Website
- taksi60.business.site
Tokat Taxi
- Phone
- +90 539 560 23 13
- Website
- tokattaksi.tk
Çiçek Taksi
- Phone
- +90 356 275 47 48
- Website
- facebook.com
Taxi Terminal Turhal
- Phone
- +90 542 841 38 68
Turhal Yıldız Taksi
- Phone
- +90 356 275 19 10
- Website
- turhal-yldz-taksi.business.site
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from London to Edinburgh, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
There are three+ hotels available in Black Sea region.

























