In general, the tropical monsoon climate in Bangkok can be categorized into three seasons. The hot season runs from March to June where Bangkok experiences its hottest weather throughout the year with very little rainfall. The rainy season occurs between July and October; although still warm, rain can be expected almost daily especially in the afternoon/evening.

The best time to visit Bangkok is during the “cool” season between November and February where the heat is less powerful than between March and June and although the odd rain shower sometimes occurs, it rains much less than the rainy season between July and October.

few clouds
humidity: 59%
wind: 4m/s E
H 32 • L 25
Weather from OpenWeatherMap

Currency Used

Thai baht is the major currency used in Bangkok. Exchange booths can be found all over the city. Most retail establishments accept major international credit cards and many ATMs accepting these can be found all over the city.

Check your currency exchange rate here.


Getting around in Bangkok is fairly simple thanks to the modern, efficient public transport system in place. Public transport options include meter taxis, motorbike taxis, Tuk Tuks and minivans able to transport you to your destination of choice or to fixed points throughout the city.

Photo credit

Whilst there is a public bus system in Bangkok, it can be very confusing especially for the first time visitor, so its use is not recommended.

For those who prefer, the metro and sky train systems are some of the most modern in South East Asia and once you figure out the routes; they can be a very cost effective and fun way of getting around!

Emergency Contacts


  • Emergency Services: 191bkk-ambulance-logo
  • Fire: 199
  • Tourist Police: 1155

Bangkok hospital

  • BNH Hospital Tel: 02 632 1000
  • Bumrungrad Hospital Tel: 02 667 1188
  • Bangkok Hospital Tel: 1719
  • Samitivej Sukhumvit Hospital Tel: 02 712 7007
  • Samitivej Srinakarin Hospital Tel: 02 378 9000
  • Samitivej Srinakarin Children’s Hospital Tel: 02 731 7778
  • Saint Louis Hospital Tel: 02 675 5000
  • Bangkok Christian Hospital Tel: 02 233 6981-9