A uniformity in name on all your academic, legal and other important documents is always important.
From your query, it seems that your name is same in all your academically important documents but in Passport, it is different.
I would like to know about your Birth certificate. What is written on that?
If that is again fine, then you should go for correction in Passport, which is not at all a lengthy process. You just need to submit a filled form for name revision along with fee and required documents. After proper verification, it will be done in around 15 days only.
Other documents like PAN card, Adhaar Card, etc are also important to consider because for Visa approval they will ask for all these documents and even a slight variation in name may cause some problem for you.
Living & Learning- simultaneous processes!