The gory details...
Flight from London to Bangkok. Bangkok to Koh Chang (and back) by bus. Flight from Bangkok to Hanoi. Hanoi to Ha Long Bay (and back) by bus and boat. Hanoi to Sa Pa (and back) by train and bus. Night train from Hanoi to Hue. Hue to Hoi An by bus. Hoi An to Da Nang by taxi. Flight from Da Nang to Ho Chi Minh City. Ho Chi Minh City to Phnom Penh via Mekong Delta by bus and boat. Phnom Penh to Kampot (and back) by bus. Flight from Phnom Penh to Siem Reap. Siem Reap to Bangkok. Night train from Bangkok to Chiang Mai. Chiang Mai to Chiang Khong by bus. Chiang Khong to Luang Prabang by boat. Luang Prabang to Vang Vieng by bus. Vang Vieng to Vientiane by bus. Vientiane to Si Phan Don by bus. Si Phan Don to Ubon Ratchetani by bus. Night train from Ubon Ratchetani to Bangkok. Flight from Bangkok to Kuala Lumpur. KL to Taman Negara (and back) by bus. Flight from KL to Pulau Tioman. Pulau Tioman to Mersing by boat. Mersing to Singapore by bus. Flight from Singapore to Cairns, Australia.