1. Currency converter
  2. KWD to TOP

1,000 KWD to TOP

Convert Kuwaiti dinars to Tongan paʻanga at the live mid-market rate.

1,000 Kuwaiti dinars =

7,685.98 TOP −0.06% today

1 KWD = 7.68598 TOP · 1 TOP = 0.130107 KWD

Mid-market rate, updated 06:38 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

KWD to TOP over the last year

7.607.80Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
7.9019
52-week low
7.5368
52-week average
7.6826
Change over the year
−1.33%

Conversion tables

KWD to TOP
KWD TOP
1 KWD 7.69 TOP
5 KWD 38.43 TOP
10 KWD 76.86 TOP
25 KWD 192.15 TOP
50 KWD 384.30 TOP
100 KWD 768.60 TOP
250 KWD 1,921.50 TOP
500 KWD 3,842.99 TOP
1,000 KWD 7,685.98 TOP
5,000 KWD 38,429.91 TOP
10,000 KWD 76,859.82 TOP
50,000 KWD 384,299.12 TOP
TOP to KWD
TOP KWD
1 TOP 0.1301 KWD
5 TOP 0.6505 KWD
10 TOP 1.301 KWD
25 TOP 3.253 KWD
50 TOP 6.505 KWD
100 TOP 13.011 KWD
250 TOP 32.527 KWD
500 TOP 65.053 KWD
1,000 TOP 130.107 KWD
5,000 TOP 650.535 KWD
10,000 TOP 1,301.070 KWD
50,000 TOP 6,505.349 KWD

KWD to TOP via API

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

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

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

Popular Kuwaiti Dinar conversions

Questions about KWD to TOP

How much is 1,000 KWD in TOP?

1,000 Kuwaiti dinars is 7,685.98 Tongan paʻanga at the mid-market rate of 30 September 2026, 06:38 UTC, when 1 KWD = 7.68598 TOP.

What was the KWD to TOP rate over the last year?

Over the last 52 weeks 1 KWD ranged from 7.53682 to 7.90187 TOP, 7.68258 TOP on average.

Which exchange rate is this?

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