Originally Posted by
Mark_mnl
It would be worth checking with the embassy in Switzerland, though, as the U.S. State Department is reporting that Sri Lanka has plans fairly soon to introduce an online visa approval form for tourists but has not announced an exact date when the new system will be up and running. That suggests you should double-check two weeks before your departure to make sure there haven't been any sudden rule changes.
Thanks a lot for your advise, much helpful
Sri Lanka unfortunately doesn't have an embassy in Switzerland, one have to call London. (Very surprising, usually Berlin is the embassy in charge for the few countries that don't have a Swiss one)
Anyway, my flights will be already next/second next week, so the two weeks are already "over", which means that most probably there won't be any issues anyway. will check a day or two before departure again, just to be sure.