Bangkok Thailand
Narathiwat Thailand
The best and cheapest way to get from Bangkok Thailand and Narathiwat Thailand is to travel by train, which will cost about 1,958 THB or 54.90 USD.