Time in Bangkok and St Louis
The time difference between Bangkok and St Louis, Missouri, is 13 hours. St Louis is 13 hours behind Bangkok.
This means 9am in Bangkok is 8pm in St Louis (previous day) and 5pm in Bangkok is 4am in St Louis.
Bangkok
- The current local time in Bangkok is 10:04 am (November 14, 2026)
- The time zone offset for Bangkok, Thailand, is UTC+07:00
St Louis
- The current local time in St Louis is 9:04 pm (November 14, 2026)
- St Louis is in the Central Standard Time Zone
- The time zone offset for St Louis, United States, is UTC-06:00
How to convert Bangkok time to St Louis time?
Subtract 13 hours from Bangkok time to get St Louis time.
Time in Bangkok
00:00
Time in St Louis
00:00
Time Conversion Chart
| Bangkok | St Louis |
|---|---|
| 12am | 11am |
| 1am | 12pm |
| 2am | 1pm |
| 3am | 2pm |
| 4am | 3pm |
| 5am | 4pm |
| 6am | 5pm |
| 7am | 6pm |
| 8am | 7pm |
| 9am | 8pm |
| 10am | 9pm |
| 11am | 10pm |
| 12pm | 11pm |
| 1pm | 12am |
| 2pm | 1am |
| 3pm | 2am |
| 4pm | 3am |
| 5pm | 4am |
| 6pm | 5am |
| 7pm | 6am |
| 8pm | 7am |
| 9pm | 8am |
| 10pm | 9am |
| 11pm | 10am |
Time difference from Bangkok (UTC+07:00)
+1 hour
+2 hours
+1 hour
-7 hours
+2 hours
+1 hour
-15 hours
-4 hours
+4 hours
+1 hour
