Between Silistra and Sofia we found up to 10 bus departures. The earliest departure from Silistra is at 00:00 arriving to Sofia at 06:15. The latest departure is at 14:30 arriving at 21:15. Prices for a one way adult ticket range from 14 € to 15 €.
The shortest travel distance between Silistra (BG) and Sofia (BG) is 428 km. The fastest bus which departs at 00:00 has a travel time of 06:15h. The longest travel time on the route is 09:00h. Specific information about each route can be found by clicking the route in the search results.