Li estis edziĝinta kun sia unua edzino Clarissa Luard de 1976 ĝis 1987 kaj naskis filon, Zafar (naskita en 1979). Li forlasis ŝin meze de la 1980-aj jaroj por la aŭstralia verkisto Robyn Davidson, al kiu li estis prezentita de ilia komuna amiko Bruce Chatwin. Lia dua edzino estis la usona romanverkisto Marianne Wiggins; ili geedziĝis en 1988 kaj divorcis en 1993.
2a de julio 2007