Rihla · origin → death · الرحلة في طلب الحديث

The migration of the narrators من أين إلى أين

Where a narrator was from against where he died — the diagonal is rootedness, everything off it is the flow of knowledge. Rows are origin, columns are place of death; a cell is the count who made that move. Both endpoints are read deterministically from البلدان/nisba and بلد الوفاة.

0 with both endpoints 0 moved region 0 stayed
stayed (diagonal) migrated
from ↓ / died → al-Ḥijāzal-Yamanal-ʿIrāqal-Jazīraal-Shāmal-ThughūrMiṣral-Maghrib wa-Ifrīqiyaal-Andalusal-Jibāl wa-FārisṬabaristān wa-JurjānKhurāsānMā warāʾ al-Nahr total
al-Ḥijāzالحجاز · · · · · · · · · · · · · 0
↗0
al-Yamanاليمن · · · · · · · · · · · · · 0
↗0
al-ʿIrāqالعراق · · · · · · · · · · · · · 0
↗0
al-Jazīraالجزيرة · · · · · · · · · · · · · 0
↗0
al-Shāmالشام · · · · · · · · · · · · · 0
↗0
al-Thughūrالثغور وبلاد الروم · · · · · · · · · · · · · 0
↗0
Miṣrمصر · · · · · · · · · · · · · 0
↗0
al-Maghrib wa-Ifrīqiyaالمغرب وإفريقية · · · · · · · · · · · · · 0
↗0
al-Andalusالأندلس · · · · · · · · · · · · · 0
↗0
al-Jibāl wa-Fārisالجبال وفارس · · · · · · · · · · · · · 0
↗0
Ṭabaristān wa-Jurjānطبرستان وجرجان · · · · · · · · · · · · · 0
↗0
Khurāsānخراسان · · · · · · · · · · · · · 0
↗0
Mā warāʾ al-Nahrما وراء النهر · · · · · · · · · · · · · 0
↗0

Only the narrators with a mappable birth-region and a recorded place of death appear here (بلد الوفاة is sparse), so this is a lower bound on mobility, not a full census. A cell links to those exact narrators. ← the space × time atlas