THB / ZAR converter

Thai Baht to South African Rand

Loading rates…

Add currency

    1 THB = 0.4877 ZAR

    1 ZAR = 2.05 THB

    Indicative mid-market rate · 2026-09-21 00:02 UTC

    THB to ZAR

    Thai BahtSouth African Rand
    10 THB4.88 ZAR
    50 THB24.38 ZAR
    100 THB48.77 ZAR
    200 THB97.53 ZAR
    500 THB243.83 ZAR
    1,000 THB487.66 ZAR
    5,000 THB2,438.32 ZAR
    10,000 THB4,876.63 ZAR

    ZAR to THB

    South African RandThai Baht
    10 ZAR20.51 THB
    50 ZAR102.53 THB
    100 ZAR205.06 THB
    200 ZAR410.12 THB
    500 ZAR1,025.30 THB
    1,000 ZAR2,050.59 THB
    5,000 ZAR10,252.97 THB
    10,000 ZAR20,505.95 THB

    About these currencies

    Thai Baht

    Code
    THB
    Symbol
    ฿
    Decimal places
    2
    Used in
    Thailand

    South African Rand

    Code
    ZAR
    Symbol
    R
    Decimal places
    2
    Used in
    South Africa, Lesotho and Namibia

    Rates are indicative mid-market reference rates, updated daily. Banks, card networks, and exchange services usually add a margin or fee. How our rates work.