As per the Liberalized Remittance Scheme (LRS) of the Reserve Bank of India, a person can consume foreign exchange only upto 2.5 lakh US dollars or its equivalent to other currency cumulatively in a financial year. So you can calculate the limit upto which you can carry USD for your foreign trip depending on your earlier consumption of foreign exchange in the current financial year