Migration flows · 2025
Sri Lanka
Where people move to and from Sri Lanka in 2025. The left column is where residents go; the right column is where arrivals come from. Reported movements only.
Total leaving Sri Lanka
181,326
Total arriving in Sri Lanka
484
Sri Lanka & its flows
Flat world map. Red arrows & labels = where people go to; green arrows & labels = where people come from. Drag to pan, scroll or use the buttons to zoom (zoom in to reveal names of small or clustered countries).
Incoming vs outgoing by year
Yearly totals of people arriving in and leaving Sri Lanka. Reported movements only.
Where Sri Lanka’s people go
Top destination countries
- 1 India 89,507
- 2 France 37,157
- 3 Canada 16,631
- 4 Italy 7,707
- 5 United Kingdom 5,922
- 6 Switzerland 5,829
- 7 Australia 4,849
- 8 Germany 4,335
- 9 Israel 3,288
- 10 United States 1,909
- 11 Malaysia 1,057
- 12 Korea, Rep. 570
- 13 New Zealand 464
- 14 Denmark 425
- 15 Indonesia 372
- 16 Netherlands 289
- 17 Belgium 204
- 18 Norway 169
- 19 Greece 140
- 20 Thailand 98
- 21 Ireland 91
- 22 Spain 87
- 23 Austria 85
- 24 Sweden 76
- 25 Finland 65
Where arrivals come from
Top origin countries