
If you're travelling within India, you can carry up to Rs. 25,000 in cash without any proof. For up to Rs. 2 lakh, you may be asked to provide a reason, and for amounts above that, you'll need a reason with proof. These rules apply to both residents and non-residents of India. When travelling internationally, you must declare amounts over the equivalent of $5000 USD to customs, and any combination of cash and traveller's cheques exceeding $10,000 USD.
| Characteristics | Values |
|---|---|
| Cash limit for international flights | $5000 USD |
| Cash limit for domestic flights | Rs. 2 lakh |
| Cash limit for Indian residents travelling abroad | Rs. 25,000 |
| Cash limit for foreign travellers entering India | $3000 USD |
| Cash limit for students studying abroad | $30,000 USD per academic year |
| Penalty for exceeding cash limits | Fine, confiscation of cash, or prosecution |
Explore related products
What You'll Learn

Residents can carry up to Rs. 25,000 within India
If you are a resident of India, you can carry up to Rs. 25,000 in cash within India without any proof. This limit applies to both domestic flights and other means of transportation. However, if you are carrying between Rs. 50,000 and Rs. 200,000, you may be asked to provide a reason for carrying such an amount. For amounts above Rs. 200,000, you will need to provide a valid reason with proof if questioned by the authorities.
It is important to note that carrying large amounts of cash comes with security risks and is generally not recommended. Instead, consider using a travel card or withdrawing cash from an ATM at your destination. Additionally, if you are travelling with gold, especially for a wedding, be aware that this is considered cash by customs and must be declared.
If you are travelling internationally, the rules for carrying cash vary. According to the Reserve Bank of India (RBI), residents can carry up to $3000 in cash when travelling abroad, with the balance in the form of traveller's cheques, banker's drafts, or store value cards. However, this limit does not apply to travellers going to Iraq or Iran, who can carry up to $5000. It is important to note that failing to declare cash amounts above $5000 when leaving India can result in confiscation, fines, or even prosecution.
When carrying cash within India or travelling internationally, it is always best to seek advice from customs officials and be aware of the specific regulations that may apply to your situation.
Sleeping at San Jose Airport, Costa Rica: Guide and Tips
You may want to see also
Explore related products

Declare cash above $5,000 USD to customs
When travelling to or from India, it is important to declare cash above $5,000 USD to customs. This limit is per person, not per family, so you cannot share your allowance with another passenger. If you are carrying more than $5,000 USD, you must declare it to customs authorities, regardless of your onward destination, except if you are travelling within India.
To declare cash at an Indian airport, look for the 'goods to declare' or 'red channel' signs and inform a customs official that you wish to declare cash. They will ask you to fill in a Customs Declaration Form. You may be asked to provide the following information:
- Your passport, home address, contact information, and other personal details.
- The address of your accommodation in India.
- Details of your journey, including travel dates, flight numbers, and any countries you have passed through in transit.
- Details of who owns the cash and the intended recipient, if it is not you.
- Details and evidence of the source of the money, including the country of origin and how it was generated.
- Details of what the cash will be used for.
You can also declare cash before you fly to India by using the ATITHI app, which allows you to file a customs declaration in advance. However, you may still need to show confirmation to airport customs officials upon arrival.
Failing to declare cash above $5,000 USD when entering or exiting India can result in your money being confiscated. You may also be fined or, in serious cases, prosecuted.
Exploring Options: Boarding Flights at Connecting Airports
You may want to see also
Explore related products

Limits for domestic vs international flights
There is no specific limit on the amount of cash that can be carried on a domestic flight in India. However, for amounts exceeding 200,000 Indian rupees (INR) (2 lakhs), you must provide a valid reason and source with proof. This limit also applies to cash transactions within India. It is important to note that carrying large amounts of cash comes with security risks, so it is recommended to use alternative payment methods if possible.
When travelling on international flights to or from India, different restrictions apply. According to the Reserve Bank of India (RBI), Indian travellers are not permitted to carry more than 25,000 Indian rupees (INR) when travelling internationally. Additionally, if you are carrying cash or traveller's cheques totalling more than 10,000 USD or its equivalent, or if the value of foreign currency exceeds 5,000 USD in currency notes or its equivalent, you must declare this amount to the Customs Authorities using a Currency Declaration Form upon arrival in India. These restrictions also apply to NRIs entering India, but there is no limit on the amount of foreign exchange they can bring into the country.
It is important to adhere to these regulations to avoid legal consequences, which may include fines or confiscation of excess cash. When travelling with cash, it is recommended to divide it into multiple locations, such as different bags or pockets, and to use a hidden pouch to protect against theft.
Denver Airport: A Place to Sleep?
You may want to see also
Explore related products

