@Rob *****
thanks for all the info! I usually savea lot of money with multiple flight bookings and definitely build in cushion for flight delays and other travel related issues!
But this time Bangkok might not work for me without an easy transit Visa.