Countries between Sri Lanka and Nepal

Up to 2,500 kilometers
Bangladesh flag Distance from Sri Lanka to Bangladesh is: 2,176 kilometer Distance from Colombo to Dhaka
Nepal flag Distance from Sri Lanka to Nepal is: 2,376 kilometer Distance from Colombo to Kathmandu