Hi everyone! Having applied for, and received the 1-year, multiple entry Indian tourist visa on Monday (We are staying on after the cruise), I applied for the free, 48-hour transit visa for Sri Lanka and it was confirmed within 36 hours. I called Celebrity today and spoke to an assistant called Louise, to verify that the transit visa was sufficient for the two ports of call in Sri Lanka; she immediately said yes and asked if I would like her to double check, which I did! She put me on hold and then came back to me having confirmed with colleagues that the free transit visa is fine for the cruise visiting Sri Lanka and further said that Celebrity recommend getting the transit visa (I guess because it is free). So I am happy and confident that we have everything we need. FYI we are UK passport holders but clearly this would also apply to the vast majority of travellers, with some national exceptions.