If you are traveling within India (domestic flight), you are allowed to carry cash up to ₹2 lakh (INR) in your hand baggage or check-in baggage. According to the Reserve Bank of India (RBI) guidelines, there is no legal restriction on carrying cash, but if you carry more than ₹2 lakh in cash, you might have to justify the source of the money if asked by airport security, customs, or income tax officials.
If you are traveling to any international destination (except Nepal and Bhutan), the rule for carrying cash changes. According to RBI guidelines, a passenger can carry a maximum of $3000 USD (or its equivalent) in foreign currency without any special declaration. However, if you plan to carry more than $3000 in cash, you must:
Travel Type | Maximum Cash Allowed Without Declaration | Declaration Required? |
---|---|---|
International Travel (except Nepal & Bhutan) | $3000 (USD) or equivalent | No |
International Travel (More than $3000) | Any higher amount | Yes (Must declare at customs) |
Travel to Nepal or Bhutan | ₹25,000 (INR) Maximum | No declaration required |
Note: If you plan to carry more than $3000 (USD), you can carry the remaining amount in traveler’s cheques, prepaid travel cards, or international credit cards.
The reason why airports have restrictions on carrying large cash amounts is mainly due to:
Carrying large sums of cash without a proper source of funds may trigger income tax investigation, and if you fail to provide a valid explanation, your cash may be seized at the airport.
If you are carrying more cash than the permitted limit and fail to declare it at the customs, the following may happen:
Yes, you can carry cash in both your hand luggage (cabin bag) or check-in baggage. However, it is advised to carry a maximum of ₹2 lakh cash in domestic flights or $3000 cash in international flights to avoid unnecessary scrutiny.
Important Tip:
Apart from the cash limit, there are certain items that you cannot carry in flights, whether domestic or international. These include:
Yes, you can carry alcohol while traveling by flight but there are certain rules:
For Domestic Flights:
For International Flights:
Apart from cash limit, airlines also impose a weight limit on baggage:
Type of Baggage | Domestic Flights | International Flights |
---|---|---|
Hand Luggage | 7 kg – 14 kg | 7 kg – 14 kg |
Check-in Baggage | 20 kg – 30 kg | 23 kg – 30 kg |
If your luggage exceeds the limit, you will be charged an additional baggage fee depending on the airline policy.
Travel Type | Maximum Cash Allowed Without Declaration | Declaration Required? |
---|---|---|
Domestic Flights | ₹2 Lakh | No (if within the limit) |
International Flights | $3000 (USD) or ₹25,000 INR | No (if within the limit) |
More Than $3000 (USD) | Declaration at customs | Yes |
Carrying cash during a flight is common, but you need to be aware of the cash carrying limit according to RBI guidelines and airport rules. If you are traveling domestically, do not carry more than ₹2 lakh without valid proof. For international travel, keep the cash under $3000 USD to avoid customs checks.
💡 Pro Tip: Always use debit cards, forex cards, or traveler’s cheques for large payments instead of carrying cash to ensure a hassle-free journey.