Если решите ехать за один день,подумайте тогда о месте пересечения границы. Почитайте форум о состоянии переходов. Я при поездках через Польшу пересекал границу в Грушеве. Как раз в Кракове и останавливался.Мне из Полтавы ехать было дальше.В Кракове ночевал тут:
http://sp.booking.com/hotel/pl/hotelko ... al;ucfs=1& Рядом с автострадой,удобная парковка,завтрак вкусный.
По маршруту подсказать не могу-это же Ваши предпочтения. Только выехал бы из Киева однозначно раньше,а из Вены позже.Зачем Вам так рано в Будапешт,в отелях обычно заселение с 14-00,а ехать там совсем ничего.Или спланировать заезд по дороге в Будапешт в аутлет Парндорф.