After a lot of thinking, decided to go ahead with Air India, especially because we will be traveling with a three year old.
Hence, Qatar or Emirates did not fit our plan either due to long transit or too many transits.
But, in general, all tickets were extremely expensive :-( More so because we...