- Home
- INR – Indian Rupee
- INR → PKR
1 INR to PKRIndian Rupee → Pakistani Rupee
On 2026-10-31, 1 Indian Rupee (INR) = 2.9148 Pakistani Rupee (PKR) at the mid-market rate. Conversely, 1 PKR = 0.3431 INR. Over the last 30 days the INR/PKR rate moved between 2.8599 and 2.9327, a change of +0.97%.
This page shows the live mid-market rate from Indian Rupee (INR) to Pakistani Rupee (PKR), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.
INR/PKR exchange rate chart
INR/PKR went from 2.8862 on Oct 1, 2026 to 2.9148 on Oct 31, 2026 (+0.99 %). Highest: 2.9327 (Oct 22, 2026); lowest: 2.8599 (Oct 8, 2026).
INR/PKR exchange rate analysis
Over the last 30 days the INR/PKR rate rose (+0.99%): the INR gained ground against the PKR. Over the past 12 months it ranged from 2.8599 (2026-10-08) to 3.1908 (2025-11-12), with an average of 2.9920. Today's rate is 2.58% below its one-year average: 1 INR buys fewer PKR than usual. Day-to-day movements are small (average daily change of 0.23%). The largest daily move of the last 30 days was +0.86% on 2026-10-12.
| Period | Date | 1 INR = | Change |
|---|---|---|---|
| 1 week ago | 2.9138 PKR | +0.03% | |
| 1 month ago | 2.8862 PKR | +0.99% | |
| 3 months ago | 2.8993 PKR | +0.53% | |
| 6 months ago | 2.9378 PKR | -0.79% | |
| 1 year ago | 3.1844 PKR | -8.47% |
INR/PKR · last 10 days
| Date | 1 INR = | 1 PKR = |
|---|---|---|
| 2.9148 PKR | 0.3431 INR | |
| 2.9041 PKR | 0.3443 INR | |
| 2.9009 PKR | 0.3447 INR | |
| 2.9131 PKR | 0.3433 INR | |
| 2.9091 PKR | 0.3438 INR | |
| 2.9096 PKR | 0.3437 INR | |
| 2.9150 PKR | 0.343 INR | |
| 2.9138 PKR | 0.3432 INR | |
| 2.9193 PKR | 0.3425 INR | |
| 2.9327 PKR | 0.341 INR |
Indian Rupee to Pakistani Rupee
Pakistani Rupee to Indian Rupee
Frequently asked questions
How much is 1 INR in PKR today?
1 Indian Rupee is worth 2.9148 Pakistani Rupee at the mid-market rate of 2026-10-31. 1 Pakistani Rupee is worth 0.3431 Indian Rupee.
How much is 100 INR in PKR?
100 INR = 291.48 PKR, and 100 PKR = 34.3082 INR (rate of 2026-10-31).
How has the INR to PKR rate changed over the last month?
Over 30 days the rate went from 2.8867 to 2.9148 (+0.97%). The 30-day high was 2.9327 and the low was 2.8599.
How has the INR to PKR rate changed this week?
One week ago 1 INR was worth 2.9138 PKR; today it is worth 2.9148 PKR (+0.03%).
What was the best INR to PKR rate in the past year?
The highest rate of the past 12 months was 1 INR = 3.1908 PKR on 2025-11-12; the lowest was 2.8599 PKR on 2026-10-08.
Where does this exchange rate come from?
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.
Indian Rupee to other currencies
About the Indian Rupee (INR)
The Indian Rupee is the official currency of India. Symbol: ₹. ISO 4217 code: INR.
All Indian Rupee (INR) exchange rates →About the Pakistani Rupee (PKR)
The Pakistani Rupee is the official currency of Pakistan. Symbol: PKRs. ISO 4217 code: PKR.
All Pakistani Rupee (PKR) exchange rates →