TermClock

How long every world leader has left in office

← All countries

🇹🇭 Thailand

Constitutional monarchy, parliamentary monarchyElectoral autocracy

Portrait of Paetongtarn Shinawatra

Paetongtarn Shinawatra

Prime Minister · 745 days in office

Tenure records

Longest-serving

Plaek Phibunsongkhram

7,326 days · 3 terms

Shortest-serving

Suriya Jungrungreangkit

2 days

Average tenure

788 days

Paetongtarn Shinawatra: 5% below average

Recent prime ministers by days in office

Anutin Charnvirakul358Phumtham Wechayachai68Suriya Jungrungreangkit2Paetongtarn Shinawatra319Srettha Thavisin360Prawit Wongsuwon37Prayut Chanocha3,285Yingluck Shinawatra1,006Abhisit Vejjajiva961Chaovarat Chanweerakul15Somchai Wongsawat75Samak Sundaravej439Surayud Chulanont485Sonthi Boonyaratglin12Thaksin Shinawatra1,491

Is a leader's tenure getting longer or shorter in Thailand?

Across 51 completed terms, the average prime minister of Thailand has served 788 days (about 2.2 years). Terms are getting shorter: the last five completed terms averaged just 150 days. The last leader to beat the average was Prayut Chanocha, who left office in 2023.

862d5y7y9y19401960198020002020

One completed term Average tenure per decade

All prime ministers of Thailand

#NameTook officeLeft officeDays
52Anutin CharnvirakulSep 7, 2025Incumbent358
51Phumtham WechayachaiJul 3, 2025Sep 7, 202566
50Suriya JungrungreangkitJul 1, 2025Jul 3, 20252
49Paetongtarn ShinawatraAug 16, 2024Jul 1, 2025319
48Phumtham WechayachaiAug 14, 2024Aug 16, 20242
47Srettha ThavisinAug 22, 2023Aug 16, 2024360
46Prawit WongsuwonAug 24, 2022Sep 30, 202237
45Prayut ChanochaAug 24, 2014Aug 22, 20233,285
44Yingluck ShinawatraAug 5, 2011May 7, 20141,006
43Abhisit VejjajivaDec 17, 2008Aug 5, 2011961
42Chaovarat ChanweerakulDec 2, 2008Dec 17, 200815
41Somchai WongsawatSep 18, 2008Dec 2, 200875
40Samak SundaravejFeb 6, 2008Sep 8, 2008215
39Samak SundaravejJan 29, 2008Sep 9, 2008224
38Surayud ChulanontOct 1, 2006Jan 29, 2008485
37Sonthi BoonyaratglinSep 19, 2006Oct 1, 200612
36Thaksin ShinawatraFeb 9, 2001Mar 11, 20051,491
35Chuan LeekpaiNov 9, 1997Feb 9, 20011,188
34Chawalit YongchaiyutNov 25, 1996Nov 8, 1997348
33Banhan Sinlapa-achaJul 13, 1995Nov 24, 1996500
32Chuan LeekpaiSep 23, 1992May 19, 1995968
31Chuan LeekpaiSep 20, 1992Jul 13, 19951,026
30Anand PanyarachunJun 10, 1992Oct 1, 1992113
29Suchinda KraprayoonApr 7, 1992May 24, 199247
28Anand PanyarachunMar 2, 1991Apr 7, 1992402
27Chatchai ChunhawanAug 4, 1988Feb 23, 1991933
26Prem TinsulanondaAug 5, 1986Apr 29, 1988633
25Prem TinsulanondaMar 3, 1980Aug 4, 19883,076
24Kriangsak ChamananNov 11, 1977Mar 3, 1980843
23Thanin KraiwichianOct 8, 1976Oct 19, 1977376
22Seni PramojOct 5, 1976Oct 6, 19761
21Kukrit PramojMar 17, 1975Jan 12, 1976301
20Seni PramojFeb 21, 1975Mar 17, 197524
19Sanya DharmasaktiMay 30, 1974Feb 21, 1975267
18Sanya DharmasaktiOct 16, 1973May 22, 1974218
17Thanom KittikachornDec 18, 1972Oct 14, 1973300
16Thanom KittikachornDec 11, 1963Mar 11, 19691,917
15Thanom KittikachornDec 9, 1963Nov 17, 19712,900
14Sarit ThanaratFeb 10, 1959Dec 8, 19631,762
13Sarit ThanaratOct 20, 1958Dec 8, 19631,875
12Thanom KittikachornJan 1, 1958Oct 20, 1958292
11Pote SarasinSep 21, 1957Dec 26, 195796
10Plaek PhibunsongkhramMar 24, 1952Mar 21, 19571,823
9Plaek PhibunsongkhramApr 8, 1948Sep 16, 19573,448
8Khuang AphaiwongNov 1, 1947Apr 1, 1949517
7Thawan ThamrongnawasawatAug 23, 1946Nov 8, 1947442
6Pridi BanomyongMar 24, 1946Aug 23, 1946152
5Khuang AphaiwongJan 1, 1946Mar 1, 194659
4Khuang AphaiwongAug 1, 1944Aug 1, 1945365
3Plaek PhibunsongkhramDec 16, 1938Aug 1, 19442,055
2Phraya PhahonphonphayuhasenaJun 21, 1933Dec 16, 19382,004
1Phraya Manopakorn NitithadaJun 28, 1932Jun 20, 1933357

Officeholder history via Wikidata. Multiple rows for one person indicate separate terms.

Frequently asked questions

Who is the Prime Minister of Thailand?
Paetongtarn Shinawatra has been Prime Minister of Thailand since Aug 16, 2024.
Who is the longest-serving Prime Minister of Thailand?
Plaek Phibunsongkhram, with 7,326 days in office across 3 terms.
Are leaders serving longer or shorter terms in Thailand?
Across 51 completed terms, the average prime minister of Thailand has served 788 days (about 2.2 years). Terms are getting shorter: the last five completed terms averaged just 150 days. The last leader to beat the average was Prayut Chanocha, who left office in 2023.