İstanbul-Halkalı - Sofya Ekspresi (Bulgarca: Истанбул-София Експрес İstanbul-Sofiya Ekspres), Halkalı - Sofya arasında TCDD Taşımacılık ve BDZ tarafından işletilen bir uluslararası tren hattıdır.[1] İlk tren seferi, 21 Şubat 2017 tarihinde saat 22:40'ta Halkalı Tren İstasyonu'ndan 22 yolcu ile yapıldı.[2] İstanbul - Sofya Ekspresi, Haziran 2013'e kadar İstanbul - Belgrad arasında işleyen Balkan Ekspresi'nin yerini aldı.[3]
2024 yılında bu hatta 37.000 yolcu taşındı.[4]
İstanbul - Sofya Ekspresi, Türkiye Cumhuriyeti Devlet Demiryolları ve Bulgaristan Devlet Demiryolları'nın sahip olduğu güzergâhlarda faaliyet göstermektedir.