Thai National Parks

Species of Thailand

Indo-Chinese rat snake

Ptyas korros, Hermann Schlegel, 1837

(In Thai: งูสิงธรรมดา, ngu sing tammada)

Ptyas korros, commonly known as the Chinese ratsnake or Indochinese rat snake, is a species of colubrid snake endemic to Southeast Asia.


Snout obtuse, projecting; eye very large. Rostral visible from above; internasals shorter than the prefrontals; frontal as long as its distance from the tip of the snout or a little longer, as long as the parietals; two or three loreals; a large preocular, sometimes touching the frontal; a small subocular below; two postoculars; temporals 2 + 2; eight upper labials, fourth and fifth entering the eye; five lower labials in contact with the anterior chin-shields, which are shorter than the posterior.

Dorsal scales smooth or feebly keeled on the posterior part of the body, in 15 rows at midbody; ventrals 160-177; anal divided; sub-caudals 122-145.

Brown or olive above; the scales on the posterior part of the body and on the tail often yellow and edged with black. Lower surface yellow. Young specimens with transverse series of round whitish spots or with narrow yellow transverse bars.

Length of head and body 1080 mm; tail 700 mm.


Myanmar; Cambodia, China (Zhejiang, Jiangxi, Fujian, Guangdong, Hainan, Guangxi, Hunan, Yunnan, Hong Kong), India (Assam; Arunachal Pradesh (Namdapha - Changlang district, Chessa, Chimpu, Itanagar - Papum Pare district), Bangladesh, Indonesia (Sumatra, Borneo, Java, Bali), Laos, Taiwan, Thailand, Vietnam, West Malaysia, Singapore Island

This article uses material from Wikipedia released under the Creative Commons Attribution-Share-Alike Licence 3.0. Eventual photos shown in this page may or may not be from Wikipedia, please see the license details for photos in photo by-lines.

Scientific classification

Ptyas korros

Common names

  • German:
    • Indochinesische Rattenschlange
    • Indomalayische Rattenschlange
  • English:
    • Chinese ratsnake
    • Indo-Chinese rat snake
  • Thai:
    • งูสิงธรรมดา, ngu sing tammada
    • งูเห่าตาลาน, ngu haow taa lan
    • งูสิงอ้อย, ngu sing oi


  • Ptyas korros, Van Stanley Bartholomew Wallach et al. (2014)
  • Ptyas korros, Thomas Ziegler (2002)
  • Ptyas korros, Theadora Pinou & Herndon Glenn Dowling (2000)
  • Ptyas korros, Merel J. Cox et al. (1998)
  • Coluber korros, James Draper Lazell (1998)
  • Ptyas korros, Ulrich Manthey & Wolfgang Grossmann (1997)
  • Ptyas korros, Malcolm Arthur Smith (1943)
  • Zamenis korros, René Léon Bourret (1935)
  • Ptyas korros indicus, R. Mell (1931)
  • Ptyas korros chinensis, R. Mell (1930)


Please help us review our species pages if wrong photos are used or any other details in the page is wrong. We can be reached via our contact us page.

Ptyas korros (subadult)
Ptyas korros (juvenile)
Ptyas korros (juvenile)
Ptyas korros
Ptyas korros - Khao Sam Roi Yot National Park

Range Map

Distribution map of Indo-Chinese rat snake, Ptyas korros in Thailand
  • Ao Luek District, Krabi
  • Aranyaprathet District, Sa Kaeo
  • Ban Chang District, Rayong
  • Ban Khwao District, Chaiyaphum
  • Ban Lat District, Phetchaburi
  • Ban Phraek District, Phra Nakhon Si Ayutthaya
  • Bang Khae District, Bangkok
  • Bang Khen District, Bangkok
  • Bang Kruai District, Nonthaburi
  • Bang Lamung District, Chonburi
  • Bang Phli District, Samut Prakan
  • Bang Saphan Noi District, Prachuap Khiri Khan
  • Bang Yai District, Nonthaburi
  • Bangkok Province
  • Betong District, Yala
  • Bueng Bun District, Sisaket
  • Bueng Khong Long District, Bueng Kan
  • Cha-Am District, Phetchaburi
  • Chae Hom District, Lampang
  • Chaloem Phra Kiat District, Nakhon Ratchasima
  • Chana District, Songkhla
  • Chat Trakan District, Phitsanulok
  • Chiang Kham District, Phayao
  • Chiang Saen District, Chiang Rai
  • Chom Bueng District, Ratchaburi
  • Dan Chang District, Suphan Buri
  • Dan Khun Thot District, Nakhon Ratchasima
  • Doi Phu Kha National Park
  • Doi Saket District, Chiang Mai
  • Doi Suthep - Pui National Park
  • Don Sak District, Surat Thani
  • Fang District, Chiang Mai
  • Hang Chat District, Lampang
  • Hang Dong District, Chiang Mai
  • Hua Hin District, Prachuap Khiri Khan
  • Huai Kha Khaeng Wildlife Sanctuary
  • Huai Yot District, Trang
  • Kaeng Krachan District, Phetchaburi
  • Kaeng Krachan National Park
  • Kanchanadit District, Surat Thani
  • Kantharawichai District, Maha Sarakham
  • Kao Liao District, Nakhon Sawan
  • Khanom District, Nakhon Si Thammarat
  • Khao Laem Ya - Mu Ko Samet National Park
  • Khao Nam Khang National Park
  • Khao Phanom District, Krabi
  • Khao Phanom Bencha National Park
  • Khao Phra - Bang Khram Wildlife Sanctuary
  • Khao Sam Roi Yot National Park
  • Khao Sok National Park
  • Khao Yai Da
  • Khao Yai National Park
  • Khiri Rat Nikhom District, Surat Thani
  • Khlong Lan District, Kamphaeng Phet
  • Khlong Luang District, Pathum Thani
  • Khlong Phanom National Park
  • Khlong Sam Wa District, Bangkok
  • Khuan Khanun District, Phatthalung
  • Khun Yuam District, Mae Hong Son
  • Klaeng District, Rayong
  • Ko Chan District, Chonburi
  • Ko Chang District, Trat
  • Ko Chang National Park
  • Ko Lanta District, Krabi
  • Ko Mak
  • Ko Samui District, Surat Thani
  • Ko Yao District, Phang Nga
  • Kuchinarai District, Kalasin
  • La-un District, Ranong
  • Lam Luk Ka District, Pathum Thani
  • Lao Khwan District, Kanchanaburi
  • Lat Phrao District, Bangkok
  • Li District, Lamphun
  • Mae Chan District, Chiang Rai
  • Mae Rim District, Chiang Mai
  • Mae Sot District, Tak
  • Mae Wang District, Chiang Mai
  • Makham District, Chanthaburi
  • Manang District, Satun
  • Min Buri District, Bangkok
  • Mueang Bueng Kan District, Bueng Kan
  • Mueang Chachoengsao District, Chachoengsao
  • Mueang Chanthaburi District, Chanthaburi
  • Mueang Chiang Mai District, Chiang Mai
  • Mueang Chiang Rai District, Chiang Rai
  • Mueang Kanchanaburi District, Kanchanaburi
  • Mueang Krabi District, Krabi
  • Mueang Lampang District, Lampang
  • Mueang Lamphun District, Lamphun
  • Mueang Nakhon Pathom District, Nakhon Pathom
  • Mueang Nakhon Ratchasima District, Nakhon Ratchasima
  • Mueang Nan District, Nan
  • Mueang Nongbua Lamphu District, Nong Bua Lamphu
  • Mueang Pathum Thani District, Pathum Thani
  • Mueang Phetchabun District, Phetchabun
  • Mueang Phetchaburi District, Phetchaburi
  • Mueang Phichit District, Phichit
  • Mueang Phitsanulok District, Phitsanulok
  • Mueang Phuket District, Phuket
  • Mueang Prachuap Khiri Khan District, Prachuap Khiri Khan
  • Mueang Ratchaburi District, Ratchaburi
  • Mueang Rayong District, Rayong
  • Mueang Samut Sakhon District, Samut Sakhon
  • Mueang Samut Songkhram District, Samut Songkhram
  • Mueang Songkhla District, Songkhla
  • Mueang Surat Thani District, Surat Thani
  • Mueang Surin District, Surin
  • Mueang Tak District, Tak
  • Mueang Trang District, Trang
  • Mueang Trat District, Trat
  • Mueang Ubon Ratchathani District, Ubon Ratchathani
  • Mueang Udon Thani District, Udon Thani
  • Na Haeo District, Loei
  • Na Khu District, Kalasin
  • Na Yong District, Trang
  • Noen Maprang District, Phitsanulok
  • Non Sung District, Nakhon Ratchasima
  • Non Suwan District, Buriram
  • Nong Bua Daeng District, Chaiyaphum
  • Nong Ki District, Buriram
  • Nong Kung Si District, Kalasin
  • Nong Prue District, Kanchanaburi
  • Nong Ya Plong District, Phetchaburi
  • Nong Ya Sai District, Suphan Buri
  • Nopphitam District, Nakhon Si Thammarat
  • Pa Phayom District, Phatthalung
  • Pai District, Mae Hong Son
  • Pak Chom District, Loei
  • Pak Chong District, Nakhon Ratchasima
  • Pak Phanang District, Nakhon Si Thammarat
  • Pak Tho District, Ratchaburi
  • Pak Thong Chai District, Nakhon Ratchasima
  • Palian District, Trang
  • Pang Sida National Park
  • Pang Sila Thong District, Kamphaeng Phet
  • Phan District, Chiang Rai
  • Phato District, Chumphon
  • Phaya Mengrai District, Chiang Rai
  • Phen District, Udon Thani
  • Phimai District, Nakhon Ratchasima
  • Phon District, Khon Kaen
  • Phra Pradaeng District, Samut Prakan
  • Phra Thong Kham District, Nakhon Ratchasima
  • Phrom Khiri District, Nakhon Si Thammarat
  • Phu Khiao District, Chaiyaphum
  • Phu Luang Wildlife Sanctuary
  • Phu Toei National Park
  • Phu Wua Wildlife Sanctuary
  • Phutthamonthon District, Nakhon Pathom
  • Pluak Daeng District, Rayong
  • Prachantakham District, Prachinburi
  • Pran Buri District, Prachuap Khiri Khan
  • Prawet District, Bangkok
  • Sai Mai District, Bangkok
  • Sai Noi District, Nonthaburi
  • Sai Yok District, Kanchanaburi
  • Sam Phran District, Nakhon Pathom
  • San Kamphaeng District, Chiang Mai
  • Saphan Sung District, Bangkok
  • Saraphi District, Chiang Mai
  • Sathing Phra District, Songkhla
  • Satuek District, Buriram
  • Sawi District, Chumphon
  • Selaphum District, Roi Et
  • Si Racha District, Chonburi
  • Si Samrong District, Sukhothai
  • Soi Dao District, Chanthaburi
  • Somdet District, Kalasin
  • Sri Nakarin Dam National Park
  • Suan Luang District, Bangkok
  • Sung Noen District, Nakhon Ratchasima
  • Takua Pa District, Phang Nga
  • Tha Chang District, Surat Thani
  • Tha Mai District, Chanthaburi
  • Tha Muang District, Kanchanaburi
  • Tha Song Yang District, Tak
  • Tha Takiap District, Chachoengsao
  • Tha Yang District, Phetchaburi
  • Thalang District, Phuket
  • Than To District, Yala
  • Thanyaburi District, Pathum Thani
  • Thepha District, Songkhla
  • Thong Pha Phum District, Kanchanaburi
  • Thung Hua Chang District, Lamphun
  • Thung Song District, Nakhon Si Thammarat
  • Thung Wa District, Satun
  • Thung Yai District, Nakhon Si Thammarat
  • Thung Yai Naresuan Wildlife Sanctuary
  • U Thong District, Suphan Buri
  • Wachirabarami District, Phichit
  • Wan Yai District, Mukdahan
  • Wang Nam Khiao District, Nakhon Ratchasima
  • Wang Nuea District, Lampang
  • Wang Thong District, Phitsanulok
  • Wanon Niwat District, Sakon Nakhon
  • Watthana Nakhon District, Sa Kaeo
  • Wiang Sa District, Nan
  • Wihan Daeng District, Saraburi
Range map of Ptyas korros in Thailand