Билеты на автобус стоят дешевле, чем на поезд, кроме того, вам еще нужно потратить и время и средства, чтобы добраться до ж\д вокзала, так что если вам интересен бюджетный вариант, то это автобус. тем более что он ходит из аэропорта. Основная информация об этих международных автобусах есть на самом сайте венского аэропорта:
http://www.viennaairport.com/... расписание можно посмотреть здесь
http://www.viennaairport.com/...При покупке билетов Вена-Будапешт на сайте Eurolines требуется только банковская карта и принтер, чтобы затем самостоятельно распечатать билет из дома. Билеты придут прямо на электронную почту, которую Вы укажете в процессе бронирования. Eurolines. Отправляются автобусы из аэропорта Вены с BUSTERMINAL 5-6 раз в день, прибывают в Будапешт на автовокзал Népliget (Ниплигет). Стоимость билета Вена-Швехат — Будапешт — €19. Длительность поездки около 3 часов. Купить билеты
http://www.eurolines.hu/hu Другая компания Orange Ways. Автобусы отправляются из аэропорта Вены с BUSTERMINAL 2-3 раз в день, конечная в Будапеште — автовокзал Ниплигет (Népliget) (станция метро Népliget). Стоимость билета Вена-Швехат — Будапешт — €17. Купить билеты
http://www.orangeways.comЕсли все же решите на поезде, то билеты купить здесь
http://www.oebb.at/enПоезда отъезжают от венского Западного вокзала — Вестбанхоф (Westbahnhof), а приходят на будапештский ж/д вокзала Келети Пайаудвар (Keleti Pályaudvar), или просто Келети. Стоимость билета в один конец в 1 классе — €62,4; во 2 классе – €39.
Если Вы уже в самой Вене, то автобусы Eurolines отправляются из Вены с автовокзала Эрдберг (Erdberg) — Vienna International Busterminal Erdberg (VIB), станция метро Erdberg линия U3, приобрести билеты на автобус можно в кассах автовокзалов Erdberg (Вена), а Orange Ways отправляются с венского автовокзала рядом со Stadion Center (станцией метро Стадион (Stadion)), адрес Engerthstrasse, платформы № 2