Start with the 07:00 FlixBus bus from Tarsus to İstanbul Alibeyköy, about 12h 50m. Transfer in İstanbul Alibeyköy, then take the 20:15 FlixBus bus on to İstanbul Esenler (14 min). Transfer in İstanbul Esenler, then take the 21:00 (+1d) FlixBus bus on to Sofia (8h 30m). You arrive in Sofia around 05:30 (+1d). In total it's roughly EUR 137 over 22h 30m, 2 transfers.
Opens Omio — enter your date to compare trains and buses for this route; the price is finalised at checkout.
Opens Omio — enter your date to compare trains and buses for this route; the price is finalised at checkout.
Opens Omio — enter your date to compare trains and buses for this route; the price is finalised at checkout.
Ground-only route to Sofia by bus. Bus (FlixBus, 12h 50min) + Bus (FlixBus, 14min) via İstanbul Alibeyköy + Bus (FlixBus, 8h 30min) via İstanbul Esenler.