KARACHI: Fresh foreign exchange rates have been released in Pakistan, with the US dollar being quoted at Rs280 in the open market. Meanwhile, the British pound is being sold at Rs375.50, while the euro stands at Rs314.13.
According to the latest currency rates updated at 10:43 AM (PST) on October 31, 2026, buying and selling rates for major international currencies have been announced in both the open market and the interbank market.
Open Market Currency Rates in Pakistan
In the open market, the US dollar is being bought at Rs277.50 and sold at Rs280.
The Australian dollar is being traded at Rs193.64 for buying and Rs200.83 for selling. The Canadian dollar is quoted at Rs197.01 for buying and Rs204.93 for selling, while the Chinese yuan stands at Rs38.55 and Rs38.90, respectively.
The euro is being bought at Rs308.75 and sold at Rs314.13. Meanwhile, the Japanese yen is quoted at Rs1.7372 for buying and Rs1.8368 for selling.
The Saudi riyal is available at Rs73.90 for buying and Rs74.40 for selling. The UAE dirham is being bought at Rs75.50 and sold at Rs76.35.
The British pound is being traded at Rs371.65 for buying and Rs375.50 for selling in the open market.
Interbank Currency Rates: US Dollar and Other Major Currencies
In the interbank market, the US dollar is being quoted at Rs276.65 for bank buying and Rs277.15 for bank selling.
The Australian dollar stands at Rs195.10 for buying and Rs195.45 for selling. The Canadian dollar is being traded at Rs197.85 for buying and Rs198.21 for selling.
The Chinese yuan is quoted at Rs41.51 for buying and Rs41.58 for selling, while the Danish krone stands at Rs41.27 and Rs41.34, respectively.
The euro is being bought at Rs308.46 and sold at Rs309.02. Meanwhile, the Hong Kong dollar is quoted at Rs35.26 for buying and Rs35.33 for selling.
The Japanese yen is being traded at Rs1.7546 for buying and Rs1.7578 for selling. The Saudi riyal stands at Rs73.75 for buying and Rs73.88 for selling.
The Singapore dollar is quoted at Rs215.89 for buying and Rs216.28 for selling. The Swedish krona is being bought at Rs27.80 and sold at Rs27.85.
The Swiss franc stands at Rs334.07 for buying and Rs334.67 for selling, while the Thai baht is quoted at Rs8.20 and Rs8.21, respectively.
The British pound is being bought at Rs370.51 and sold at Rs371.18 in the interbank market.





