There are 5 ways to get from Bali to Belgrade by plane, shuttle, 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 Belgrade Nikola Tesla Airport
best- Fly from Ngurah Rai International Airport (DPS) to Belgrade Nikola Tesla Airport (BEG)plane DPS - BEG
17h 59mRSD 50,765–76,100Fly to Morava Kraljevo Airport, bus
cheapest- Fly from Ngurah Rai International Airport (DPS) to Morava Kraljevo Airport (KVO)plane DPS - KVO
- Take the bus from Tavnik, E-761 - Odmor to Beograd, Autobuska stanicabus
25h 46mRSD 36,315–102,550Fly to Niš Constantine The Great Airport, shuttle
- Fly from Ngurah Rai International Airport (DPS) to Niš Constantine The Great Airport (INI)plane DPS - INI
- Take a shuttle bus from Niš - aerodrom to Beograd Centar
27h 14mFly to Timișoara Traian Vuia International Airport, bus
- Fly from Ngurah Rai International Airport (DPS) to Timișoara Traian Vuia International Airport (TSR)plane DPS - TSR
- Take the bus from Timișoara to Belgrade bus stationbus
24h 56mRSD 62,387–88,372Fly to Sofia Airport, shuttle
- Fly from Ngurah Rai International Airport (DPS) to Sofia Airport (SOF)plane DPS - SOF
- Take a shuttle bus from Sofia Airport to Beograd Centar
24h 19m
Ngurah Rai International Airport (DPS) to Belgrade Nikola Tesla Airport (BEG) flights
Comparing Your Travel Options
The cheapest way to get from Bali to Belgrade is to fly which costs RSD 50000 - RSD 80000 and takes 17h 59m.
The fastest way to get from Bali to Belgrade is to fly which takes 17h 59m and costs RSD 50000 - RSD 80000.
The distance between Bali and Belgrade is 11104 km.
It takes approximately 17h 59m to get from Bali to Belgrade, including transfers.
Belgrade is 7h behind Bali. It is currently 3:00 AM in Bali and 8:00 PM in Belgrade.
There are 4269+ hotels available in Belgrade.
What companies run services between Bali, Indonesia and Belgrade, Serbia?
Turkish Airlines, Qatar Airways, and four other airlines fly from Ngurah Rai International Airport (DPS) to Belgrade Nikola Tesla Airport (BEG) twice daily.
- Website
- turkishairlines.com
Flights from Ngurah Rai International Airport to Belgrade Nikola Tesla Airport via Istanbul
- Ave. Duration
- 17h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- RSD 42,000–140,000
Flights from Ngurah Rai International Airport to Niš Constantine The Great Airport via Istanbul
- Ave. Duration
- 26h 50m
- When
- Monday and Friday
- Estimated price
- RSD 60,000–200,000
Flights from Ngurah Rai International Airport to Niš Constantine The Great Airport via Suvarnabhumi, Istanbul
- Ave. Duration
- 29h
- When
- Monday and Friday
- Estimated price
- RSD 75,000–180,000
Flights from Ngurah Rai International Airport to Niš Constantine The Great Airport via Abu Dhabi, Istanbul
- Ave. Duration
- 22h 25m
- When
- Tuesday and Saturday
- Estimated price
- RSD 48,000–140,000
Flights from Ngurah Rai International Airport to Niš Constantine The Great Airport via Doha, Istanbul
- Ave. Duration
- 23h 25m
- When
- Tuesday and Saturday
- Estimated price
- RSD 65,000–190,000
Flights from Ngurah Rai International Airport to Niš Constantine The Great Airport via Dubai, Istanbul
- Ave. Duration
- 23h 30m
- When
- Tuesday and Saturday
- Estimated price
- RSD 70,000–220,000
Flights from Ngurah Rai International Airport to Niš Constantine The Great Airport via Kuala Lumpur, Istanbul
- Ave. Duration
- 25h 40m
- When
- Monday and Friday
- Estimated price
- RSD 60,000–200,000
Flights from Ngurah Rai International Airport to Timișoara Traian Vuia International Airport via Istanbul
- Ave. Duration
- 29h 5m
- When
- Saturday
- Estimated price
- RSD 55,000–190,000
Flights from Ngurah Rai International Airport to Timișoara Traian Vuia International Airport via Dubai, Istanbul
- Ave. Duration
- 25h 45m
- When
- Sunday
- Estimated price
- RSD 60,000–200,000
Flights from Ngurah Rai International Airport to Timișoara Traian Vuia International Airport via Kuala Lumpur, Istanbul
- Ave. Duration
- 27h 55m
- When
- Saturday
- Estimated price
- RSD 55,000–190,000
Flights from Ngurah Rai International Airport to Morava Kraljevo Airport via Istanbul
- Ave. Duration
- 25h 50m
- When
- Tuesday and Friday
- Estimated price
- RSD 45,000–150,000
Flights from Ngurah Rai International Airport to Morava Kraljevo Airport via Abu Dhabi, Istanbul
- Ave. Duration
- 21h 50m
- When
- Wednesday and Saturday
- Estimated price
- RSD 35,000–100,000
Flights from Ngurah Rai International Airport to Morava Kraljevo Airport via Doha, Istanbul
- Ave. Duration
- 22h 50m
- When
- Wednesday and Saturday
- Estimated price
- RSD 50,000–140,000
Flights from Ngurah Rai International Airport to Sofia Airport via Istanbul
- Ave. Duration
- 16h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- RSD 37,000–130,000
- Website
- airserbia.com
Flights from Ngurah Rai International Airport to Belgrade Nikola Tesla Airport via Moscow Sheremetyevo
- Ave. Duration
- 19h 20m
- When
- Monday and Friday
- Estimated price
- RSD 41,000–150,000
Flights from Ngurah Rai International Airport to Niš Constantine The Great Airport via Abu Dhabi, Istanbul
- Ave. Duration
- 22h 25m
- When
- Tuesday and Saturday
- Estimated price
- RSD 48,000–140,000
Flights from Ngurah Rai International Airport to Niš Constantine The Great Airport via Doha, Istanbul
- Ave. Duration
- 23h 25m
- When
- Tuesday and Saturday
- Estimated price
- RSD 65,000–190,000
Flights from Ngurah Rai International Airport to Niš Constantine The Great Airport via Dubai, Istanbul
- Ave. Duration
- 23h 30m
- When
- Tuesday and Saturday
- Estimated price
- RSD 70,000–220,000
Flights from Ngurah Rai International Airport to Morava Kraljevo Airport via Abu Dhabi, Istanbul
- Ave. Duration
- 21h 50m
- When
- Wednesday and Saturday
- Estimated price
- RSD 35,000–100,000
Flights from Ngurah Rai International Airport to Morava Kraljevo Airport via Doha, Istanbul
- Ave. Duration
- 22h 50m
- When
- Wednesday and Saturday
- Estimated price
- RSD 50,000–140,000
- Website
- emirates.com
Flights from Ngurah Rai International Airport to Belgrade Nikola Tesla Airport via Dubai
- Ave. Duration
- 18h 45m
- When
- Every day
- Estimated price
- RSD 49,000–150,000
Flights from Ngurah Rai International Airport to Sofia Airport via Dubai
- Ave. Duration
- 18h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RSD 43,000–140,000
- Website
- flydubai.com
Flights from Ngurah Rai International Airport to Belgrade Nikola Tesla Airport via Dubai
- Ave. Duration
- 18h 45m
- When
- Every day
- Estimated price
- RSD 49,000–150,000
Flights from Ngurah Rai International Airport to Sofia Airport via Dubai
- Ave. Duration
- 18h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RSD 43,000–140,000
- Website
- animawings.com
Flights from Ngurah Rai International Airport to Timișoara Traian Vuia International Airport via Dubai, Bucharest Otopeni
- Ave. Duration
- 19h 45m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RSD 60,000–200,000
Flights from Ngurah Rai International Airport to Timișoara Traian Vuia International Airport via Doha, Bucharest Otopeni
- Ave. Duration
- 20h 45m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RSD 60,000–180,000
- Website
- hisky.aero
Flights from Ngurah Rai International Airport to Timișoara Traian Vuia International Airport via Doha, Bucharest Otopeni
- Ave. Duration
- 23h 15m
- When
- Sunday
- Estimated price
- RSD 60,000–180,000
Flights from Ngurah Rai International Airport to Timișoara Traian Vuia International Airport via Dubai, Bucharest Otopeni
- Ave. Duration
- 23h 20m
- When
- Sunday
- Estimated price
- RSD 60,000–200,000
- Website
- qatarairways.com
Flights from Ngurah Rai International Airport to Belgrade Nikola Tesla Airport via Doha
- Ave. Duration
- 17h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RSD 47,000–140,000
- [email protected]
- Website
- vitosprint.com
Shuttle from Niš - aerodrom to Beograd Centar
- Ave. Duration
- 4h
- Frequency
- On demand
- Schedules at
- vitosprint.com
Shuttle from Sofia Airport to Beograd Centar
- Ave. Duration
- 7h
- Frequency
- On demand
- Schedules at
- vitosprint.com
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Timișoara to Belgrade bus station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- RSD 1,700–2,600
- Website
- Flixbus
- Phone
- +381 11 8728111
- [email protected]
- Website
- Trans-Jug
Bus from Tavnik, E-761 - Odmor to Beograd, Autobuska stanica
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- RSD 850–2,000
- Website
- Trans-Jug
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
Bali: What to do if Mount Agung erupts
Read the travel guide
Want to know more about Flixbus?
Read the travel guide



