There are 10 ways to get from Sofia to Samsun by plane, bus, train, 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.
Fly to Samsun-Çarşamba Airport, bus
best- Fly from Sofia Airport (SOF) to Samsun-Çarşamba Airport (SZF)plane SOF - SZF
- Take the bus from Çarşamba to Samsunbus
8h 36m₺3,403–18,368Train
cheapest- 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 Samsuntrain
28h 28m₺2,586–6,760Bus
- Take the bus from Sofia Serdica Bus Station to Edirne Bus Stationbus Arda-Tur
- Take the bus from Edirne bus station to Samsun bus stationbus FlixBus KK5544
22h 1m₺3,727–4,227Drive 1,276.9 km
- Drive from Sofia to Samsuncar 1,276.9 km
13h 27m₺10,007–14,454Fly to Amasya, bus
- Fly from Sofia Airport (SOF) to Amasya (MZH)plane SOF - MZH
- Take the bus from Merzifon to Samsunbus
11h 2m₺10,124–31,707Fly 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 Samsun bus stationbus
11h 43m₺3,470–15,141Fly to Tokat, train
- Fly from Sofia Airport (SOF) to Tokat (TJK)plane SOF - TJK
- Take the train from Turhal to Samsuntrain
15h 50m₺9,087–26,009Fly to Sivas Airport, bus
- Fly from Sofia Airport (SOF) to Sivas Airport (VAS)plane SOF - VAS
- Take the bus from Sivas to Samsunbus
15h 37m₺4,961–22,592Bus via Maltepe
- Take the bus from Sofia Central Bus Station to Istanbul Samandira Tesisbus
- Take the bus from Istanbul Samandira Tesis to Samsunbus
23h₺3,122–4,550Train, bus
- Take the train from Sofia to Plovdivtrain Ic
- Take the bus from Plovdiv Bus Station South to Edirne Bus Stationbus
- Take the bus from Edirne bus station to Samsun bus stationbus
24h 52m₺2,754–3,335
Sofia Airport (SOF) to Samsun-Çarşamba Airport (SZF) flights
Comparing Your Travel Options
The cheapest way to get from Sofia to Samsun is to train and bus which costs 2.700 ₺ - 3.400 ₺ and takes 24h 52m.
The fastest way to get from Sofia to Samsun is to fly and bus which takes 8h 36m and costs 3.400 ₺ - 19.000 ₺.
No, there is no direct bus from Sofia station to Samsun station. However, there are services departing from Sofia Serdica Bus Station and arriving at Samsun bus station via Edirne bus station. The journey, including transfers, takes approximately 22h 1m.
No, there is no direct train from Sofia to Samsun. However, there are services departing from Sofia and arriving at Samsun via Halkali, Mustafa Kemal, Istanbul Söğütlüçeşme and Yıldızeli. The journey, including transfers, takes approximately 28h 28m.
The distance between Sofia and Samsun is 1174 km. The road distance is 1276.9 km.
The best way to get from Sofia to Samsun without a car is to bus which takes 22h 1m and costs 3.700 ₺ - 4.300 ₺.
It takes approximately 8h 36m to get from Sofia to Samsun, including transfers.
Sofia to Samsun bus services, operated by Arda Tur, depart from Sofia Serdica Bus Station.
Sofia to Samsun train services, operated by Turkish Railways (TCDD), depart from Sofia station.
The best way to get from Sofia to Samsun is to bus which takes 22h 1m and costs 3.700 ₺ - 4.300 ₺. Alternatively, you can train, which costs 2.500 ₺ - 7.000 ₺ and takes 28h 28m.
What companies run services between Sofia, Bulgaria and Samsun, Turkey?
You can take a bus from Sofia Serdica Bus Station to Samsun bus station via Edirne bus station in around 22h 1m. Alternatively, you can take a train from Sofia to Samsun via Halkali, Mustafa Kemal, Istanbul Söğütlüçeşme, and Yıldızeli in around 28h 28m.
- Website
- turkishairlines.com
Flights from Sofia Airport to Samsun-Çarşamba Airport via Istanbul
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- ₺6,500–22,000
Flights from Sofia Airport to Amasya via Istanbul
- Ave. Duration
- 9h 33m
- When
- Friday, Sunday, and Tuesday
- Estimated price
- ₺9,000–31,000
Flights from Sofia Airport to Ordu - Giresun Airport via Istanbul
- Ave. Duration
- 8h 18m
- When
- Every day
- Estimated price
- ₺7,000–23,000
Flights from Sofia Airport to Tokat via Istanbul
- Ave. Duration
- 9h 55m
- When
- Friday, Sunday, Monday, and Wednesday
- Estimated price
- ₺7,000–24,000
Flights from Sofia Airport to Sivas Airport via Istanbul
- Ave. Duration
- 9h 15m
- When
- Friday, Sunday, Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₺7,500–26,000
- Website
- flypgs.com
Flights from Sofia Airport to Samsun-Çarşamba Airport via Sabiha Gokcen
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₺3,200–18,000
Flights from Sofia Airport to Ordu - Giresun Airport via Sabiha Gokcen
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₺3,600–19,000
Flights from Sofia Airport to Sivas Airport via Sabiha Gokcen
- Ave. Duration
- 7h 57m
- When
- Tuesday, Saturday, and Monday
- Estimated price
- ₺3,900–21,000
- Website
- ajet.com
Flights from Sofia Airport to Ordu - Giresun Airport via Sabiha Gokcen
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₺3,200–14,000
- Website
- sunexpress.com
Flights from Sofia Airport to Samsun-Çarşamba Airport via Munich
- Ave. Duration
- 6h 20m
- When
- Tuesday
- Estimated price
- ₺7,500–24,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,148
- Website
- Turkish Railways (TCDD)
- Double Room
- ₺2,302
- Single Room
- ₺4,148
- Four Person Room
- ₺2,024
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 Samsun
- Ave. Duration
- 7h 12m
- Frequency
- 3 times a week
- Estimated price
- ₺390–550
- Website
- Turkish Railways (TCDD)
Train from Turhal to Samsun
- Ave. Duration
- 4h 21m
- Frequency
- 3 times a week
- Estimated price
- ₺260–360
- Website
- Turkish Railways (TCDD)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Plovdiv
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- ₺130–220
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- ₺130–180
- 1st Class
- ₺170–220
- Phone
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Çarşamba to Samsun
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- ₺85–120
- Schedules at
- aliosmanulusoy.com
Bus from Merzifon to Samsun
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₺130–180
- Schedules at
- aliosmanulusoy.com
Bus from Ordu bus station to Samsun bus station
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ₺170–240
- Schedules at
- aliosmanulusoy.com
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Çarşamba to Samsun
- Ave. Duration
- 29 min
- Frequency
- Twice daily
- Estimated price
- ₺440–650
- Website
- MetroTurizm
- Standard
- ₺440–650
Bus from Merzifon to Samsun
- Ave. Duration
- 1h 33m
- Frequency
- Every 4 hours
- Estimated price
- ₺550–800
- Website
- MetroTurizm
- Standard
- ₺550–800
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 Samsun
- Ave. Duration
- 11h 6m
- Frequency
- 3 times a day
- Estimated price
- ₺1,600–2,300
- Website
- MetroTurizm
- Standard
- ₺1,600–2,300
- Phone
- (495) 796 19 58
- [email protected]
- Website
- Has Turizm
Bus from Çarşamba to Samsun
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₺260–340
- Website
- Has Turizm
Bus from Merzifon to Samsun
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₺340–440
- Website
- Has Turizm
- 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
- ₺2,527
- Website
- Arda Tur
Bus from Plovdiv Bus Station South to Edirne Bus Station
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- ₺1,422
- Website
- Arda Tur
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Edirne bus station to Samsun bus station
- Ave. Duration
- 15h 50m
- Frequency
- Once daily
- Estimated price
- ₺1,200–1,700
- Schedules at
- Kamil Koç
Bus from Merzifon to Samsun
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- ₺290–410
- Schedules at
- Kamil Koç
Bus from Ordu bus station to Samsun bus station
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ₺350–490
- Schedules at
- Kamil Koç
Bus from Edirne bus station to Samsun bus station
- Ave. Duration
- 15h 50m
- Frequency
- Once daily
- Estimated price
- ₺1,200–1,700
- Schedules at
- Kamil Koç
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Merzifon to Samsun
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- ₺410–600
- Schedules at
- varan.com.tr
- Phone
- 0462 325 22 83
- Website
- kanberoglu.com.tr
Bus from Ordu bus station to Samsun bus station
- Ave. Duration
- 2h 59m
- Frequency
- Every 2 hours
- Estimated price
- ₺800–1,100
- Schedules at
- kanberoglu.com.tr
Bus from Sivas to Samsun
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ₺1,000–1,500
- Schedules at
- kanberoglu.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 Travelling around the UAE, Thanksgiving 2018: How to travel stress-free, and Need to know: Greyhound - to help you get the most out of your next trip.
Booking & Getting There
Sofia to Samsun bus services, operated by Arda Tur, arrive at Edirne Bus Station.
Samsun is 1h ahead of Sofia. It is currently 11:48 AM in Sofia and 12:48 PM in Samsun.
Sofia to Samsun train services, operated by Turkish Railways (TCDD), arrive at Halkalı station.
Yes, the driving distance between Sofia to Samsun is 1277 km. It takes approximately 13h 27m to drive from Sofia to Samsun.
Book your Sofia to Samsun bus tickets online with Omio.
There are 61+ hotels available in Samsun.








































