XeConvert
  1. Home
  2. INR – Indian Rupee
  3. INR → PKR

1 INR to PKRIndian Rupee → Pakistani Rupee

1 INRIndian Rupee
2.9148 PKRPakistani Rupee
1 INR = 2.9148 PKR 1 PKR = 0.3431 INR Last update: ⇄ PKR → INR
INR

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

Change+0.99 %
High2.9327
Low2.8599
INR/PKR exchange rate chart 2.85412.88222.91042.93861 Oct16 Oct31 Oct

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.

PeriodDate1 INR =Change
1 week ago2.9138 PKR+0.03%
1 month ago2.8862 PKR+0.99%
3 months ago2.8993 PKR+0.53%
6 months ago2.9378 PKR-0.79%
1 year ago3.1844 PKR-8.47%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

INR/PKR · last 10 days

Date1 INR =1 PKR =
2.9148 PKR0.3431 INR
2.9041 PKR0.3443 INR
2.9009 PKR0.3447 INR
2.9131 PKR0.3433 INR
2.9091 PKR0.3438 INR
2.9096 PKR0.3437 INR
2.9150 PKR0.343 INR
2.9138 PKR0.3432 INR
2.9193 PKR0.3425 INR
2.9327 PKR0.341 INR

Indian Rupee to Pakistani Rupee

INRPKR
1 INR2.9148 PKR
5 INR14.5738 PKR
10 INR29.1475 PKR
20 INR58.2951 PKR
50 INR145.74 PKR
100 INR291.48 PKR
300 INR874.43 PKR
500 INR1,457.38 PKR
1,000 INR2,914.75 PKR

Pakistani Rupee to Indian Rupee

PKRINR
1 PKR0.3431 INR
5 PKR1.7154 INR
10 PKR3.4308 INR
20 PKR6.8616 INR
50 PKR17.1541 INR
100 PKR34.3082 INR
300 PKR102.92 INR
500 PKR171.54 INR
1,000 PKR343.08 INR

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 →

Money Explained

All explainers →

Link to this page

URL
HTML