Buses from London to Zagreb
🚌 Travelers embarking on a bus journey from London to Zagreb will need to make a transfer in Budapest Kelenföld bus station. The total duration of the trip, with transfers included, is estimated to be around 30 hours. 🚌 The prices for a bus ticket between London and Zagreb can vary, usually ranging between £33 to £83.