At 8.16am, the baht was at 31.87 per dollar, up by 0.28 per cent from the previous day and 0.88 per cent from the end of August.
Yet, compared to the previous closing, it weakened by 0.17 per cent against euro (to 42.44) and 0.35 per cent against Japanese yen (to 31.99).