Floods and blackouts caused by Tropical Storm Pabuk have left nearly 30,000 people in evacuation shelters across southern Thailand, but tourists stranded on holiday islands were spared the worst and began to plot routes home.