Никобарские острова
Вид широко распространён в Южной и Юго-Восточной Азии. Ареал охватывает Бангладеш, Бирму, Индию, Таиланд, Лаос, Камбоджу, Вьетнам, Малайзию, Сингапур, Индонезию, Никобарские острова и Филиппины.