# Thailand Thai Baht per US Dollar

Thailand Thai Baht per US Dollar was 33.69 THB per USD in 11 November 2026, up 0.7% from 10 November 2026 and up 3.9% from a year earlier.
Over the past ten years it has ranged from 29.74 THB per USD (31 Dec 2019) to 38.39 THB per USD (21 Oct 2022), averaging 33.17 THB per USD.

- Source agency: Makrognosis (computed from agency-direct inputs)
- Makrognosis code: `TH.FXUSD.D.NSA`
- Frequency: daily
- Units: THB per USD
- Coverage: 1999-01-04 to 2026-11-11 (7,134 observations)
- Page: https://makrognosis.robomacro.com/data/thailand/thai-baht-per-us-dollar

## Recent data

| Period | Value |
|---|---:|
| 11 November 2026 | 33.69 THB per USD |
| 10 November 2026 | 33.46 THB per USD |
| 9 November 2026 | 33.49 THB per USD |
| 6 November 2026 | 33.55 THB per USD |
| 5 November 2026 | 33.44 THB per USD |
| 4 November 2026 | 33.64 THB per USD |
| 3 November 2026 | 33.76 THB per USD |
| 2 November 2026 | 33.76 THB per USD |
| 30 October 2026 | 33.73 THB per USD |
| 29 October 2026 | 33.75 THB per USD |
| 28 October 2026 | 33.78 THB per USD |
| 27 October 2026 | 33.77 THB per USD |
| 26 October 2026 | 33.80 THB per USD |
| 23 October 2026 | 33.75 THB per USD |
| 22 October 2026 | 33.74 THB per USD |
| 21 October 2026 | 33.57 THB per USD |
| 20 October 2026 | 33.65 THB per USD |
| 19 October 2026 | 33.55 THB per USD |
| 16 October 2026 | 33.42 THB per USD |
| 15 October 2026 | 33.54 THB per USD |
| 14 October 2026 | 33.57 THB per USD |
| 13 October 2026 | 33.59 THB per USD |
| 12 October 2026 | 33.62 THB per USD |
| 9 October 2026 | 33.53 THB per USD |

## API

```
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/TH.FXUSD.D.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/TH.FXUSD.D.NSA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
```
