There are 6 ways to get from Sofia to Kalipetrovo (Station) by bus, train, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Sofia Central Bus Station to Silistra Bus Stationbus Union Ivkoni
7h 53m$30–50Train
cheapest- Take the train from Sofia to Alfatartrain Ic
12h 6m$10–13Drive 427 km
- Drive from Sofia to Kalipetrovo (Station)car 427 km
5h 46m$68–98Fly, shuttle
- Fly from Sofia Airport (SOF) to Varna Airport (VAR)plane SOF - VAR
- Take a shuttle bus from Varna Airport to Silistra
6h 22m$164–343Train, bus
- Take the train from Sofia Sever to Pleventrain Ic / ...
- Take the bus from Pleven Bus and Coach Station to Silistra Bus Stationbus Union Ivkoni
8h 42m$16–26Bus via Shumen
- Take the bus from Sofia Central Bus Station to Shumen Bus Stationbus Group Plus 1665 / ...
- Take the bus from Shumen to Kalipetrovobus
9h 7m
Sofia to Kalipetrovo (Station) by train
Questions & Answers
The cheapest way to get from Sofia to Kalipetrovo (Station) is to train which costs $10 - $14 and takes 12h 6m.
The fastest way to get from Sofia to Kalipetrovo (Station) is to drive which takes 5h 46m and costs $65 - $100.
No, there is no direct bus from Sofia station to Kalipetrovo (Station). However, there are services departing from Sofia Central Bus Station and arriving at Kalipetrovo via Silistra. The journey, including transfers, takes approximately 7h 53m.
No, there is no direct train from Sofia to Kalipetrovo (Station). However, there are services departing from Sofia and arriving at Kalipetrovo via Alfatar. The journey, including transfers, takes approximately 12h 6m.
The distance between Sofia and Kalipetrovo (Station) is 438 km. The road distance is 427 km.
The best way to get from Sofia to Kalipetrovo (Station) without a car is to bus which takes 7h 53m and costs $30 - $50.
It takes approximately 7h 53m to get from Sofia to Kalipetrovo (Station), including transfers.
Sofia to Kalipetrovo (Station) bus services, operated by Union Ivkoni, depart from Sofia Central Bus Station.
Sofia to Kalipetrovo (Station) train services, operated by Bulgarian Railways (BDZh), depart from Sofia station.
The best way to get from Sofia to Kalipetrovo (Station) is to bus which takes 7h 53m and costs $30 - $50. Alternatively, you can train, which costs $10 - $14 and takes 12h 6m.
What companies run services between Sofia, Bulgaria and Kalipetrovo (Station), Bulgaria?
Union Ivkoni operates a bus from Sofia Central Bus Station to Silistra Bus Station twice daily. Tickets cost $20–29 and the journey takes 6h 25m. Grup Plus - Etap Adresss also services this route once daily. Alternatively, Bulgarian Railways (BDZh) operates a train from Sofia to Alfatar twice daily. Tickets cost $9–13 and the journey takes 10h 31m.
- Website
- air.bg
Flights from Sofia Airport to Varna Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $75–110
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Sofia to Alfatar
- Ave. Duration
- 10h 31m
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- https://www.bdz.bg/en
- 2nd Class
- $9–13
- 1st Class
- $9–13
Train from Sofia Sever to Pleven
- Ave. Duration
- 2h 32m
- Frequency
- Hourly
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $4–6
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Silistra Bus Station
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- $20–29
- Website
- https://union-ivkoni.com/en
Bus from Pleven Bus and Coach Station to Silistra Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $12–19
- Website
- https://union-ivkoni.com/en
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Silistra Bus Station
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- https://union-ivkoni.com/en
Bus from Sofia Central Bus Station to Shumen Bus Station
- Ave. Duration
- 5h 20m
- Frequency
- Every 4 hours
- Estimated price
- $27–45
- Website
- https://union-ivkoni.com/en
- Phone
- +359 89 345 5533
- [email protected]
- Website
- atlastaxi.eu
Shuttle from Varna Airport to Silistra
- Ave. Duration
- 2h 15m
- Frequency
- On demand
- Estimated price
- $90–210
- Website
- https://atlastaxi.eu/
- Phone
- 054 830 890
- Website
- shumenpat.com
Bus from Shumen to Kalipetrovo
- Ave. Duration
- 2h 24m
- Frequency
- Once daily
- Schedules at
- shumenpat.com
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 travel India's Golden Triangle, Getting to Milan from the airport, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Sofia to Kalipetrovo (Station) bus services, operated by Union Ivkoni, arrive at Silistra Bus Station.
Sofia to Kalipetrovo (Station) train services, operated by Bulgarian Railways (BDZh), arrive at Alfatar station.
Yes, the driving distance between Sofia to Kalipetrovo (Station) is 427 km. It takes approximately 5h 46m to drive from Sofia to Kalipetrovo (Station).
There are 34+ hotels available in Kalipetrovo (Station).














