Pakistan shares borders with India to the east, China to the northeast, Iran to the southwest, Afghanistan to the west, and has a coastline along the Arabian Sea. Bangladesh is separated from Pakistan by over 1,500 kilometers of Indian territory - they do not share a common border.