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
Countries🇧🇬Bulgaria
Timetable
Silistra → Sofia
ICF 9646Departs 18:20Arrives 05:452026: Daily
- Silistra18:20
- Alfatar
- Dulovo
- Todorovo
- Isperih
- Samuil
- Razgrad
- Senovo
- Vetovo
- Ruse Razpredelitel
- Ruse Tovarna
- Ruse
- Ivanovo
- Dve Mogili
- Borovo
- Byala
- Polski Trambesh
- Petko Karavelovo
- Gorna Oryahovitsa
- Zverino
- Lakatnik
- Svoge
- Kurilo
- Sofia05:45
Train runs only to Gorna Orjahovica but with 1 couchette through coach to Sofia, not indicated in the official timetable
Sofia → Silistra
ICF 9647Departs 20:10Arrives 07:252026: Daily
- Sofia20:10
- Sofia Sever
- Kurilo
- Rebrovo
- Svoge
- Lakatnik
- Zverino
- Mezdra
- Roman
- Cherven Bryag
- Telish
- Dolni Dabnik
- Pleven
- Levski
- Pavlikeni
- Gorna Oryahovitsa
- Petko Karavelovo
- Polski Trambesh
- Borovo
- Samuil
- Isperih
- Todorovo
- Dulovo
- Silistra07:25
More Bulgarian Railways routes
Balkan Express
12503/492 / 493/12504Turkish State Railways, Bulgarian Railways
Bosphor Express
12503/460 / 461/12504Turkish State Railways, Bulgarian Railways, CFR Călători
Burgas – Sofia
ICF 8626 / ICF 8627Bulgarian Railways
Dobrich – Sofia
ICF 2636 / ICF 2637Bulgarian Railways
Varna – Sofia
ICF 8656 / ICF 8657Bulgarian Railways
Varna – Sofia
ICF 2626 / ICF 2627Bulgarian Railways