This place - Colombo Airport is really picking up getting good place where u can come in early n enjoy gooddies at coffee bean to nice foot massage @ foot rubs
The airport is a nice place but some of the security checks involved makes it really difficult for passengers to lug around their luggage. The system needs to be improved.
Make sure you get visa upon arrival and then go to passport control. Btw - you can get it online in advance. Very hot in the airport - it felt like there was no a/c at all.
It's one of the most chaotic airport experiences that i had so far. Info of flights where to check in is not available. Very run down and of course no wifi.
If you have to recheck baggage - they won't let you do that earlier than 3 hours before your next flight. You'll have to wait in the extremely uncomfortable area with flies and bad wifi.
Carry local currency for anything to shop even for this wifi hotspot. Bit ridiculous and inconvenient that they neither accept card or other currency, no ATM, no exchange in airport. So be prepared.
Terrible airport , don't arrive too early as there is nothing to do. Eat before you go in as everything turns to USD after customs and priced to match! :(