- 2.5 hours drive from Bangkok - 4-5 hours by train (pick-up service available please contact Bangkok reservation office)