There are 12 ways to get from Samsun to Bulgaria by bus, plane, night train, 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.
Bus to Samsun-Çarşamba Airport, fly to Sofia Airport
best- Take the bus from Samsun to Çarşambabus
- Fly from Samsun-Çarşamba Airport (SZF) to Sofia Airport (SOF)plane SZF - SOF
8h 32m$69–344Bus via Maltepe
cheapest- Take the bus from Samsun to İstanbul Dudullubus
- Take the bus from Istanbul Büyük Otogari to Sofia Serdica Bus Stationbus Citylines 19 / ...
21h 25m$42–101Bus, night train, train
- Take the bus from Samsun to Cerkezkoybus
- Take the nighttrain from Çerkezköy to Dimitrovgradnighttrain
- Take the train from Dimitrovgrad to Poduyanetrain Ic / ...
19h 23m$46–66Bus, train
- Take the bus from Samsun to Cerkezkoybus
- Take the train from Çerkezköy to Sofiatrain
22h 50m$53–134Drive 1,276.3 km
- Drive from Samsun to Sofiacar 1,276.3 km
13h 23m$201–291Bus to Samsun-Çarşamba Airport, fly to Varna Airport
- Take the bus from Samsun to Çarşambabus
- Fly from Samsun-Çarşamba Airport (SZF) to Varna Airport (VAR)plane SZF - VAR
10h 19m$288–783Bus to Samsun-Çarşamba Airport, fly to Bucharest Otopeni, bus
- Take the bus from Samsun to Çarşambabus
- Fly from Samsun-Çarşamba Airport (SZF) to Bucharest Otopeni (OTP)plane SZF - OTP
- Take the bus from Buchurest to Rusebus
11h 7m$86–439Bus to Samsun-Çarşamba Airport, fly to Istanbul Sabiha Gökçen International Airport, bus
- Take the bus from Samsun to Çarşambabus
- Fly from Samsun-Çarşamba Airport (SZF) to Istanbul Sabiha Gökçen International Airport (SAW)plane SZF - SAW
- Take the bus from Istanbul to Burgasbus
11h 53m$86–152Bus to Samsun-Çarşamba Airport, fly to Istanbul, bus
- Take the bus from Samsun to Çarşambabus
- Fly from Samsun-Çarşamba Airport (SZF) to Istanbul (IST)plane SZF - IST
- Take the bus from Istanbul to Burgasbus
11h 42m$281–321Bus to Amasya, fly to Istanbul, bus
- Take the bus from Samsun to Merzifonbus
- Fly from Amasya (MZH) to Istanbul (IST)plane MZH - IST
- Take the bus from Istanbul to Burgasbus
11h 43m$233–548Bus
- Take the bus from Samsun bus station to Edirne bus stationbus FlixBus KK5544
- Take the bus from Edrine to Sofia Central Bus Stationbus
21h 39m$45–62Train
- Take the train from Samsun to Yıldızelitrain
- Take the train from Yildizeli to Istanbul Söğütlüçeşmetrain Yht
- Take the train from Halkalı to Sofiatrain
30h 40m$54–77
Samsun-Çarşamba Airport (SZF) to Sofia Airport (SOF) flights
Comparing Your Travel Options
The cheapest way to get from Samsun to Bulgaria is to bus which costs $45 - $65 and takes 21h 39m.
The fastest way to get from Samsun to Bulgaria is to bus and fly which takes 8h 32m and costs $65 - $350.
No, there is no direct bus from Samsun to Bulgaria station. However, there are services departing from Samsun and arriving at Sofia Serdica Bus Station via İstanbul Dudullu and Istanbul Büyük Otogari. The journey, including transfers, takes approximately 21h 25m.
No, there is no direct train from Samsun to Bulgaria. However, there are services departing from Samsun and arriving at Serdika via Yildizeli, Söğütlüçeşme, Mustafa Kemal, Halkalı and Central Station. The journey, including transfers, takes approximately 30h 40m.
The distance between Samsun and Bulgaria is 1176 km. The road distance is 1276.3 km.
The best way to get from Samsun to Bulgaria without a car is to bus and night train and train which takes 19h 23m and costs $45 - $70.
It takes approximately 8h 32m to get from Samsun to Bulgaria, including transfers.
Samsun to Bulgaria bus services, operated by Kanberoğlu Turizm, depart from Samsun station.
Samsun to Bulgaria train services, operated by Turkish Railways (TCDD), depart from Samsun station.
The best way to get from Samsun to Bulgaria is to bus via Maltepe which takes 21h 25m and costs $40 - $110. Alternatively, you can train, which costs $50 - $80 and takes 30h 40m.
What companies run services between Samsun, Turkey and Bulgaria?
You can take a bus from Samsun to Serdika via İstanbul Dudullu, İstanbul Esenler, Istanbul Büyük Otogari, Sofia Serdica Bus Station, and Central Station in around 21h 25m. Alternatively, you can take a train from Samsun to Serdika via Yildizeli, Söğütlüçeşme, Mustafa Kemal, Halkalı, Sofia, and Central Station in around 30h 40m.
- Website
- turkishairlines.com
Flights from Samsun-Çarşamba Airport to Sofia Airport via Istanbul
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $160–550
Flights from Samsun-Çarşamba Airport to Varna Airport via Istanbul
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- $200–650
Flights from Samsun-Çarşamba Airport to Bucharest Otopeni via Istanbul
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- $160–550
Flights from Samsun-Çarşamba Airport to Istanbul
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $240–270
Flights from Amasya to Istanbul
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Saturday, Friday, and Sunday
- Estimated price
- $180–480
- Website
- flypgs.com
Flights from Samsun-Çarşamba Airport to Sofia Airport via Istanbul Sabiha Gökçen International Airport
- Ave. Duration
- 5h 42m
- When
- Friday, Monday, Tuesday, and Sunday
- Estimated price
- $65–410
Flights from Samsun-Çarşamba Airport to Bucharest Otopeni via Istanbul Sabiha Gökçen International Airport
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $75–410
Flights from Samsun-Çarşamba Airport to Istanbul Sabiha Gökçen International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $55–360
- Website
- ajet.com
Flights from Samsun-Çarşamba Airport to Istanbul Sabiha Gökçen International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $45–100
Flights from Samsun-Çarşamba Airport to Istanbul Sabiha Gökçen International Airport via Ankara
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $45–100
- Website
- sunexpress.com
Flights from Samsun-Çarşamba Airport to Sofia Airport via Izmir
- Ave. Duration
- 4h 10m
- When
- Wednesday
- Estimated price
- $100–370
- Website
- flyulendo.com
Flights from Samsun-Çarşamba Airport to Bucharest Otopeni via Berlin Brandenburg
- Ave. Duration
- 6h 35m
- When
- Wednesday
- Estimated price
- $190–600
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Night train from Çerkezköy to Dimitrovgrad
- Ave. Duration
- 3h 26m
- Frequency
- Twice a week
- Estimated price
- $4–7
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $4–7
Train from Dimitrovgrad to Poduyane
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–6
- 1st Class
- $4–6
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Çerkezköy to Sofia
- Ave. Duration
- 11h 51m
- Frequency
- Once daily
- Estimated price
- $13–77
- Website
- Turkish Railways (TCDD)
- Double Room
- $43
- Single Room
- $77
- Four Person Room
- $38
Train from Samsun to Yıldızeli
- Ave. Duration
- 7h 16m
- Frequency
- 3 times a week
- Estimated price
- $8–12
- Website
- Turkish Railways (TCDD)
Train from Yildizeli to Istanbul Söğütlüçeşme
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- $28–40
- 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
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Samsun to Çarşamba
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- $1–3
- Schedules at
- aliosmanulusoy.com
Bus from Samsun to Çarşamba
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- $1–3
- Schedules at
- aliosmanulusoy.com
Bus from Samsun to Çarşamba
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- $1–3
- Schedules at
- aliosmanulusoy.com
Bus from Samsun to Çarşamba
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- $1–3
- Schedules at
- aliosmanulusoy.com
Bus from Samsun to Çarşamba
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- $1–3
- Schedules at
- aliosmanulusoy.com
Bus from Samsun to Merzifon
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- $2–4
- Schedules at
- aliosmanulusoy.com
Bus from Samsun to İstanbul Dudullu
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $12–16
- Schedules at
- aliosmanulusoy.com
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Samsun to Çarşamba
- Ave. Duration
- 29 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- MetroTurizm
- Standard
- $9–13
Bus from Samsun to Cerkezkoy
- Ave. Duration
- 9h 33m
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- MetroTurizm
- Standard
- $35–55
Bus from Samsun to Cerkezkoy
- Ave. Duration
- 9h 33m
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- MetroTurizm
- Standard
- $35–55
Bus from Samsun to Çarşamba
- Ave. Duration
- 29 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- MetroTurizm
- Standard
- $9–13
Bus from Samsun to Çarşamba
- Ave. Duration
- 29 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- MetroTurizm
- Standard
- $9–13
Bus from Samsun to Çarşamba
- Ave. Duration
- 29 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- MetroTurizm
- Standard
- $9–13
Bus from Samsun to Çarşamba
- Ave. Duration
- 29 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- MetroTurizm
- Standard
- $9–13
Bus from Samsun to Merzifon
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- $11–16
- Website
- MetroTurizm
- Standard
- $11–16
Bus from Edrine to Sofia Central Bus Station
- Ave. Duration
- 6h 9m
- Frequency
- Once daily
- Estimated price
- $20–28
- Website
- MetroTurizm
- Standard
- $20–28
- Phone
- (495) 796 19 58
- [email protected]
- Website
- Has Turizm
Bus from Samsun to Çarşamba
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Website
- Has Turizm
Bus from Samsun to Çarşamba
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Website
- Has Turizm
Bus from Samsun to Çarşamba
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Website
- Has Turizm
Bus from Samsun to Çarşamba
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Website
- Has Turizm
Bus from Samsun to Çarşamba
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Website
- Has Turizm
Bus from Samsun to Merzifon
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $7–9
- Website
- Has Turizm
- Phone
- +359 899199328
- [email protected]
- Website
- bgrazpisanie.com
Bus from Buchurest to Ruse
- Ave. Duration
- 1h 20m
- Frequency
- Twice a week
- Estimated price
- $7–11
- Schedules at
- bgrazpisanie.com
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Istanbul to Burgas
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $34
- Schedules at
- likebus.ua
Bus from Istanbul to Burgas
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $34
- Schedules at
- likebus.ua
Bus from Istanbul to Burgas
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $34
- Schedules at
- likebus.ua
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Samsun to Merzifon
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $6–9
- Schedules at
- Kamil Koç
Bus from Samsun bus station to Edirne bus station
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- $25–35
- Schedules at
- Kamil Koç
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Samsun to Merzifon
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- $8–12
- Schedules at
- varan.com.tr
Bus from Samsun to İstanbul Dudullu
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- $26–40
- Schedules at
- varan.com.tr
- Phone
- 0462 325 22 83
- Website
- kanberoglu.com.tr
Bus from Samsun to İstanbul Dudullu
- Ave. Duration
- 9h 31m
- Frequency
- Twice daily
- Estimated price
- $25–45
- Schedules at
- kanberoglu.com.tr
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- $35–50
- Website
- Citylines
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- $50–80
- Website
- Flixbus
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $82
- Website
- Arda Tur
- Phone
- +90 212 658 00 61
- [email protected]
- Website
- Huntur
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $25–40
- Website
- Huntur
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Samsun to Bulgaria bus services, operated by Kanberoğlu Turizm, arrive at İstanbul Dudullu station.
Samsun to Bulgaria train services, operated by Turkish Railways (TCDD), arrive at Yıldızeli station.
Yes, the driving distance between Samsun to Bulgaria is 1276 km. It takes approximately 13h 23m to drive from Samsun to Bulgaria.
There are 2283+ hotels available in Bulgaria.

















































