In this work, flexible hydrogen sulfide (H 2 S) sensors were prepared from nanocomposite mixtures of indium oxide (In 2 O 3 ), graphite flakes (Gt) and polystyrene (PS). Where In 2 O 3 was chosen as the sensing material. Gt flakes were added to adjust the sensor resistance in the range of 300-400 k Ω. Also, PS were added as a modifier to maintain the sensors integrity, adhesiveness and flexibility properties. A nanocomposite mixture of In 2 O 3 :10%Gt:17%PS emerged as a promising nanocomposite candidate to develop high performance sensors to detect H 2 S gas. The flexible sensors were fabricated on top of flexible carbon electrodes that were screen-printed on polyethylene terephthalate (PET) substrate. Herein, we propose a sensitive H 2 gas sensor to detect 100 ppb at room temperature while being resistant to humidity changes. These improvements have been attributed to additional benefits for the Gt flakes and the PS modifier. Both additives contributed to enhance the surface-to-volume ratio for the sensing thin film leading to a superior sensing performance for the In 2 O 3 based sensor. Furthermore, they improved the hydrophobic property for the sensors to develop their resistance to humidity changes. The sensing mechanism for sensors depends mainly on the sulfuration and/or partial sulfuration of In 2 O 3 by H 2 S gas to form In 2 S 3 , which is conductive and responsible to decrease the sensor resistance.