Forex dealers said besides selling of dollar by exporters and banks, a strong opening in the domestic equity market supported the local unit.
Meanwhile, the BSE benchmark index Sensex rose by 218.37 points, or 1.18 per cent, to 18.682.64.
The rupee had gained 113 paise to close at 54.30 in the previous session.