A 6.1 magnitude earthquake hit northeastern Afghanistan, felt in nearby regions, with no immediate reports of damage or casualties.