You have to take great care over Bangkok traffic.
It can take you two or more hours from any point within downtown area to get to the airport.
You have to check in at your airlines counter for at least thirty minutes before flight time.
But you'd better make it an hour if your're not familiar with the maze of our Donmuang Airport.