Yogyakarta,Indonesia
Pangkalpinang, Indonesia
The best and cheapest way to get from Yogyakarta,Indonesia and Pangkalpinang, Indonesia is to travel by train, which will cost about 188,430 IDR or 14.40 USD.