hi maggie i hope this helps you if you have to clear customs collect your luggage and travel to don muang airport i would give it at least 4 hours just to be on the safe side. but please note if you are travelling to samui with bangkok airways they are still flying from savarnabuhm airport not don muang. (excuse the spelling) bangkok airways are one of the few domestic flights still operating out of the new airport.

