Find the best tickets for travel between Vienna and Budapest. Bus tickets from €22 EUR. Your bus journey will last 3 hours. Buses typically leave Vienna between 7:00 AM and 11:00 AM. There are on average 2 departures from this city per week. You can get on board at these bus stops: Wien. Bus travel is provided by: FlixBus.