The train time from Vienna to Budapest is 3 - 3 1/2 hours.
Commonly trains arrive at the Budapest-Keleti pu. coming from Vienna. That is the Eastern Railway Station.
250 miles taking this route:Take A4 BUDAPEST, from Vienna, to MAGYARORSZÁG (Hungary), where the motorway continues as M1.Continue on M1 (in Hungary) to Budapest.
no. directly just you can use by bus.
by train, via Vienna and Budapest
River Danube flows through Vienna,Budapest and Belgrade
Budapest
The capital of Hungary is Budapest.
151 miles
4 Vienna; Prague; Budapest; Bucharest.... Belgrade is on the Sava,?
Budapest is the capital and the most populous city of Hungary.
Vienna, Bratislava, Budapest, Belgrade