1. Currency converter
  2. IDR to PKR

Indonesian Rupiah (IDR) to Pakistani Rupee (PKR)

Convert Indonesian rupiahs to Pakistani rupees at the live mid-market rate. Reverse: PKR to IDR

1 Indonesian Rupiah =

0.01547 PKR 0.00% today

1 IDR = 0.0154704 PKR · 1 PKR = 64.6394 IDR

Mid-market rate, updated 12:40 UTC. Paid plans update as often as every 60 seconds. Get IDR→PKR rates via API

IDR to PKR over the last year

0.01550.0160.01650.017Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.016968
52-week low
0.015265
52-week average
0.016190
Change over the year
−8.60%

Conversion tables

IDR to PKR
IDR PKR
1 IDR 0.01547 PKR
10 IDR 0.1547 PKR
100 IDR 2 PKR
1,000 IDR 15 PKR
10,000 IDR 155 PKR
50,000 IDR 774 PKR
100,000 IDR 1,547 PKR
PKR to IDR
PKR IDR
1 PKR 65 IDR
10 PKR 646 IDR
100 PKR 6,464 IDR
1,000 PKR 64,639 IDR
10,000 PKR 646,394 IDR
50,000 PKR 3,231,970 IDR
100,000 PKR 6,463,939 IDR

Get IDR→PKR rates via API

The live rate, the rate on any past day or a whole range, for PKR and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=IDR -d currencies=PKR \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=IDR -d currencies=PKR \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Indonesian Rupiah conversions

Popular Pakistani Rupee conversions

Questions about IDR to PKR

How much is 1 IDR in PKR?

1 Indonesian Rupiah is 0.0154704 Pakistani rupees at the mid-market rate of 4 October 2026, 12:40 UTC, and 1 PKR is 64.6394 IDR.

What was the IDR to PKR rate over the last year?

Over the last 52 weeks 1 IDR ranged from 0.0152655 to 0.0169675 PKR, 0.0161904 PKR on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for IDR/PKR, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.