Before you go
One month before: Start shopping for airline fares, planning an itinerary, booking accommodation and arranging domestic train and plane tickets.
One week before: Book your Thai cooking course and dive trip. Start watching the web for Thailand news.
One day before: Confirm your flight, find a hearty book for the plane ride and bid adieu to hohum home life.