Srilanka not On arrival visa and always Pre-visa country not like Maldives or Singapore. If you willing to travel you should get visa before travel and visa fee incurred
After Easter Attacks , Srilanka faced huge difficulties on tourism.
So srilakan government relaxed the visa rules and introduced free visa on arrival.
In the result of free visa the international travelers incoming obviously uptrend.
As per the press conference of minister of tourism John Amaratungs said that If the revenue from the tourism higher than the visa fee visa free forever.
As per my personal Recommendations , Its better on arrival visa for srilanka for all countries. We are not a developed country so we want more tourists and travelers to generate tourism.
So we have focus on on arrival free visa.
Last Year we got Over 3 million visitors srilanka and generating Us dollar 4 Million. Its a remarkable thing and we have focused on 2019 too.
Unfortunately we had Ester Bomb attack so crashed down the whole tourism industry.
Click here to see free visa countries list