There are 6 ways to get from Banja Luka to Bali by bus, plane, shuttle, train, 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.
Bus to Zagreb Franjo Tuđman Airport, fly
best- Take the bus from Banja Luka, Autobuska Stanica to Velika Goricabus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Ngurah Rai International Airport (DPS)plane ZAG - DPS
26h 56mTrain, bus, drive to Dubrovnik Airport, fly
cheapest- Take the train from Banja Luka to Dobojtrain
- Take the bus from Doboj, Autobuska Stanica to Trebinje, Autobuska Stanicabus
- Drive from Trebinje, Autobuska Stanica to Dubrovnik Airport (DBV)car
- Fly from Dubrovnik Airport (DBV) to Ngurah Rai International Airport (DPS)plane DBV - DPS
26h 31mRp 8,389,849–24,109,849Bus to Split Airport, fly
- Take the bus from Banja Luka, Autobuska Stanica to Split Bus Stationbus
- Fly from Split Airport (SPU) to Ngurah Rai International Airport (DPS)plane SPU - DPS
23h 14mRp 11,489,874–15,599,011Bus to Tivat Airport, fly
- Take the bus from Banja Luka, Autobuska Stanica to Tivat, Autobuska stanicabus
- Fly from Tivat Airport (TIV) to Ngurah Rai International Airport (DPS)plane TIV - DPS
25h 42mRp 10,837,880–33,395,500Bus, shuttle to Sarajevo, fly
- Take the bus from Banja Luka, Autobuska Stanica to Gradiska, Vuka Karadžićabus
- Take a shuttle bus from Gradiska, Vuka Karadžića to Sarajevo, Autobuska Stanica
- Fly from Sarajevo (SJJ) to Ngurah Rai International Airport (DPS)plane SJJ - DPS
24h 34mBus, bus to Belgrade Nikola Tesla Airport, fly
- Take the bus from Banja Luka, Autobuska Stanica to Gradiska, Vuka Karadžićabus
- Take the bus from Gradiska, Vuka Karadžića to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Ngurah Rai International Airport (DPS)plane BEG - DPS
27h 14m
Zagreb Franjo Tuđman Airport (ZAG) to Ngurah Rai International Airport (DPS) flights
Questions & Answers
The cheapest way to get from Banja Luka to Bali is to bus and fly which costs Rp11000000 - Rp16000000 and takes 23h 14m.
The fastest way to get from Banja Luka to Bali is to bus and fly which takes 23h 14m and costs Rp11000000 - Rp16000000.
The distance between Banja Luka and Bali is 11623 km.
It takes approximately 26h 56m to get from Banja Luka to Bali, including transfers.
Bali is 6h ahead of Banja Luka. It is currently 2:34 PM in Banja Luka and 8:34 PM in Bali.
There are 19798+ hotels available in Bali.
What companies run services between Banja Luka, Bosnia and Herzegovina and Bali, Indonesia?
There is no direct connection from Banja Luka to Bali. However, you can take the bus to Velika Gorica, take the line 290 bus to Stari terminal, walk to Zagreb Franjo Tuđman Airport (ZAG) airport, fly to Ngurah Rai International Airport (DPS), walk to Ngurah Rai Airport, then take the bus to Beachwalk. Alternatively, you can take the bus to Split Bus Station, walk to Split Bus Station, take the shuttle to Split Airport, walk to Split Airport (SPU) airport, fly to Ngurah Rai International Airport (DPS), walk to Ngurah Rai Airport, then take the bus to Beachwalk.
- Website
- emirates.com
Flights from Zagreb Franjo Tuđman Airport to Ngurah Rai International Airport via Dubai
- Ave. Duration
- 20h 5m
- When
- Every day
- Estimated price
- Rp 8,500,000–26,000,000
Flights from Tivat Airport to Ngurah Rai International Airport via Dubai
- Ave. Duration
- 16h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Rp 11,000,000–33,000,000
Flights from Tivat Airport to Ngurah Rai International Airport via Dubai, Kuala Lumpur
- Ave. Duration
- 19h 40m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Rp 11,000,000–33,000,000
Flights from Tivat Airport to Ngurah Rai International Airport via Dubai, Soekarno–Hatta
- Ave. Duration
- 21h 30m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Rp 11,000,000–33,000,000
Flights from Sarajevo to Ngurah Rai International Airport via Dubai
- Ave. Duration
- 16h 10m
- When
- Every day
- Estimated price
- Rp 10,000,000–31,000,000
Flights from Sarajevo to Ngurah Rai International Airport via Dubai, Soekarno–Hatta
- Ave. Duration
- 21h 5m
- When
- Every day
- Estimated price
- Rp 10,000,000–31,000,000
Flights from Sarajevo to Ngurah Rai International Airport via Dubai, Singapore Changi
- Ave. Duration
- 21h 55m
- When
- Every day
- Estimated price
- Rp 10,000,000–31,000,000
Flights from Belgrade Nikola Tesla Airport to Ngurah Rai International Airport via Dubai
- Ave. Duration
- 18h 40m
- When
- Every day
- Estimated price
- Rp 9,500,000–29,000,000
Flights from Dubrovnik Airport to Ngurah Rai International Airport via Dubai
- Ave. Duration
- 20h 15m
- When
- Thursday, Friday, and Sunday
- Estimated price
- Rp 8,000,000–24,000,000
- Website
- turkishairlines.com
Flights from Split Airport to Ngurah Rai International Airport via Istanbul
- Ave. Duration
- 15h 55m
- When
- Saturday and Sunday
- Estimated price
- Rp 9,000,000–27,000,000
Flights from Split Airport to Ngurah Rai International Airport via Istanbul, Soekarno–Hatta
- Ave. Duration
- 19h 35m
- When
- Saturday and Sunday
- Estimated price
- Rp 9,000,000–27,000,000
Flights from Tivat Airport to Ngurah Rai International Airport via Istanbul
- Ave. Duration
- 18h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rp 10,000,000–32,000,000
Flights from Dubrovnik Airport to Ngurah Rai International Airport via Istanbul
- Ave. Duration
- 16h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rp 7,500,000–23,000,000
Flights from Dubrovnik Airport to Ngurah Rai International Airport via Istanbul, Soekarno–Hatta
- Ave. Duration
- 20h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rp 7,500,000–23,000,000
- Website
- qatarairways.com
Flights from Zagreb Franjo Tuđman Airport to Ngurah Rai International Airport via Doha
- Ave. Duration
- 19h 55m
- When
- Monday and Friday
- Estimated price
- Rp 9,000,000–13,000,000
Flights from Zagreb Franjo Tuđman Airport to Ngurah Rai International Airport via Doha, Kuala Lumpur
- Ave. Duration
- 20h 15m
- When
- Tuesday and Saturday
- Estimated price
- Rp 9,000,000–13,000,000
Flights from Belgrade Nikola Tesla Airport to Ngurah Rai International Airport via Doha
- Ave. Duration
- 22h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 9,000,000–26,000,000
- Website
- malaysiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Ngurah Rai International Airport via Doha, Kuala Lumpur
- Ave. Duration
- 20h 15m
- When
- Tuesday and Saturday
- Estimated price
- Rp 9,000,000–13,000,000
- Website
- lionair.co.id
Flights from Zagreb Franjo Tuđman Airport to Ngurah Rai International Airport via Doha, Soekarno–Hatta
- Ave. Duration
- 19h 25m
- When
- Tuesday and Saturday
- Estimated price
- Rp 9,000,000–13,000,000
- Website
- singaporeair.com
Flights from Tivat Airport to Ngurah Rai International Airport via Istanbul, Singapore Changi
- Ave. Duration
- 18h 10m
- When
- Saturday and Sunday
- Estimated price
- Rp 10,000,000–70,000,000
- Website
- flydubai.com
Flights from Belgrade Nikola Tesla Airport to Ngurah Rai International Airport via Dubai
- Ave. Duration
- 16h 40m
- When
- Every day
- Estimated price
- Rp 9,500,000–29,000,000
- Website
- csair.com
Flights from Belgrade Nikola Tesla Airport to Ngurah Rai International Airport via Guangzhou Baiyun
- Ave. Duration
- 30h 40m
- When
- Wednesday and Sunday
- Estimated price
- Rp 7,500,000–24,000,000
- Phone
- +387 53 241 368
- [email protected]
- Website
- zrs-rs.com
Train from Banja Luka to Doboj
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- Rp 109,849
- Schedules at
- zrs-rs.com
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Velika Gorica
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- pepeks.hr
- Phone
- +387 51 211-850
- [email protected]
- Website
- facebook.com
Bus from Banja Luka, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +387 51 215-725
- [email protected]
- Website
- bocactours.com
Bus from Banja Luka, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- Rp 470,000–520,000
- Schedules at
- bocactours.com
- Phone
- +382 68 880 962
- [email protected]
- Website
- web.facebook.com
Bus from Banja Luka, Autobuska Stanica to Tivat, Autobuska stanica
- Ave. Duration
- 5h 39m
- Frequency
- Once daily
- Estimated price
- Rp 800,000–1,100,000
- Schedules at
- web.facebook.com
- Phone
- +387 51 306 855
- [email protected]
- Website
- neobas.org
Bus from Banja Luka, Autobuska Stanica to Tivat, Autobuska stanica
- Ave. Duration
- 5h 39m
- Frequency
- Once daily
- Website
- http://www.neobas.org/v2/
Bus from Gradiska, Vuka Karadžića to Beograd, Autobuska stanica
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Website
- http://www.neobas.org/v2/
- Phone
- +387 (51) 211-889
- [email protected]
- Website
- smiljiccompany.ba
Bus from Banja Luka, Autobuska Stanica to Tivat, Autobuska stanica
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- Rp 850,000–1,400,000
- Schedules at
- smiljiccompany.ba
- Phone
- +38751219600
- [email protected]
- Website
- pavlovic-turs.com
Bus from Banja Luka, Autobuska Stanica to Gradiska, Vuka Karadžića
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- pavlovic-turs.com
Bus from Banja Luka, Autobuska Stanica to Gradiska, Vuka Karadžića
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- pavlovic-turs.com
- Phone
- +386 (0) 31 30 41 41
- [email protected]
- Website
- zup-prevozi.eu
Shuttle from Gradiska, Vuka Karadžića to Sarajevo, Autobuska Stanica
- Ave. Duration
- 2h 50m
- Frequency
- On demand
- Estimated price
- Rp 3,600,000–4,300,000
- Schedules at
- zup-prevozi.eu
- Economy class
- Rp 3,600,000–4,300,000
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Gradiska, Vuka Karadžića to Beograd, Autobuska stanica
- Phone
- +38732691375
- [email protected]
- Website
- bosnaexpres.com
Bus from Doboj, Autobuska Stanica to Trebinje, Autobuska Stanica
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Estimated price
- Rp 650,000–750,000
- Schedules at
- bosnaexpres.com
Want to know more about travelling around Indonesia
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide






















