Finnair are good but watch if your using a domestic flight in Thailand. Nok Air very expensive for extra baggage. Cost me 6,000 baht. Thai Smile is best and get a premium ticket. Will leave you with 16kl to pay but you could split bags so you have hand luggage.