Nepenthes thorelii is known with certainty only from Vietnam, where the type specimen was collected [REF].
Nepenthes thorelii occurs in seasonally dry savannah grassland from sea level to an elevation of 200 m [REF].