I guess somehow you can see part of it from Doha. Complete Solar eclips will be visible mostly in INDIA and CHINA in cities like Surat, Vadodara, Bhopal, Varanasi, Patna, Dinajpur, Chengdu, Chongqing, Wuhan, Hefei, Hangzhou and Shanghai, as well as over the Three Gorges Dam.

Cheers !!