There are 10 ways to get from Belgrade to Witten by plane, train, car, car train, or bus
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 Düsseldorf International Airport, train
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Düsseldorf International Airport (DUS)plane BEG - DUS
- Take the train from Duesseldorf Hbf to Witten Hbftrain
6h 45mFly to Dortmund Airport
cheapest- Fly from Belgrade Nikola Tesla Airport (BEG) to Dortmund Airport (DTM)plane BEG - DTM
6h 22m€32–239Drive, car train
- Drive from Belgrade to Villach Hbfcar
- Take the car train from Villach Hbf to Düsseldorf Hbfcartrain
- Drive from Düsseldorf Hbf to Wittencar
13h 14m€209–1,159Bus
- Take the bus from Beograd, Autobuska stanica to Dortmundbus
22h 27mDrive 1,495.9 km
- Drive from Belgrade to Wittencar 1,495.9 km
13h 8m€211–304Fly to Frankfurt, train
- Fly from Belgrade Nikola Tesla Airport (BEG) to Frankfurt (FRA)plane BEG - FRA
- Take the train from Frankfurt to Hagen Hbftrain
7h 25m€142–383Fly to Amsterdam Airport Schiphol, train
- Fly from Belgrade Nikola Tesla Airport (BEG) to Amsterdam Airport Schiphol (AMS)plane BEG - AMS
- Take the train from Schiphol Airport Train Station to Utrecht Centraaltrain
- Take the train from Utrecht Centraal to Oberhausen Hbftrain
8h 56m€111–294Train, bus
- Take the train from Beograd Centar to Suboticatrain Ir / ...
- Take the bus from Subotica, Autobuska stanica to Vienna, Central Station Südtiroler Platzbus
- Take the train from Wien Hbf to Dortmund Hbftrain Ice
20h 17mBus, train
- Take the bus from Beograd, Autobuska stanica to Wuppertal-Ostersbaumbus
- Take the train from Wuppertal Hbf to Witten Hbftrain Re
25h 49mBus via Trg Slavija /Nemanjina/
- Take the bus from Beograd, Autobuska stanica to Dortmund Hbfbus
31h€134–304
Belgrade Nikola Tesla Airport (BEG) to Düsseldorf International Airport (DUS) flights
Questions & Answers
The cheapest way to get from Belgrade to Witten is to fly which costs €30 - €240 and takes 6h 22m.
The fastest way to get from Belgrade to Witten is to fly which takes 6h 22m and costs €30 - €240.
No, there is no direct bus from Belgrade to Witten. However, there are services departing from Beograd, Autobuska stanica and arriving at Witten Witten-Annen via Dortmund Hbf. The journey, including transfers, takes approximately 22h 27m.
The distance between Belgrade and Witten is 1330 km. The road distance is 1495.9 km.
The best way to get from Belgrade to Witten without a car is to bus which takes 22h 27m and costs .
It takes approximately 6h 45m to get from Belgrade to Witten, including transfers.
Belgrade to Witten bus services, operated by Garo Reisen, depart from Beograd, Autobuska stanica station.
The best way to get from Belgrade to Witten is to bus which takes 22h 27m and costs . Alternatively, you can fly, which costs €30 - €240 and takes 6h 22m.
Belgrade to Witten bus services, operated by Garo Reisen, arrive at Dortmund station.
Yes, the driving distance between Belgrade to Witten is 1496 km. It takes approximately 13h 8m to drive from Belgrade to Witten.
What companies run services between Belgrade, Serbia and Witten, Germany?
Garo Reisen operates a bus from Beograd, Autobuska stanica to Dortmund twice a week, and the journey takes 21h 42m. Alternatively, Wizz Air flies from Belgrade Nikola Tesla Airport (BEG) to Dortmund Airport (DTM) once daily.
- Website
- lufthansa.com
Flights from Belgrade Nikola Tesla Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €90–360
Flights from Belgrade Nikola Tesla Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €90–360
Flights from Belgrade Nikola Tesla Airport to Frankfurt
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- €80–390
Flights from Belgrade Nikola Tesla Airport to Frankfurt via Munich
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- €80–390
Flights from Belgrade Nikola Tesla Airport to Amsterdam Airport Schiphol via Munich
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €90–380
Flights from Belgrade Nikola Tesla Airport to Amsterdam Airport Schiphol via Frankfurt
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- €90–380
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €70–180
Flights from Belgrade Nikola Tesla Airport to Frankfurt
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €75–220
Flights from Belgrade Nikola Tesla Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €65–350
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Düsseldorf International Airport via Vienna
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- €130–280
Flights from Belgrade Nikola Tesla Airport to Frankfurt via Vienna
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- €110–260
Flights from Belgrade Nikola Tesla Airport to Amsterdam Airport Schiphol via Vienna
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €95–240
- Website
- klm.com
Flights from Belgrade Nikola Tesla Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- €65–350
- Website
- wizzair.com
Flights from Belgrade Nikola Tesla Airport to Dortmund Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €26–200
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Duesseldorf Hbf to Witten Hbf
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Schedules at
- nationalexpress.de
Train from Wuppertal Hbf to Witten Hbf
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Schedules at
- nationalexpress.de
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf to Düsseldorf Hbf
- Ave. Duration
- 6h 39m
- Frequency
- Twice a week
- Estimated price
- €100–1,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €270–550
- Car Compartment
- €550–1,000
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Frankfurt to Hagen Hbf
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- €45–110
- Website
- https://int.bahn.de/en
Train from Wien Hbf to Dortmund Hbf
- Ave. Duration
- 10h 8m
- Frequency
- 3 times a day
- Estimated price
- €200–470
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Schiphol Airport Train Station to Utrecht Centraal
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- €4–11
- Website
- https://www.ns.nl/en
Train from Utrecht Centraal to Oberhausen Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €16–40
- Website
- https://www.ns.nl/en
- Phone
- 0800-0232 545
- Website
- arriva.nl
Train from Schiphol Airport Train Station to Utrecht Centraal
- Ave. Duration
- 46 min
- Frequency
- Once a week
- Estimated price
- €10–12
- Website
- https://www.arriva.nl/en/
- 2nd Class
- €10–12
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- 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
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from Beograd Centar to Subotica
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- €8–17
- Website
- https://zpcg.me/en
- Second Class
- €8–9
- First Class
- €15–17
- Phone
- +381 20 333 733
- garoreisen@gmail.com
- Website
- garo-reisen.rs
Bus from Beograd, Autobuska stanica to Dortmund
- Ave. Duration
- 21h 42m
- Frequency
- Twice a week
- Schedules at
- garo-reisen.rs
Bus from Subotica, Autobuska stanica to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 5h 48m
- Frequency
- Twice a week
- Schedules at
- garo-reisen.rs
- Phone
- 019 435 045
- doonikolicprevoz@gmail.com
- Website
- nikolicprevoz.rs
Bus from Beograd, Autobuska stanica to Wuppertal-Ostersbaum
- Ave. Duration
- 23h 15m
- Frequency
- 3 times a week
- Estimated price
- €75–95
- Schedules at
- nikolicprevoz.rs
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Beograd, Autobuska stanica to Dortmund Hbf
- Phone
- +381 61 2471675
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Dortmund Hbf
- Ave. Duration
- 23h 24m
- Frequency
- Twice a week
- Schedules at
- facebook.com
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
There are 506+ hotels available in Witten.































