If wanting to celebrate the “Christ” side of Christmas, Bangkok has an abundance of churches. The multi-denominational International Church of Bangkok is holding a candlelight service at 18:30 on Christmas eve. The Anglican-Protestant Christ Church Bangkok offers carolling on December 16 at 18:00, a midnight mass on Christmas eve and a Christmas Day service at 10:00. Services will also be held in the morning on December 23 and 30 at the Evangelical Church of Bangkok, and finally, Bangkok’s many Catholic churches will hold a range of services throughout the Christmas week.
If you’re instead heading down to an island for Christmas, we’ve got Ko Samui and Phuket covered on that front as well.