There are 4 ways to get from Vienna to Balf by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Wien Hbf to Soprontrain Re
1h 51mFt 5,200–8,129Train via Sopron
cheapest- Take the train from Wien Hbf to Soprontrain Rex 7720 / ...
1h 53mFt 1,783–2,877Bus
- Take the bus from Wien Hauptbahnhof to Mattersburg Bahnhofbus B25
2h 12mFt 6,182–10,161Drive 78.6 km
- Drive from Vienna to Balfcar 78.6 km
59 minFt 4,573–6,605
Vienna to Balf by train and bus
Comparing Your Travel Options
The cheapest way to get from Vienna to Balf is to train via Sopron which costs 1 700 Ft - 2 900 Ft and takes 1h 53m.
The fastest way to get from Vienna to Balf is to drive which takes 59 min and costs 4 500 Ft - 7 000 Ft.
No, there is no direct bus from Vienna to Balf. However, there are services departing from Wien Hauptbahnhof and arriving at Sopron via Sopron, GYSEV-pályaudvar. The journey, including transfers, takes approximately 2h 12m.
No, there is no direct train from Vienna to Balf. However, there are services departing from Wien Hbf and arriving at Sopron via . The journey, including transfers, takes approximately 1h 51m.
The distance between Vienna and Balf is 82 km. The road distance is 78.6 km.
The best way to get from Vienna to Balf without a car is to train which takes 1h 51m and costs 5 000 Ft - 8 500 Ft.
It takes approximately 1h 51m to get from Vienna to Balf, including transfers.
Vienna to Balf bus services, operated by Verkehrsbetriebe Burgenland, depart from Wien Hauptbahnhof station.
Vienna to Balf train services, operated by GySEV/Raaberbahn, depart from Wien Hbf station.
The best way to get from Vienna to Balf is to train which takes 1h 51m and costs 5 000 Ft - 8 500 Ft. Alternatively, you can bus, which costs 6 000 Ft - 11 000 Ft and takes 2h 12m.
What companies run services between Vienna, Austria and Balf, Hungary?
GySEV/Raaberbahn operates a train from Wien Hbf to Sopron every 30 minutes. Tickets cost Ft 1,200–1,800 and the journey takes 1h 14m. ÖBB also services this route every 4 hours. Alternatively, Verkehrsbetriebe Burgenland operates a bus from Wien Hauptbahnhof to Mattersburg Bahnhof every 4 hours. Tickets cost Ft 4,700–8,000 and the journey takes 1h 3m.
- Phone
- +36 99/577-212
- eszrevetel@gysev.hu
- Website
- Gysev
Train from Wien Hbf to Sopron
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 1,200–1,800
- Website
- Gysev
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Wien Hbf to Sopron
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- Ft 4,700–8,000
- Website
- Austrian Railways
Train from Wien Hbf to Sopron
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- Ft 1,300–2,400
- Website
- Railways of Slovak Republic (ZSSK)
Bus from Wien Hauptbahnhof to Mattersburg Bahnhof
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- Ft 4,700–8,000
- Schedules at
- verkehrsbetriebe-burgenland.at
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Heathrow Airport into central London, What documents do I need to cross Niagara Falls?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Vienna to Balf bus services, operated by Verkehrsbetriebe Burgenland, arrive at Mattersburg Bahnhof station.
Vienna to Balf train services, operated by GySEV/Raaberbahn, arrive at Sopron station.
Yes, the driving distance between Vienna to Balf is 79 km. It takes approximately 59 min to drive from Vienna to Balf.
There are 524+ hotels available in Balf.





















