Puncak, West Java, Indonesia
Dieng, Central Java, Indonesia
The best and cheapest way to get from Puncak, West Java, Indonesia and Dieng, Central Java, Indonesia is to travel by train, which will cost about 1,377,897 IDR or 105.30 USD.