Semarang
Denpasar Bali
The best and cheapest way to get from Semarang and Denpasar Bali is to travel by bus, which will cost about 376,861 IDR or 28.80 USD.