Hello,
It does not cost anything.You need to be passionate and work towards it that's what it costs to become a Navy Officer.You need to complete your graduation and your post depends on your discipline in graduation and the entry through which you are joining Indian Navy.You need to attend SSB interview after selection you need to pass in medical exam.If you make it through the final list you be given training in INA.During this training period you will be given stipend after completion of the training you will be commissioned as sub-lieutenant.
If you want you can join in a coaching to clear the written this is where you need to put your expenses, if you can prepare by yourself then you can do it.Once if you have qualified in SSB you don't need to pay for anything.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile