Have you ever tried a Sleeper Train? We travelled by sleeper train from Bangkok to Chiang Mai in Thailand. Boarding was at 6pm and we arrived the following morning! A trip definitely worth taking!

AloJapan.com