I have read countless experiences and even some of my friends went through some horrible experiences. Main points: 1) Nepali passports are looked down on in the Turkish (whatever the f*** it's called) airport 2) Rather than an administrative matter, most of the matter seems to be because of intolerance towards Nepal and Nepalese password. The reasons do not matter. Action: Take your money where your mouth is. Fly other airlines. F*** Turkish Airlines. Leave negative reviews in Expedia, Cheapflights, Kayak. Report behavior to international websites as well. Start with: http://www.turkishairlines.com... Go to: http://www.bbb.org/ _________ References: http://snout2013.blogspot.com/... http://www.airlineratings.com/... More can be added if you provide references in the comments.