Denpasar Bali
Palembang
The best and cheapest way to get from Denpasar Bali and Palembang is to travel by train, which will cost about 741,945 IDR or 56.70 USD.