Keep cash in multiple places
Carrying large amounts of cash when travelling to or from India is not recommended due to security risks and the potential for poor exchange rates. However, if you must travel with cash, it is important to keep it secure and to declare amounts over the legal limit.
To keep your cash secure, divide it and keep it in multiple places. This way, if one stash is lost or stolen, you still have others to fall back on. Here are some ideas for where to keep your cash:
- Money belt: A money belt is a belt with a hidden pouch that you can wear under your clothes. This keeps your money secure and hidden from potential thieves. It is a good option if you are hiking or sleeping on an overnight flight, as you can be sure that no one will access it. However, some people find that it draws too much attention when they need to access their money.
- Wallet: Keep a small amount of cash in a wallet in your handbag or hand luggage. This can be easily accessed and is less conspicuous than a money belt. However, it is more susceptible to theft, so be sure to keep it hidden and close to you at all times.
- Sock: Some people prefer to keep their cash in their sock, as it is always on their person and easily accessible, even when going through security points. However, this method may not be the most comfortable or hygienic option.
- Different bags: Spread your cash across different bags, such as your hand luggage, checked luggage, and carry-on bag. This way, if one bag is lost or stolen, you still have cash in other places.
- Travelling companions: If you are travelling with others, you can divide your cash among the group. This reduces the risk of losing all your money if one person's belongings are stolen.
It is important to note that the above methods are not foolproof, and there is always a risk of loss or theft when travelling with cash. Additionally, you should always declare cash amounts over the legal limit to customs officials to avoid fines or confiscation.
Driving to the Airport: Is it Worth it?
You may want to see also
Explore related products
$24.8 $25.99
$16.8 $27.99

Penalties for not declaring include fines
Penalties for not declaring cash at an Indian airport include fines, confiscation of cash, and even prosecution. According to Section 269ST, any person who enters into a transaction of Rs 2 Lakh or above in cash will be liable to a penalty equivalent to the transaction amount.
The consequences of not declaring cash can be severe, and it is always best to err on the side of caution by declaring any cash or valuables that may be considered suspicious. Failure to do so could result in significant financial loss and legal repercussions.
It is important to note that the rules and regulations regarding cash declaration may change, so it is advisable to check the latest guidelines before travelling. Additionally, travellers should be prepared to provide proof of the source of their cash and a valid reason for carrying large amounts.
While it may be tempting to try to avoid declaration, the risks associated with non-compliance are significant. Fines can be costly, and the potential for prosecution is a serious matter. Therefore, travellers should always prioritise adhering to customs regulations to avoid these penalties.
In summary, penalties for not declaring cash at Indian airports can include fines, confiscation, and prosecution. It is essential to comply with customs regulations to avoid these consequences and ensure a smooth travel experience. Travellers should be aware of the relevant laws and guidelines and be prepared to provide documentation and proof of their cash holdings if necessary.
Airport Screening: Even Presidents Have to Go Through It
You may want to see also
Frequently asked questions
According to the Reserve Bank of India (RBI), Indian residents can carry up to Rs. 25,000 (approximately $350) on domestic flights. Non-residents are also subject to this limit. However, some sources state that passengers can carry up to Rs. 200,000 without declaring.
Indian residents are allowed to carry up to Rs. 25,000 in cash while exiting the country. In foreign currency, this is equivalent to $3000, except for travellers going to Iraq or Iran, who can carry up to $5000.
Yes, you must declare cash exceeding the equivalent of $5000 USD to customs authorities. If you're carrying a combination of cash and traveller's cheques, you must declare if the total value exceeds $10,000 USD. Failure to declare may result in your cash being confiscated, fines, or even prosecution.











































