I have no experience with the train trip but before you committ to a long gruelling rail trip, have a look on the air asia web site. We booked fights about 4 weeks in advance and paid less than $40 aus inc taxes last November.
__________________  I love Thailand this much
|