| OMR | THB |
|---|---|
| 1 OMR | 87.41 THB |
| 10 OMR | 874.05 THB |
| 20 OMR | 1,748.11 THB |
| 50 OMR | 4,370.27 THB |
| 100 OMR | 8,740.55 THB |
| 250 OMR | 21,851.37 THB |
| 300 OMR | 26,221.65 THB |
| 500 OMR | 43,702.75 THB |
| 1,000 OMR | 87,405.50 THB |
| 2,000 OMR | 174,811.00 THB |
| 5,000 OMR | 437,027.49 THB |
| 10,000 OMR | 874,054.99 THB |
| THB | OMR |
|---|---|
| 1 THB | 0.01 OMR |
| 10 THB | 0.11 OMR |
| 20 THB | 0.23 OMR |
| 50 THB | 0.57 OMR |
| 100 THB | 1.14 OMR |
| 250 THB | 2.86 OMR |
| 300 THB | 3.43 OMR |
| 500 THB | 5.72 OMR |
| 1,000 THB | 11.44 OMR |
| 2,000 THB | 22.88 OMR |
| 5,000 THB | 57.20 OMR |
| 10,000 THB | 114.41 OMR |
Over the past 30 days, the OMR to THB exchange rate peaked at 87.4055 and dipped to 85.3926, averaging 86.5925 with a change of 2.36%.
In the last 90 days, the OMR to THB rate reached a high of 87.4055 and a low of 83.5455, averaging 85.2560 and shifting by 4.62%.
| 1 OMR to THB | Last 7 days | Last 30 days | Last 60 days | Last 90 days |
| High | 87.4055 | 87.4055 | 87.4055 | 87.4055 |
| Low | 86.9670 | 85.3926 | 84.4241 | 83.5455 |
| Average | 87.2172 | 86.5925 | 85.7501 | 85.2560 |
| Change | 0.48% | 2.36% | 3.12% | 4.62% |
| Date | Thai Baht price |
| July 20, 2026 | 87.4055 |
| July 19, 2026 | 87.3824 |
| July 18, 2026 | 87.3154 |
| July 17, 2026 | 87.2601 |
| July 16, 2026 | 87.1991 |
| July 15, 2026 | 86.9670 |
| July 14, 2026 | 86.9905 |
List of currencies available for conversion
List of currencies available for conversion