Buses from London to Zagreb
🚌 Despite there being no direct bus from London to Zagreb, you can take a bus from London Victoria to Budapest Kelenföld bus station and then transfer to Zagreb. The journey, including transfers, takes approximately 30 hours. 🌍 London to Zagreb bus services are operated by FlixBus and depart from London Victoria station. The bus from London to Zagreb also arrives at Zagreb station. The average travel time for this route is 30 hours. 💷 The prices for a bus ticket between Zagreb and London typically range from £33 to £83.