250 miles taking this route:
3 and half hours roughly
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.
no. directly just you can use by bus.
by train, via Vienna and Budapest
2 hours
River Danube flows through Vienna,Budapest and Belgrade
it is around 4 hours journey by train it is around 4 hours journey by train
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.