I am thinking forward to July regarding a trip to Kolkata from Houston. I have done this on BA (does not fly CCU anymore), SIA, and EK. I am debating between SIA and EK right now, but I am quite open to other options as well. Which one do you suggest? Long layover durations doesn't bother me, and a route with more comfort (low turbulence) is preferred.