Johor Bharu
Kuala Terengganu
The best and cheapest way to get from Johor Bharu and Kuala Terengganu is to travel by train, which will cost about 77 MYR or 21.60 USD.