There are 5 ways to get from Borovets to Bali by bus, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train to Sofia Airport, fly
best- Take the bus from Samokov to Kostenetsbus
- Take the train from Kostenets to Iskarsko Shosetrain
- Fly from Sofia Airport (SOF) to Ngurah Rai International Airport (DPS)plane SOF - DPS
23h 23mRp 10,093,393–15,195,114Bus, bus to Thessaloniki Airport Makedonia, fly
cheapest- Take the bus from Samokov to Dupnitsabus
- Take the bus from Dupnitsa to Serresbus
- Take the bus from Serres to Thessaloniki Macedonia KTEL Bus Stationbus
- Fly from Thessaloniki Airport Makedonia (SKG) to Ngurah Rai International Airport (DPS)plane SKG - DPS
27h 25mRp 9,468,127–13,694,848Bus, train, bus to Niš Constantine The Great Airport, fly
- Take the bus from Samokov to Kostenetsbus
- Take the train from Kostenets to Sofiatrain
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
- Fly from Niš Constantine The Great Airport (INI) to Ngurah Rai International Airport (DPS)plane INI - DPS
30h 18mRp 13,408,908–39,754,629Bus, train to Varna Airport, fly
- Take the bus from Samokov to Kostenetsbus
- Take the train from Kostenets to Varnatrain
- Fly from Varna Airport (VAR) to Ngurah Rai International Airport (DPS)plane VAR - DPS
29h 27mRp 10,287,839–29,025,560Bus, bus to Skopje International Airport, fly
- Take the bus from Samokov to Kjustendilbus
- Take the bus from Kyustendil to Skopje, Transporten Centarbus
- Fly from Skopje International Airport (SKP) to Ngurah Rai International Airport (DPS)plane SKP - DPS
31h 27mRp 10,438,839–47,797,560
Sofia Airport (SOF) to Ngurah Rai International Airport (DPS) flights
Questions & Answers
The cheapest way to get from Borovets to Bali is to bus and fly which costs Rp9000000 - Rp14000000 and takes 27h 25m.
The fastest way to get from Borovets to Bali is to bus and train and fly which takes 23h 23m and costs Rp10000000 - Rp16000000.
The distance between Borovets and Bali is 10937 km.
It takes approximately 23h 23m to get from Borovets to Bali, including transfers.
Bali is 5h ahead of Borovets. It is currently 7:44 PM in Borovets and 12:44 AM in Bali.
There are 19798+ hotels available in Bali.
What companies run services between Borovets, Sofia, Bulgaria and Bali, Indonesia?
There is no direct connection from Borovets to Bali. However, you can take the bus to Samokov, take the bus to Kostenets, walk to Kostenets, take the train to Iskarsko Shose, walk to Искърско Шосе, take the subway to Летище София, walk to Sofia Airport (SOF) 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 Samokov, take the bus to Dupnitsa, take the bus to Serres, take the bus to Thessaloniki Macedonia KTEL Bus Station, walk to Thessaloniki KTEL, take the bus to Thessaloniki Airport, walk to Thessaloniki Airport Makedonia (SKG) airport, fly to Ngurah Rai International Airport (DPS), walk to Ngurah Rai Airport, then take the bus to Beachwalk.
- Website
- turkishairlines.com
Flights from Thessaloniki Airport Makedonia to Ngurah Rai International Airport via Istanbul
- Ave. Duration
- 21h
- When
- Every day
- Estimated price
- Rp 7,000,000–22,000,000
Flights from Niš Constantine The Great Airport to Ngurah Rai International Airport via Istanbul
- Ave. Duration
- 23h 45m
- When
- Tuesday and Saturday
- Estimated price
- Rp 13,000,000–39,000,000
Flights from Niš Constantine The Great Airport to Ngurah Rai International Airport via Istanbul, Kuala Lumpur
- Ave. Duration
- 24h 20m
- When
- Tuesday and Saturday
- Estimated price
- Rp 13,000,000–39,000,000
Flights from Niš Constantine The Great Airport to Ngurah Rai International Airport via Istanbul, Soekarno–Hatta
- Ave. Duration
- 27h 25m
- When
- Tuesday and Saturday
- Estimated price
- Rp 13,000,000–39,000,000
Flights from Varna Airport to Ngurah Rai International Airport via Istanbul
- Ave. Duration
- 16h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- Rp 9,000,000–27,000,000
Flights from Varna Airport to Ngurah Rai International Airport via Istanbul, Soekarno–Hatta
- Ave. Duration
- 20h 22m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- Rp 9,000,000–27,000,000
Flights from Skopje International Airport to Ngurah Rai International Airport via Istanbul
- Ave. Duration
- 20h 56m
- When
- Every day
- Estimated price
- Rp 8,500,000–26,000,000
- Website
- emirates.com
Flights from Sofia Airport to Ngurah Rai International Airport via Dubai
- Ave. Duration
- 20h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 7,500,000–23,000,000
Flights from Sofia Airport to Ngurah Rai International Airport via Dubai, Kuala Lumpur
- Ave. Duration
- 23h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 7,500,000–24,000,000
Flights from Sofia Airport to Ngurah Rai International Airport via Dubai, Soekarno–Hatta
- Ave. Duration
- 25h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 7,500,000–24,000,000
Flights from Sofia Airport to Ngurah Rai International Airport via Dubai, Singapore Changi
- Ave. Duration
- 25h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 7,500,000–24,000,000
Flights from Thessaloniki Airport Makedonia to Ngurah Rai International Airport via Athens, Dubai
- Ave. Duration
- 21h 15m
- When
- Every day
- Estimated price
- Rp 7,500,000–23,000,000
- Website
- etihad.com
Flights from Sofia Airport to Ngurah Rai International Airport via Abu Dhabi
- Ave. Duration
- 15h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 5,500,000–15,000,000
Flights from Sofia Airport to Ngurah Rai International Airport via Abu Dhabi, Soekarno–Hatta
- Ave. Duration
- 18h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 5,500,000–15,000,000
Flights from Niš Constantine The Great Airport to Ngurah Rai International Airport via Istanbul, Singapore Changi
- Ave. Duration
- 17h 10m
- When
- Tuesday
- Estimated price
- Rp 13,000,000–39,000,000
- Website
- garuda-indonesia.com
Flights from Sofia Airport to Ngurah Rai International Airport via Abu Dhabi
- Ave. Duration
- 15h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 5,500,000–15,000,000
Flights from Sofia Airport to Ngurah Rai International Airport via Abu Dhabi, Soekarno–Hatta
- Ave. Duration
- 18h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 5,500,000–15,000,000
Flights from Niš Constantine The Great Airport to Ngurah Rai International Airport via Istanbul, Singapore Changi
- Ave. Duration
- 17h 10m
- When
- Tuesday
- Estimated price
- Rp 13,000,000–39,000,000
- Website
- thaiairways.com
Flights from Niš Constantine The Great Airport to Ngurah Rai International Airport via Vienna, Suvarnabhumi
- Ave. Duration
- 20h 30m
- When
- Tuesday and Friday
- Estimated price
- Rp 15,000,000–38,000,000
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Kostenets to Iskarsko Shose
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- Rp 25,000–49,000
- Website
- https://www.bdz.bg/en
- 2nd Class
- Rp 25,000–34,000
- 1st Class
- Rp 39,000–49,000
Train from Kostenets to Sofia
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- Rp 27,000–55,000
- Website
- https://www.bdz.bg/en
- 2nd Class
- Rp 27,000–38,000
- 1st Class
- Rp 41,000–55,000
Train from Kostenets to Varna
- Ave. Duration
- 6h 39m
- Frequency
- 4 times a day
- Estimated price
- Rp 130,000–190,000
- Website
- https://www.bdz.bg/en
- 2nd Class
- Rp 130,000–180,000
- 1st Class
- Rp 140,000–190,000
- Phone
- 0722 60019
- [email protected]
- Website
- samokov-info.com
Bus from Samokov to Kostenets
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- Rp 29,000–43,000
- Website
- https://samokov-info.com/?lang=en
Bus from Samokov to Dupnitsa
- Ave. Duration
- 1h 2m
- Frequency
- Twice a week
- Estimated price
- Rp 28,000–41,000
- Website
- https://samokov-info.com/?lang=en
Bus from Samokov to Kostenets
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- Rp 29,000–43,000
- Website
- https://samokov-info.com/?lang=en
Bus from Samokov to Kostenets
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- Rp 29,000–43,000
- Website
- https://samokov-info.com/?lang=en
Bus from Samokov to Kjustendil
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Estimated price
- Rp 55,000–85,000
- Website
- https://samokov-info.com/?lang=en
- Phone
- +30 23210-22822
- [email protected]
- Website
- ktelserron.gr
Bus from Dupnitsa to Serres
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- Rp 240,000–330,000
- Schedules at
- ktelserron.gr
Bus from Serres to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- Rp 130,000–190,000
- Schedules at
- ktelserron.gr
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rp 410,000–550,000
- Schedules at
- matpu.com
Bus from Kyustendil to Skopje, Transporten Centar
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- Rp 340,000–420,000
- Schedules at
- matpu.com
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rp 310,000–550,000
- Website
- https://nis-ekspres.rs/?lang=en
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

















