There are 4 ways to get from Sérres to Bulgaria by 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.
Bus via Blagoevgrad
best- Take the bus from Serres to Blagoevgrad Central Bus Terminalbus
- Take the bus from Blagoevgrad to Sofia Central Bus Stationbus
3h 31m$14–20Bus, train
- Take the bus from Serres to Dupnitsabus
- Take the train from Dupnitsa to Sofiatrain Ic / ...
3h 47m$15–23Drive 218.6 km
- Drive from Sérres to Sofiacar 218.6 km
2h 40m$47–68Bus
- Take the bus from Lefkonas to Sofia Serdikabus
3h 39m$33
Comparing Your Travel Options
The cheapest way to get from Sérres to Bulgaria is to bus via Blagoevgrad which costs $13 - $21 and takes 3h 31m.
The fastest way to get from Sérres to Bulgaria is to drive which takes 2h 40m and costs $45 - $70.
No, there is no direct bus from Sérres to Bulgaria station. However, there are services departing from Serres and arriving at Sofia Central Bus Station via Blagoevgrad. The journey, including transfers, takes approximately 3h 31m.
The distance between Sérres and Bulgaria is 220 km. The road distance is 218.6 km.
The best way to get from Sérres to Bulgaria without a car is to bus via Blagoevgrad which takes 3h 31m and costs $13 - $21.
It takes approximately 3h 31m to get from Sérres to Bulgaria, including transfers.
Sérres to Bulgaria bus services, operated by KTEL Serron, depart from Serres station.
Sérres to Bulgaria bus services, operated by KTEL Serron, arrive at Blagoevgrad Central Bus Terminal station.
Yes, the driving distance between Sérres to Bulgaria is 219 km. It takes approximately 2h 40m to drive from Sérres to Bulgaria.
Book your Sérres to Bulgaria bus tickets online with Omio and 12go.asia.
What companies run services between Sérres, Greece and Bulgaria?
You can take a bus from Serres to Sofia Central Bus Station via Blagoevgrad in around 3h 31m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Dupnitsa to Sofia
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- $1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–4
- Phone
- +30 23210-22822
- [email protected]
- Website
- ktelserron.gr
Bus from Serres to Blagoevgrad Central Bus Terminal
- Ave. Duration
- 1h 4m
- Frequency
- On demand
- Estimated price
- $10–15
- Schedules at
- ktelserron.gr
Bus from Serres to Dupnitsa
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $13–18
- Schedules at
- ktelserron.gr
- [email protected]
- Website
- bgrazpisanie.com
Bus from Blagoevgrad to Sofia Central Bus Station
- Ave. Duration
- 1h 32m
- Frequency
- Every 3 hours
- Estimated price
- $3–6
- Schedules at
- bgrazpisanie.com
- Phone
- 0888 302 311
- [email protected]
- Website
- chona.alle.bg
Bus from Blagoevgrad to Sofia Central Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Schedules at
- bgrazpisanie.com
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Lefkonas to Sofia Serdika
- Ave. Duration
- 3h 31m
- Frequency
- Once daily
- Estimated price
- $32
- Website
- Arda Tur
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 How to get from Gatwick Airport into central London, How do I get from Sydney to Melbourne, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
There are 2283+ hotels available in Bulgaria.





















