Night bus Sofia Istanbul
From Sofia to Istanbul and from Istanbul to Sofia there is a direct night bus with a travel time of 8 about hours between the cities. The night bus from Sofia to Istanbul departure at 22:00 (10 pm) from the Serdika bus station in Sofia and arrives at 06:00 (6 am) at the Büyük Otogarı bus station in Istanbul, you can buy ticket for the bus here.
The bus travelling from Istanbul to Sofia also departure at 22:00 (10 pm) and arrives at 06:00 (6 am) the next day, bus departure and arrive at the stations mentioned above, you can buy ticket for the bus from Istanbul to Sofia here.
As alternative to travelling with bus it is also possible to travel by train or plane between the cities.
Train travel time between Sofia and Istanbul is around 12 hours, train options are a direct night train or day train with at least one change. On the night train there is option to book Couchette in 4 or 6 berth compartment or a sleeper in 2 or 3 bed compartment. In Sofia the train departure from Gare Centrale in Istanbul you can get of the train at the following stations Halkalı Garı and Sirkeci Garı.
Flight time between Istanbul and Sofia is around 1 hours 30 minute, available daily planes operated by turkeys airlines and other carriers.