Buy rate is what they pay to give you baht
Sell rate is what they want to give you back euros
The spreads are small in Thailand. The forex market is 24 hours M to F. Banks adjust rates twice a day. They cant lose money so rates arent as good as interbank rates.