Home › Today's rates

Dollar Rate in Pakistan Today (22 October 2026)

US dollar, SBP interbank reference

Rs 276.85

▼ Down Rs 0.02 since 20 October 2026

Source: SBP mark-to-market (interbank) rates, 22 October 2026 · ECAP open-market closing rates, published by SBP, 22 October 2026

CurrencyInterbankOpen market buyingOpen market selling
US dollar (⁦USD⁩)Rs 276.8522Rs 277.52Rs 278.65
Saudi riyal (⁦SAR⁩)Rs 73.8036Rs 73.93Rs 74.51
UAE dirham (⁦AED⁩)Rs 75.3811Rs 75.59Rs 76.21
British pound (⁦GBP⁩)Rs 371.2173Rs 371.10Rs 374.38
Euro (⁦EUR⁩)Rs 311.1404Rs 311.23Rs 314.12

US dollar rate history (interbank)

276.85 Rs per dollar · 22 October 2026

  • ▼ Down Rs 0.46 (0.2%) since 15 September 2026
  • ▼ Down Rs 4.27 (1.5%) since 15 October 2025
276.9279281.1Oct 25Oct 2615 October 2025: 281.12 Rs per dollar31 October 2025: 280.91 Rs per dollar14 November 2025: 280.72 Rs per dollar28 November 2025: 280.52 Rs per dollar15 December 2025: 280.31 Rs per dollar31 December 2025: 280.12 Rs per dollar15 January 2026: 279.96 Rs per dollar30 January 2026: 279.77 Rs per dollar16 February 2026: 279.61 Rs per dollar27 February 2026: 279.47 Rs per dollar16 March 2026: 279.3 Rs per dollar31 March 2026: 279.15 Rs per dollar15 April 2026: 278.96 Rs per dollar30 April 2026: 278.77 Rs per dollar15 May 2026: 278.61 Rs per dollar29 May 2026: 278.5 Rs per dollar15 June 2026: 278.31 Rs per dollar30 June 2026: 278.16 Rs per dollar15 July 2026: 278 Rs per dollar31 July 2026: 277.81 Rs per dollar13 August 2026: 277.66 Rs per dollar31 August 2026: 277.5 Rs per dollar15 September 2026: 277.31 Rs per dollar30 September 2026: 277.12 Rs per dollar14 October 2026: 276.95 Rs per dollar15 October 2026: 276.92 Rs per dollar16 October 2026: 276.91 Rs per dollar19 October 2026: 276.9 Rs per dollar20 October 2026: 276.87 Rs per dollar22 October 2026: 276.85 Rs per dollar
All rates as a table
DateRs per dollar
22 October 2026276.85
20 October 2026276.87
19 October 2026276.9
16 October 2026276.91
15 October 2026276.92
14 October 2026276.95
30 September 2026277.12
15 September 2026277.31
31 August 2026277.5
13 August 2026277.66
31 July 2026277.81
15 July 2026278
30 June 2026278.16
15 June 2026278.31
29 May 2026278.5
15 May 2026278.61
30 April 2026278.77
15 April 2026278.96
31 March 2026279.15
16 March 2026279.3
27 February 2026279.47
16 February 2026279.61
30 January 2026279.77
15 January 2026279.96
31 December 2025280.12
15 December 2025280.31
28 November 2025280.52
14 November 2025280.72
31 October 2025280.91
15 October 2025281.12

How this rate is set

The interbank figure is the State Bank of Pakistan's mark-to-market rate. For the US dollar it is the weighted average of the closing interbank rates reported by brokerage houses; the other currencies are worked out from it through cross rates. It is a reference rate for banks, not the rate you get over the counter.

The open-market rates are the closing buying and selling rates of the Exchange Companies Association of Pakistan (ECAP), which the SBP publishes for information only. On 22 October 2026 exchange companies were buying a dollar for Rs 277.52 and selling it for Rs 278.65, a spread of Rs 1.13. The interbank dollar is down Rs 0.02 from Rs 276.87 on 20 October 2026.

Use the currency converter to change rupees to and from dollars, riyals, dirhams, pounds and euros. It starts from the SBP interbank rate, and you can enter the rate you are actually offered. Sending money from abroad? See the Roshan Digital Account guide.

Frequently asked questions

What is the dollar rate in Pakistan today?

The SBP interbank rate on 22 October 2026 was Rs 276.8522 per US dollar. In the open market, exchange companies were buying at Rs 277.52 and selling at Rs 278.65.

What is the difference between the interbank and open-market rate?

The interbank rate is the SBP reference for dealing between banks. The open-market rate is what exchange companies pay and charge for cash currency (the ECAP closing rates).

Why does my bank give a different rate?

Banks, exchange companies and card networks charge their own rates, which can differ from these reference rates. Use the rate you are actually offered when you work out an amount.

What is the Saudi riyal rate today?

On 22 October 2026 the Saudi riyal was Rs 73.80 interbank, and Rs 73.93 buying and Rs 74.51 selling in the open market.

Related calculators and guides

All of today's rates →

Sources

This calculator gives an estimate for guidance. It is not official advice. Rates and rules change, so confirm important decisions with the relevant authority or a qualified professional. See how we calculate, or report a mistake.