hi,

I have tried Emirates,Gulf Air & Srilankan.

Next week going by Qatar Airways to Bombay and take a domestic flight.

I feel all above 3 are boring,tiring transits.

Ask your agent for shortest treansit time for the day you want to travel,some times all 3 have maximum 3 hours transit on ceratin days only.

All the best