Bulgarian Railways

Silistra Sofia (ICF 9646 / ICF 9647)

the ICF 9646 / ICF 9647 night train operated by Bulgarian Railways connects Silistra and Sofia, calling at 24 stations. The journey takes about 11h 25m over 605 km.

Operator
Bulgarian Railways
Duration
11h 25m
Distance
605 km
CO₂
12 kg CO₂e
Classes
couchette
From
Fixed fare

Timetable

SilistraSofia

ICF 9646
Departs 18:20Arrives 05:452026: Daily
  1. Silistra18:20
  2. Alfatar
  3. Dulovo
  4. Todorovo
  5. Isperih
  6. Samuil
  7. Razgrad
  8. Senovo
  9. Vetovo
  10. Ruse Razpredelitel
  11. Ruse Tovarna
  12. Ruse
  13. Ivanovo
  14. Dve Mogili
  15. Borovo
  16. Byala
  17. Polski Trambesh
  18. Petko Karavelovo
  19. Gorna Oryahovitsa
  20. Zverino
  21. Lakatnik
  22. Svoge
  23. Kurilo
  24. Sofia05:45

Train runs only to Gorna Orjahovica but with 1 couchette through coach to Sofia, not indicated in the official timetable

SofiaSilistra

ICF 9647
Departs 20:10Arrives 07:252026: Daily
  1. Sofia20:10
  2. Sofia Sever
  3. Kurilo
  4. Rebrovo
  5. Svoge
  6. Lakatnik
  7. Zverino
  8. Mezdra
  9. Roman
  10. Cherven Bryag
  11. Telish
  12. Dolni Dabnik
  13. Pleven
  14. Levski
  15. Pavlikeni
  16. Gorna Oryahovitsa
  17. Petko Karavelovo
  18. Polski Trambesh
  19. Borovo
  20. Samuil
  21. Isperih
  22. Todorovo
  23. Dulovo
  24. Silistra07:25

More Bulgarian Railways routes