Trat liegt im Distrikt Mueang Trat in Thailand, im Osten Thailands und an der Mündung des Flusses Trat nahe der Grenze zu Kambodscha. Trat liegt am südöstlichen Ende der Sukhumvit Straße, die die Stadt mit Chanthaburi, Rayong, Chonburi und Bangkok verbindet. In Trat wickelt der Flughafen Trat die regionalen Flüge ab. Es ist zudem möglich, von der Stadt aus mit den regulären Busverbindungen ins Stadtzentrum von Bangkok zu gelangen. Die Reise dauert ca. 5 Stunden. Es gibt auch viele Strände und kleine Unterkünfte in der Nähe der Stadt. Die Stadt hat das ganze Jahr über die gleiche Temperatur. Die Durchschnittstemperatur beträgt 25 Grad und Niederschlag ist in jedem Monat des Jahres zu sehen. Die Monate mit den meisten Niederschlägen sind zwischen Mai und November.
