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