Johor Bharu
Bandung
The best and cheapest way to get from Johor Bharu and Bandung is to travel by train, which will cost about 1,012,813 IDR or 77.40 USD.