Earlier, Indians travelling abroad were permitted to carry only up to Rs 10,000, while foreigners were not allowed to carry Indian currency while leaving the country.
"...It has been decided to allow all residents and non-residents (except citizens of Pakistan and Bangladesh and also other travellers coming from and going to Pakistan and Bangladesh) to take out Indian currency notes up to Rs 25,000 while leaving the country," RBI said in a notification.
This, RBI said has been done in view of the evolving economic conditions and to facilitate travel requirements of Indians travelling aboard as well as foreigners visiting India.
As per Foreign Exchange Management (FEMA) Act, a resident can carry to Nepal or Bhutan, Indian currency without any limit in denominations not exceeding Rs 100.