Bhutan is the smallest neighbouring country of India on land with 38,394 km area. It ranks 137th in the World by area. It is a landlocked country which shares 477 km (296 mi) border with China and 659 km (409 mi) with India. Maldives is the smallest neighbouring country of India with 298 km² area.