There are 4 ways to get from Cherniche to Sofia by 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.
Cherniche to Sofia by train and bus
Comparing Your Travel Options
The cheapest way to get from Cherniche to Sofia is to train which costs $2 - $4 and takes 2h 49m.
The fastest way to get from Cherniche to Sofia is to drive which takes 1h 18m and costs $18 - $27.
No, there is no direct bus from Cherniche to Sofia station. However, there are services departing from Blagoevgrad and arriving at Sofia Central Bus Station via . The journey, including transfers, takes approximately 2h 47m.
Yes, there is a direct train departing from Cherniche and arriving at Sofia. Services depart every four hours, and operate every day. The journey takes approximately 2h 49m.
The distance between Cherniche and Sofia is 116 km. The road distance is 112.3 km.
The best way to get from Cherniche to Sofia without a car is to bus which takes 2h 47m and costs $3 - $7.
It takes approximately 2h 47m to get from Cherniche to Sofia, including transfers.
Cherniche to Sofia bus services, operated by BG Razpisanie, depart from Blagoevgrad station.
Cherniche to Sofia train services, operated by Bulgarian Railways (BDZh), depart from Cherniche station.
The best way to get from Cherniche to Sofia is to bus which takes 2h 47m and costs $3 - $7. Alternatively, you can train, which costs $2 - $4 and takes 2h 49m.
What companies run services between Cherniche, Bulgaria and Sofia, Bulgaria?
BG Razpisanie operates a bus from Blagoevgrad to Sofia Central Bus Station every 3 hours. Tickets cost $3–5 and the journey takes 1h 32m. Chona also services this route 3 times a day. Alternatively, Bulgarian Railways (BDZh) operates a train from Cherniche to Sofia every 4 hours. Tickets cost $2–4 and the journey takes 2h 49m.
- Phone
- +359 2 931 11 11
- bdz_passengers@bdz.bg
- Website
- Bulgarian Railways (BDZh)
Train from Cherniche to Sofia
- Ave. Duration
- 2h 49m
- Frequency
- Every 4 hours
- Estimated price
- $2–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–4
- 1st Class
- $3–4
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Blagoevgrad to Sofia Central Bus Station
- Ave. Duration
- 1h 32m
- Frequency
- Every 3 hours
- Estimated price
- $3–5
- Schedules at
- bgrazpisanie.com
- Phone
- 0888 302 311
- chona@abv.bg
- 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
- Ave. Duration
- 1h 18m
- Estimated price
- $100–130
Den I Nosht
- Phone
- +359 73 832 223
Elit Taksi
- Phone
- +35973832323
Ok Taxi
- Phone
- +359 88 721 0000
- Website
- oktaxiblgrad.net
Taxi Razlog
- Phone
- +359 88 989 3660
Bon Vuajaz
- Phone
- +389 75 626654
Edi
- Phone
- +389 70 264292
Novko
- Phone
- +389 71 265944
Taxi EnigmaGlobal
- Phone
- +389 70 896 354
Zlatko Are
- Phone
- +389 77 516399
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 Flying into Beijing?, How to get from JFK to New York City, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
Cherniche to Sofia bus services, operated by BG Razpisanie, arrive at Sofia Central Bus Station.
Cherniche to Sofia train services, operated by Bulgarian Railways (BDZh), arrive at Sofia station.
Yes, the driving distance between Cherniche to Sofia is 112 km. It takes approximately 1h 18m to drive from Cherniche to Sofia.
There are 2286+ hotels available in Sofia.















