Blog

Select Language

Longest Visa-Free Stays for Sri Lanka

Destinations where Sri Lanka passport holders can stay the longest without a visa, sorted by allowed duration.

17
Total Destinations
2
180+ Days
12
90+ Days
17
30+ Days

Visa-Free Destinations by Duration for Sri Lanka

# Destination Status Duration
1 Barbados Visa Free 6 months
2 Dominica Visa Free 6 months
3 Vanuatu Visa Free 120 days
4 Bahamas Visa Free 3 months
5 Gambia Visa Free 90 days
6 Grenada Visa Free 3 months
7 Haiti Visa Free 90 days
8 Kiribati Visa Free 90 days
9 Lesotho Visa Free 90 days
10 Malawi Visa Free 90 days
11 Maldives Visa Free 90 days
12 Saint Vincent and the Grenadines Visa Free 3 months
13 Thailand Visa Free 60 days
14 Micronesia Visa Free 30 days
15 Rwanda Visa Free 30 days
16 Singapore Visa Free 30 days
17 Tajikistan Visa Free 30 days

Frequently Asked Questions

How many countries can Sri Lanka passport holders visit visa-free?
Sri Lanka passport holders can visit 17 countries visa-free with a known stay duration.
How many countries allow Sri Lanka citizens to stay over 180 days?
2 countries allow Sri Lanka passport holders to stay for 180 days or more without a visa.
Which are the best countries for long stays with a Sri Lanka passport?
The destinations listed above are sorted by maximum allowed stay duration for Sri Lanka passport holders, from longest to shortest.