Is it compulsory that the name on my reservation match the name on my passport?

Yes. It is important that the name on your reservation be exactly as it is on your passport or other official proof of nationality. If there are any changes, please update your document with the new name or provide an official supporting document of the name change. Otherwise, it may result in delay or possible denial of boarding.