Ipoh
Johor Bharu
The best and cheapest way to get from Ipoh and Johor Bharu is to travel by train, which will cost about 48 MYR or 13.50 USD.