В 1950-е и начале 1960-х годов писатель примыкал к левым шведским общественным кругам, в 1957 году ему была присуждена Международная Ленинская премия «За укрепление мира между народами», что однако не повлияло на независимость его суждений по различным политическим вопросам: в частности, он осудил ввод войск стран Варшавског о договора в Чехословакию в 1968 году. В том же году он становится почётным доктором философии Стокгольмского университета и избирается в Шведскую Академию языка и литературы, в которой вплоть до самой своей кончины оставался одним из самых влиятельных и деятельных членов.
Неутомимый путешественник, он объездил почти весь земной шар: побывал в Африке и Индии, США и Латинской Америке, в Советском Союзе и Китае. Каждое его путешествие давало ему материал для новой книги, проникнутой искренним желанием понять и глубоко осмыслить то новое, что происходит в жизни различных народов