Start with the 05:00 Regional connection bus from Niğde to Kayseri, about 2h 34m. Transfer in Kayseri, then take the 21:40 (+1d) SunExpress flight on to Frankfurt, connecting in Antalya (10h 25m). Transfer in Frankfurt central, then take the 11:15 (+2d) FlixBus bus on to Lviv (21h 35m). You arrive in Lviv around 08:50 (+2d). In total it's roughly EUR 363 over 51h 50m, 3 transfers.
Opens Omio — enter your date to compare trains and buses for this route; the price is finalised at checkout.
Kiwi opens sorted by price, cheapest first. Final fare is confirmed at checkout.
Opens Omio — enter your date to compare trains and buses for this route; the price is finalised at checkout.
Fly into Niğde, then continue to Lviv by bus (2h 34m) — routing via Niğde keeps the trip simple. Bus (Regional connection, 2h 34min) + Flight (SunExpress, 10h 25min) via Kayseri + Bus (FlixBus, 21h 35min) via Frankfurt central.