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 47m$69–100Fly, shuttle
- Fly from Sofia Airport (SOF) to Varna Airport (VAR)plane SOF - VAR
- Take a shuttle bus from Varna Airport to Silistra
6h 22m$170–379Train, 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–25Bus 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
Comparing Your Travel Options
The cheapest way to get from Sofia to Kalipetrovo (Station) is to train which costs $9 - $13 and takes 12h 6m.
The fastest way to get from Sofia to Kalipetrovo (Station) is to drive which takes 5h 47m 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 439 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 $9 - $13 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 $19–28 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 once daily. Tickets cost $8–12 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
- $85–120
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Alfatar
- Ave. Duration
- 10h 31m
- Frequency
- Once daily
- Estimated price
- $8–12
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $8–12
- 1st Class
- $9–12
Train from Sofia Sever to Pleven
- Ave. Duration
- 2h 32m
- Frequency
- Every 4 hours
- Estimated price
- $3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $3–5
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Sofia Central Bus Station to Silistra Bus Station
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- $19–28
- Website
- Union Ivkoni
Bus from Pleven Bus and Coach Station to Silistra Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $12–18
- Website
- Union Ivkoni
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- Grup Plus - Etap Adresss
Bus from Sofia Central Bus Station to Silistra Bus Station
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- Grup Plus - Etap Adresss
Bus from Sofia Central Bus Station to Shumen Bus Station
- Ave. Duration
- 5h 20m
- Frequency
- Every 4 hours
- Estimated price
- $26–45
- Website
- Grup Plus - Etap Adresss
- Phone
- +359 89 345 5533
- [email protected]
- Website
- Atlas Taxi
Shuttle from Varna Airport to Silistra
- Ave. Duration
- 2h 15m
- Frequency
- On demand
- Estimated price
- $85–210
- Website
- Atlas Taxi
- 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 Bali: What to do if Mount Agung erupts, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Getting around the Cyclades - to help you get the most out of your next trip.
Booking & Getting There
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 47m to drive from Sofia to Kalipetrovo (Station).
There are 33+ hotels available in Kalipetrovo (Station).














