There are 10 ways to get from Bad Hofgastein to Belgrade by train, bus, night train, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Bad Gastein to Graz Hauptbahnhoftrain Ice
- Take the bus from Graz Hauptbahnhof to Beograd, Autobuska stanicabus
12h 56mRSD 12,434–20,937Bus
cheapest- Take the bus from Schwarzach to Beograd, Autobuska stanicabus
14h 24mRSD 6,144–10,842Train, night train, bus
- Take the train from Bad Gastein to Villach Hbftrain Ic
- Take the night train from Villach Hbf to Zagreb Glavni Kol.nighttrain En
- Take the train from Zagreb Glavni Kol. to Slavonski Brodtrain Re
- Take the bus from Slavonski Brod, Autobusni Kolodvor to Beograd, Autobuska stanicabus
16h 45mRSD 11,654–51,267Drive 789.1 km
- Drive from Bad Hofgastein to Belgradecar 789.1 km
7h 32mRSD 15,057–21,748Train to Munich International Airport, fly
- Take the train from Bad Gastein to Muenchen Hbftrain
- Fly from Munich International Airport (MUC) to Belgrade Nikola Tesla Airport (BEG)plane MUC - BEG
9h 19mRSD 14,534–52,937Train, shuttle to Ljubljana, fly
- Take the train from Bad Gastein to Klagenfurt Hbftrain
- Take a shuttle bus from Klagenfurt - Hauptbahnhof to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Belgrade Nikola Tesla Airport (BEG)plane LJU - BEG
8h 37mRSD 21,834–53,537Train to Klagenfurt Airport, fly
- Take the train from Bad Gastein to Klagenfurt Hbftrain
- Fly from Klagenfurt Airport (KLU) to Belgrade Nikola Tesla Airport (BEG)plane KLU - BEG
13h 3mRSD 16,334–38,537Train, train to Vienna International Airport, fly
- Take the train from Bad Gastein to Salzburg Hbftrain
- Take the train from Salzburg Hbf to Flughafen Wientrain
- Fly from Vienna International Airport (VIE) to Belgrade Nikola Tesla Airport (BEG)plane VIE - BEG
8h 52mRSD 14,634–43,537Train to Salzburg Airport, fly
- Take the train from Bad Gastein to Salzburg Hbftrain
- Fly from Salzburg Airport (SZG) to Belgrade Nikola Tesla Airport (BEG)plane SZG - BEG
6h 58mRSD 16,204–46,387Train, shuttle to Zagreb Franjo Tuđman Airport, fly
- Take the train from Bad Gastein to Villach Hbftrain
- Take the train from Villach Hbf to Ljubljanatrain
- Take a shuttle bus from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Belgrade Nikola Tesla Airport (BEG)plane ZAG - BEG
9h 45mRSD 15,934–89,537
Bad Hofgastein to Belgrade by bus and train
Questions & Answers
The cheapest way to get from Bad Hofgastein to Belgrade is to bus which costs RSD 6000 - RSD 11000 and takes 14h 24m.
The fastest way to get from Bad Hofgastein to Belgrade is to train and fly which takes 6h 58m and costs RSD 16000 - RSD 47000.
No, there is no direct bus from Bad Hofgastein to Belgrade. However, there are services departing from Bad Hofgastein Busterminal/Schlossalmbahn and arriving at Beograd, Autobuska stanica via Schwarzach. The journey, including transfers, takes approximately 14h 24m.
The distance between Bad Hofgastein and Belgrade is 839 km. The road distance is 789.1 km.
The best way to get from Bad Hofgastein to Belgrade without a car is to train and bus which takes 12h 56m and costs RSD 12000 - RSD 21000.
It takes approximately 12h 56m to get from Bad Hofgastein to Belgrade, including transfers.
Bad Hofgastein to Belgrade bus services, operated by Luki Reisen, depart from Schwarzach station.
Bad Hofgastein to Belgrade bus services, operated by Luki Reisen, arrive at Beograd, Autobuska stanica station.
Yes, the driving distance between Bad Hofgastein to Belgrade is 789 km. It takes approximately 7h 32m to drive from Bad Hofgastein to Belgrade.
There are 4537+ hotels available in Belgrade.
What companies run services between Bad Hofgastein, Austria and Belgrade, Serbia?
Luki Reisen operates a bus from Schwarzach to Beograd, Autobuska stanica 3 times a week. Tickets cost RSD 5,500–10,000 and the journey takes 13h.
- Website
- airserbia.com
Flights from Munich International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RSD 8,000–23,000
Flights from Ljubljana to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RSD 10,000–21,000
Flights from Klagenfurt Airport to Belgrade Nikola Tesla Airport via Palma Mallorca
- Ave. Duration
- 7h 50m
- When
- Sunday
- Estimated price
- RSD 19,000–50,000
Flights from Vienna International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RSD 8,000–20,000
Flights from Salzburg Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 50m
- When
- Friday and Monday
- Estimated price
- RSD 8,500–33,000
Flights from Zagreb Franjo Tuđman Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RSD 9,500–17,000
- Website
- austrian.com
Flights from Klagenfurt Airport to Belgrade Nikola Tesla Airport via Vienna International Airport
- Ave. Duration
- 9h 30m
- When
- Tuesday, Thursday, Friday, Sunday, Monday, and Wednesday
- Estimated price
- RSD 14,000–55,000
Flights from Vienna International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RSD 9,500–22,000
- Website
- lufthansa.com
Flights from Munich International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RSD 12,000–20,000
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Bad Gastein to Graz Hauptbahnhof
- Ave. Duration
- 2h 26m
- Frequency
- 3 times a day
- Estimated price
- RSD 6,000–12,000
- Website
- https://www.oebb.at/en/
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 1h 2m
- Frequency
- 3 times a day
- Estimated price
- RSD 2,000–3,800
- Website
- https://www.oebb.at/en/
Night train from Villach Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Estimated price
- RSD 5,500–11,000
- Website
- https://www.oebb.at/en/
Train from Zagreb Glavni Kol. to Slavonski Brod
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- RSD 4,600–8,500
- Website
- https://www.oebb.at/en/
Train from Bad Gastein to Klagenfurt Hbf
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- RSD 3,000–5,500
- Website
- https://www.oebb.at/en/
Train from Bad Gastein to Klagenfurt Hbf
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- RSD 3,000–5,500
- Website
- https://www.oebb.at/en/
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- RSD 2,300–4,200
- Website
- https://www.oebb.at/en/
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- RSD 2,300–4,200
- Website
- https://www.oebb.at/en/
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 1h 2m
- Frequency
- 3 times a day
- Estimated price
- RSD 2,000–3,800
- Website
- https://www.oebb.at/en/
Train from Villach Hbf to Ljubljana
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- RSD 2,400–4,500
- Website
- https://www.oebb.at/en/
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Bad Gastein to Graz Hauptbahnhof
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- RSD 4,600–7,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- RSD 4,600–7,000
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a day
- Estimated price
- RSD 2,100–3,200
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- RSD 2,100–3,100
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 16m
- Frequency
- 4 times a day
- Estimated price
- RSD 4,400–6,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- RSD 4,400–6,500
Train from Bad Gastein to Klagenfurt Hbf
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- RSD 2,600–4,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- RSD 2,600–3,900
Train from Bad Gastein to Klagenfurt Hbf
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- RSD 2,600–4,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- RSD 2,600–3,900
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- RSD 2,200–3,400
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- RSD 2,200–3,300
Train from Salzburg Hbf to Flughafen Wien
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- RSD 5,500–8,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- RSD 5,500–8,500
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- RSD 2,200–3,400
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- RSD 2,200–3,300
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a day
- Estimated price
- RSD 2,100–3,200
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- RSD 2,100–3,100
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- RSD 1,200–2,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Bad Gastein to Klagenfurt Hbf
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- RSD 1,700–3,600
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Bad Gastein to Klagenfurt Hbf
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- RSD 1,700–3,600
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- RSD 1,300–2,800
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Salzburg Hbf to Flughafen Wien
- Ave. Duration
- 3h 16m
- Frequency
- Hourly
- Estimated price
- RSD 4,700–9,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- RSD 1,300–2,800
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- RSD 1,200–2,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- RSD 1,900–11,000
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- RSD 8,500–11,000
- Couchette Carriage
- RSD 5,500–7,000
- Seating Carriage
- RSD 1,900–2,300
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- RSD 1,900–11,000
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- RSD 9,000–11,000
- Couchette Carriage
- RSD 5,500–7,000
- Seating Carriage
- RSD 1,900–2,400
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- RSD 1,900–11,000
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- RSD 9,000–11,000
- Couchette Carriage
- RSD 5,500–7,000
- Seating Carriage
- RSD 1,900–2,400
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- RSD 1,900–11,000
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- RSD 8,500–11,000
- Couchette Carriage
- RSD 5,500–7,000
- Seating Carriage
- RSD 1,900–2,300
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- RSD 1,800–8,000
- Website
- https://int.bahn.de/en
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 12m
- Frequency
- Every 4 hours
- Estimated price
- RSD 5,000–23,000
- Website
- https://int.bahn.de/en
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- Every 3 hours
- Estimated price
- RSD 2,000–9,000
- Website
- https://int.bahn.de/en
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- Every 3 hours
- Estimated price
- RSD 2,000–9,000
- Website
- https://int.bahn.de/en
Train from Bad Gastein to Villach Hbf
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- RSD 1,800–8,000
- Website
- https://int.bahn.de/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Night train from Villach Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 4h 24m
- Frequency
- 4 times a day
- Estimated price
- RSD 10,000–31,000
- Website
- https://www.sbb.ch/en
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Night train from Villach Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Estimated price
- RSD 5,500–8,000
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Slavonski Brod
- Ave. Duration
- 4h 11m
- Frequency
- Hourly
- Estimated price
- RSD 4,400–6,500
- Website
- http://www.hzpp.hr/en
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Bad Gastein to Muenchen Hbf
- Ave. Duration
- 3h 12m
- Frequency
- 4 times a day
- Estimated price
- RSD 6,000–11,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 29m
- Frequency
- 4 times a day
- Estimated price
- RSD 2,400–4,300
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 29m
- Frequency
- 4 times a day
- Estimated price
- RSD 2,400–4,300
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a week
- Estimated price
- RSD 3,000–4,400
- Website
- https://konzern.oebb.at/en/
Train from Bad Gastein to Salzburg Hbf
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a week
- Estimated price
- RSD 3,000–4,400
- Website
- https://konzern.oebb.at/en/
- Phone
- +381 637513988
- [email protected]
- Website
- facebook.com
Bus from Graz Hauptbahnhof to Beograd, Autobuska stanica
- Ave. Duration
- 8h 20m
- Frequency
- Twice a week
- Estimated price
- RSD 7,500–8,500
- Schedules at
- facebook.com
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- arriva.com.hr
Bus from Slavonski Brod, Autobusni Kolodvor to Beograd, Autobuska stanica
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- RSD 220–330
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +381 36 35-90-90
- [email protected]
- Website
- lukibus.com
Bus from Schwarzach to Beograd, Autobuska stanica
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- RSD 5,500–10,000
- Schedules at
- lukibus.com
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Shuttle from Klagenfurt - Hauptbahnhof to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- RSD 9,500–25,000
- Website
- https://www.goopti.com/en/
- Private
- RSD 17,740
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 57m
- Frequency
- On demand
- Estimated price
- RSD 3,200–55,000
- Website
- https://www.goopti.com/en/
- Shared
- RSD 3,200–9,000
- Private
- RSD 16,000–21,000
- Phone
- +386 40 121 900
- [email protected]
- Website
- slovenija.eu.com
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- RSD 15,000–26,000
- Schedules at
- slovenija.eu.com
- 1 -3 persons
- RSD 19,946
- 4-8 persons
- RSD 25,812
Want to know more about travelling around Serbia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide


























































