I think it costs to go home every weekend, making it costly. On each trip, it's actually cheaper but if we went back every weeks as well as the price of flights. Since learning in Bangkok can not go home often, so have accumulated flight home in advance. The cost will be cheaper.