We can conclude the reasons for Loi Krathong in Thailand that:-
1. To ask for forgiveness Pra Mae Khongkha because we use and drink water. Moreover, we often throw rubbishes and excrete wasted things in the water.
2. To worship the foot-print of the Buddha on Nammathanati River beach in India.
3. To fly away misfortune and bad things like floating sin- Bhrama ceremony.
4. To pay respect to Uppakhud whom mostly northern villagers show their gratitude for. According to legend, he was a monk who had supernatural to kill Mara.