On 2026-10-24, 1 Indian Rupee (INR) = 0.2304 Sao Tomean Dobra (STN) at the mid-market rate. Conversely, 1 STN = 4.3407 INR. Over the last 30 days the INR/STN rate moved between 0.2244 and 0.2331, a change of +2.22%.
This page shows the live mid-market rate from Indian Rupee (INR) to Sao Tomean Dobra (STN), 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.
Over the last 30 days the INR/STN rate rose (+1.86%): the INR gained ground against the STN. Over the past 12 months it ranged from 0.2189 (2026-05-11) to 0.2426 (2025-11-20), with an average of 0.2287. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.52%). The largest daily move of the last 30 days was -1.83% on 2026-10-04.
| Period | Date | 1 INR = | Change |
|---|---|---|---|
| 1 week ago | 2026-10-17 | 0.2294 STN | +0.41% |
| 1 month ago | 2026-09-24 | 0.2262 STN | +1.86% |
| 3 months ago | 2026-07-18 | 0.2218 STN | +3.88% |
| 6 months ago | 2026-04-25 | 0.2217 STN | +3.89% |
| 1 year ago | 2025-10-24 | 0.2424 STN | -4.94% |
| Date | Indian Rupee | Sao Tomean Dobra |
|---|---|---|
| Saturday, 10/24/2026 | 1 INR = | 0.2304 STN |
| Friday, 10/23/2026 | 1 INR = | 0.2321 STN |
| Thursday, 10/22/2026 | 1 INR = | 0.2327 STN |
| Wednesday, 10/21/2026 | 1 INR = | 0.2331 STN |
| Tuesday, 10/20/2026 | 1 INR = | 0.2321 STN |
| Monday, 10/19/2026 | 1 INR = | 0.2317 STN |
| Sunday, 10/18/2026 | 1 INR = | 0.2295 STN |
| Saturday, 10/17/2026 | 1 INR = | 0.2294 STN |
| Friday, 10/16/2026 | 1 INR = | 0.2323 STN |
| Thursday, 10/15/2026 | 1 INR = | 0.2318 STN |
| INR | STN | INR | STN |
|---|---|---|---|
| 5 INR = | 1.1519 STN | 21.7034 INR = | 5 STN |
| 10 INR = | 2.3038 STN | 43.4068 INR = | 10 STN |
| 20 INR = | 4.6076 STN | 86.8137 INR = | 20 STN |
| 50 INR = | 11.5189 STN | 217.0342 INR = | 50 STN |
| 100 INR = | 23.0378 STN | 434.0685 INR = | 100 STN |
| 300 INR = | 69.1135 STN | 1302.2054 INR = | 300 STN |
| 500 INR = | 115.1892 STN | 2170.3424 INR = | 500 STN |
| 1000 INR = | 230.3784 STN | 4340.6847 INR = | 1000 STN |
1 Indian Rupee is worth 0.2304 Sao Tomean Dobra at the mid-market rate of 2026-10-24. 1 Sao Tomean Dobra is worth 4.3407 Indian Rupee.
100 INR = 23.0378 STN, and 100 STN = 434.07 INR (rate of 2026-10-24).
Over 30 days the rate went from 0.2254 to 0.2304 (+2.22%). The 30-day high was 0.2331 and the low was 0.2244.
One week ago 1 INR was worth 0.2294 STN; today it is worth 0.2304 STN (+0.41%).
The highest rate of the past 12 months was 1 INR = 0.2426 STN on 2025-11-20; the lowest was 0.2189 STN on 2026-05-11.
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.
The Indian Rupee is the official currency of India. Symbol: ₹. ISO 4217 code: INR.
All Indian Rupee (INR) exchange rates →