There are 8 ways to get from Belgrade to Würzburg by plane, 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.
Fly to Nuremberg Airport, train
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Nuremberg Airport (NUE)plane BEG - NUE
- Take the train from Nürnberg Hbf to Würzburg Hbftrain
5h 39m€106–389Bus
cheapest- Take the bus from Beograd, Autobuska stanica to Würzburgbus
17h 14m€85–100Train
- Take the train from Beograd Centar to Suboticatrain Ir / ...
- Take the train from Subotica to Szegedtrain Re
- Take the train from Szeged to Budapest-Kelenfoeldtrain
- Take the train from Budapest-Kelenfoeld to Muenchen Hbf Gl.5-10train Rjx
- Take the train from München Hbf to Würzburg Hbftrain 25 / ...
17h 55m€98–289Drive 1,168.9 km
- Drive from Belgrade to Würzburgcar 1,168.9 km
10h 24m€165–239Fly to Frankfurt, train
- Fly from Belgrade Nikola Tesla Airport (BEG) to Frankfurt (FRA)plane BEG - FRA
- Take the train from Frankfurt to Würzburg Hbftrain
6h 28m€122–355Fly to Stuttgart Airport, train
- Fly from Belgrade Nikola Tesla Airport (BEG) to Stuttgart Airport (STR)plane BEG - STR
- Take the train from Stuttgart Hbf to Wuerzburg Hbftrain
7h 28m€132–393Fly to Munich International Airport, train
- Fly from Belgrade Nikola Tesla Airport (BEG) to Munich International Airport (MUC)plane BEG - MUC
- Take the train from München Hbf to Würzburg Hbftrain
7h 26m€127–471Train, bus
- Take the train from Beograd Centar to Rumatrain Ir / ...
- Take the bus from Рума, аутобуска станица to Würzburgbus
21h 6m€88–104
Belgrade to Würzburg by train
Questions & Answers
The cheapest way to get from Belgrade to Würzburg is to bus which costs €85 - €100 and takes 17h 14m.
The fastest way to get from Belgrade to Würzburg is to fly and train which takes 5h 39m and costs €100 - €390.
Yes, there is a direct bus departing from Beograd, Autobuska stanica and arriving at Würzburg. Services depart three times a week, and operate every day. The journey takes approximately 17h 14m.
No, there is no direct train from Belgrade to Würzburg. However, there are services departing from Beograd Centar and arriving at Würzburg Hbf via Subotica, Szeged, Budapest-Kelenfoeld and München Hbf. The journey, including transfers, takes approximately 17h 55m.
The distance between Belgrade and Würzburg is 1001 km. The road distance is 1168.9 km.
The best way to get from Belgrade to Würzburg without a car is to bus which takes 17h 14m and costs €85 - €100.
It takes approximately 5h 39m to get from Belgrade to Würzburg, including transfers.
Belgrade to Würzburg bus services, operated by Garo Reisen, depart from Beograd, Autobuska stanica station.
Belgrade to Würzburg train services, operated by Srbija Voz, depart from Beograd Centar station.
The best way to get from Belgrade to Würzburg is to bus which takes 17h 14m and costs €85 - €100. Alternatively, you can train, which costs €95 - €290 and takes 17h 55m.
What companies run services between Belgrade, Serbia and Würzburg, Germany?
Garo Reisen operates a bus from Beograd, Autobuska stanica to Würzburg twice a week, and the journey takes 17h 14m. Srbija Tours also services this route once a week. Alternatively, you can take a train from Beograd Centar to Würzburg Hbf via Subotica, Szeged, Budapest-Kelenfoeld, Muenchen Hbf Gl.5-10, and München Hbf in around 17h 55m.
- Website
- lufthansa.com
Flights from Belgrade Nikola Tesla Airport to Nuremberg Airport via Frankfurt
- Ave. Duration
- 4h 15m
- When
- Tuesday to Sunday
- Estimated price
- €130–440
Flights from Belgrade Nikola Tesla Airport to Frankfurt
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- €110–260
Flights from Belgrade Nikola Tesla Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- €110–260
Flights from Belgrade Nikola Tesla Airport to Munich International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €100–170
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Nuremberg Airport
- Ave. Duration
- 1h 40m
- When
- Friday and Monday
- Estimated price
- €70–220
Flights from Belgrade Nikola Tesla Airport to Frankfurt
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €95–220
Flights from Belgrade Nikola Tesla Airport to Stuttgart Airport
- Ave. Duration
- 1h 50m
- When
- Friday, Sunday, Monday, Wednesday, and Thursday
- Estimated price
- €95–220
Flights from Belgrade Nikola Tesla Airport to Munich International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €70–190
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Frankfurt via Vienna
- Ave. Duration
- 4h 22m
- When
- Monday, Thursday, Friday, Saturday, Sunday, and Tuesday
- Estimated price
- €80–300
Flights from Belgrade Nikola Tesla Airport to Stuttgart Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €120–310
Flights from Belgrade Nikola Tesla Airport to Munich International Airport via Vienna
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €90–330
- Website
- swiss.com
Flights from Belgrade Nikola Tesla Airport to Frankfurt via Zurich
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €90–310
Flights from Belgrade Nikola Tesla Airport to Stuttgart Airport via Zurich
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- €110–370
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to Würzburg Hbf
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- €18–80
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Würzburg Hbf
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- €45–220
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Würzburg Hbf
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €24–110
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Stuttgart Hbf to Wuerzburg Hbf
- Ave. Duration
- 3h 51m
- Frequency
- 3 times a day
- Estimated price
- €30–140
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Würzburg Hbf
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- €45–220
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nürnberg Hbf to Würzburg Hbf
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- €25–45
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Nürnberg Hbf to Würzburg Hbf
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- €11–23
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Beograd Centar to Subotica
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €6–11
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €6–7
- 1st Class
- €8–11
Train from Beograd Centar to Ruma
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €2–4
- 1st Class
- €3–4
- Phone
- +382 20 441 197
- [email protected]
- Website
- Railways of Montenegro (ŽPCG)
Train from Beograd Centar to Subotica
- Ave. Duration
- 1h 33m
- Frequency
- Twice daily
- Estimated price
- €8–17
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- €8–9
- First Class
- €15–17
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- €3–4
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Budapest-Kelenfoeld
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Estimated price
- €9–11
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Kelenfoeld to Muenchen Hbf Gl.5-10
- Ave. Duration
- 6h 48m
- Frequency
- Every 3 hours
- Estimated price
- €33–38
- Website
- Hungarian Railways (MÁV)
- Phone
- +49 821 899 825 44
- [email protected]
- Website
- Arverio Bayern GmbH
Train from München Hbf to Würzburg Hbf
- Ave. Duration
- 3h 41m
- Frequency
- Every 4 hours
- Schedules at
- Arverio Bayern GmbH
Train from München Hbf to Würzburg Hbf
- Ave. Duration
- 3h 41m
- Frequency
- Every 4 hours
- Schedules at
- Arverio Bayern GmbH
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg
Train from Stuttgart Hbf to Wuerzburg Hbf
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- €28–50
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €28–35
- 1st Class Ticket
- €35–50
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg GmbH
Train from Stuttgart Hbf to Wuerzburg Hbf
- Ave. Duration
- 2h 12m
- Frequency
- Every 2 hours
- Estimated price
- €25–40
- Schedules at
- Arverio Baden-Württemberg GmbH
- Phone
- +381 20 333 733
- [email protected]
- Website
- garo-reisen.rs
Bus from Beograd, Autobuska stanica to Würzburg
- Ave. Duration
- 17h 14m
- Frequency
- Twice a week
- Schedules at
- garo-reisen.rs
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Beograd, Autobuska stanica to Würzburg
- Ave. Duration
- 20h 19m
- Frequency
- Once a week
- Estimated price
- €85–100
- Schedules at
- srbijatours.com
- Prices
- €85–100
Bus from Рума, аутобуска станица to Würzburg
- Ave. Duration
- 19h 20m
- Frequency
- Once a week
- Estimated price
- €85–100
- Schedules at
- srbijatours.com
- Prices
- €85–100
Want to know more about travelling around Germany
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
More Questions & Answers
Belgrade to Würzburg bus services, operated by Garo Reisen, arrive at Würzburg station.
Belgrade to Würzburg train services, operated by Srbija Voz, arrive at Subotica station.
Yes, the driving distance between Belgrade to Würzburg is 1169 km. It takes approximately 10h 24m to drive from Belgrade to Würzburg.
Book your Belgrade to Würzburg bus tickets online with Omio.
There are 954+ hotels available in Würzburg.






























