Yogyakarta,Indonesia
Johor Bahru Johor Malaysia
The best and cheapest way to get from Yogyakarta,Indonesia and Johor Bahru Johor Malaysia is to travel by air, which will cost about 490 MYR or 136.80 USD.