Но не только духовные книги изучал Зейналабдин в Багдаде. Знание языков открыло ему доступ как к произведениям классиков, так и к трудам современных ему ученых. Он общается не только с теологами - люди науки, литературы, искусства - все, чем богат духовный мир тогдашнего Багдада, попадает в его поле зрения. Но особенно глубокое впечатление на юношу производили рассказы путешественников, паломников, странствующих дервишей. Они пробудили в нем неодолимую жажду к путешествиям.
После сравнительно недолгого пребывания в Багдаде Ширвани отправляется в путь. Этот путь протянулся более чем на шестьдесят тысяч километров и продолжался сорок лет. Он пролег через Малую Азию, Иранское нагорье, среднеазиатские, аравийские и североафриканские пустыни, через леса и саванны Судана, тропические леса Индии, острова Индийского океана; он пересек горные хребты - Гиндукуш, Парапамиз, Загрос, Сулеймановы горы, Памир. Путь этот вел и во многие другие области Азии и Африки.
В своих трудах Ширвани не разделяет свои странствия на части. Однако можно выделить три основных его путешествия. Маршрут первого из них Ширвани указывает в книге "Бустанус-сеяхе". Там перечисляются. Багдад, "Ираке аджам", Гилян, Ширван, Муган, Талыш, Южный Азербайджан, Хорасан, Герат, Забуль, Кабул, далее индийские области - Пенджаб, Декан, Бенгал, Гуджарат, острова Индийского океана, Синд, Мултан, затем по горным дорогам в Кашмир, Музаффарабад и "по Кабульскому пути" в Тахаристан, оттуда в Туран и через Бадахшанские горы в Хорасан, затем "по Иракскому пути" (имеется в виду путь к Ираку через территорию Ирана) в Фарс.
После непродолжительного отдыха Ширвани начинает второе путешествие. Оно началось из Шираза (Фарс), оттуда в Дараб, потом к морю в Бендер-Аббас, далее "по Ормузскому пути" в Хадрамаут, Йемен, затем в Эфиопию и Судан, потом снова на Аравийский полуостров - в Джидду, Хиджаз, Медину, Мекку. После этого "по морскому пути в страну Сеидов" (иначе говоря, в эс-Саид - местность вдоль Нила), из Египта через Ближний Восток "в Шам-Рум" (Анатолию) - в Диярбакыр, Караман и Айдын.
Третье путешествие Ширвани - к Атлантическому океану и обратно - проходило по следующему маршруту: "острова Бахре Ахзар" (что означает "зеленое море" - так восточные географы называли Атлантический океан) - Рум-Эли (или Румелия, как именовали европейскую часть Османской империи) - Анатолия - Азербайджан - Тегеран - Хамадан - Исфахан - Керман - Шираз - Багдад.
Все эти путешествия были связаны для Ширвани с большими трудностями и сопряжены с немалыми лишениями. Но вместе с тем они дали ему возможность собрать огромный материал, на основе которого он создал свои труды, знакомящие нас с географией, хозяйством, историей посещенных стран, культурой, бытом и обычаями многих населяющих их народов.
Помимо названных трех основных путешествий Ширвани многократно совершил небольшие поездки по Ирану и Азербайджану. Многие из них были вынужденными.
Долголетние путешествия, встречи и беседы с деятелями науки и культуры, с Простыми людьми, с правителями народов и стран Востока стали большой школой жизни для Ширвани. Он видел, как страдают простые люди - крестьяне и ремесленники; большая часть населения жила в нищете, а кучка помещиков, Ханов, беков купалась в роскоши и богатстве. В своих книгах и в личных беседах он говорил об этом, призывая власть имущих быть справедливыми. Он замечает при этом, что Аллах тоже требует от своих подданных - людей земли - справедливости по отношению друг к другу.
Годы странствий принесли путешественнику славу одного из умнейших и образованнейших людей своего времени. Неудивительно поэтому, что знакомства с ним ищут многие видные деятели, включая правителей государств. Не стал исключением и шах Ирана.
В 1815 году Ширвани побывал в Тегеране. Узнав об этом, Фатали-шах дважды приглашает его к себе. Он сулит Зейналабдину всякие блага, предлагая остаться у него при дворе. Однако тот отказывается от заманчивых предложений, предпочитая вести жизнь вольного странника. В Тегеране Ширвани встречается с виднейшими учеными и писателями, везде его ожидают почет и уважение. В то же время духовенство, считая Ширвани атеистом, всячески чернило его в глазах Фатали-шаха и немало в этом преуспело. Фатали-шах, поверив духовенству, впал в гнев и приказал изгнать Ширвани из Тегерана.
Много мучений выпало после этого на долю путешественника в Иране. Начались скитания, полные тревог и лишений. Это были едва ли не самые тягостные страницы в биографии Гаджи Зейналабдина Ширвани. Он едет в столицу Фарса город Шираз, а оттуда вместе с семьей в Керман. Правитель этой области Ибрагим-хан также под влиянием духовенства гонит путешественника из города. Однако далеко Ширвани со своими попутчиками уйти не успел: их настиг новый приказ хана. Скитальцев возвращают и три месяца держат в городе в ужасных условиях. Впоследствии Ширвани запишет: "Правитель Кермана был очень жестоким. В жестокости он превосходит всех других мучителей..." Заболевает жена Ширвани, а затем и другие его спутники. Хан смилостивился, и с его разрешения Ширвани отвозит жену в Шираз. Оттуда он едет сначала в Иезд, а потом в Исфахан. По дороге путешественника настигла весть, что в Ширазе вспыхнула эпидемия холеры. Ширвани срочно возвращается туда, забирает семью и отправляется с ней в поселок Гумша, где останавливается в местном караван-сарае. Здесь Ширвани и его семью ждут новые злоключения Правитель области Гасым-хан (сын Фатали-шаха) решил покончить со своевольным пришельцем и издает приказ о его казни. Прослышав об этом, влиятельный ученый-теолог Маджзубалишах, в прошлом один из учителей Ширвани, ставший ему близким другом, срочно пишет письмо путешественнику и пересылает его со своим приближенным Рахматалишахом в Гумшу. Ширвани немедленно покидает караван-сарай. Люди Гасым-хана, приехав за ним и не обнаружив его, арестовывают его жену и Рахматалишаха. Узнав об этом, Маджзубалишах отправляется к Гасым-хану и добивается освобождения пленников. А затем помогает семье Ширвани вернуться в Шираз. Туда же, бежав из Гумши, прибыл и Ширвани.
На сей раз, пребывая в Ширазе, он оказался свидетелем сильного землетрясения. Это было в 1239 году хиджры (1824), 27-го дня месяца тавас город был почти полностью разрушен, имелось много человеческих жертв, к тому же снова, вспыхнула эпидемия холеры. Но даже в этой ситуации недруги Ширвани не оставляют его в покое. Правитель Шираза изгоняет путешественника из города. Друзья поселяют его за городом. Однако сановники из среды духовенства не успокаиваются, и под их нажимом Ширвани выдворяют из провинции Фарс.
Следует отметить, что враждебное отношение Ширвани встречал главным образом со стороны духовенства. У всех других слоев общества, включая большинство властителей стран, Ширвани пользовался почетом и величайшим уважением. Сам Ширвани писал о почете, каким было отмечено его пребывание в Индии. Он рассказывает о беседе с правителем одной из областей Керим-ханом. В ответ на вопрос Ширвани о причинах великого гостеприимства, с которым его встречают, Керим-хан ответил: "Я оказал вам только одну сотую долю дани уважения, которого вы достойны. Я уважаю вас по восьми причинам, одна из них это ваше человеколюбие, люди должны уважать друг друга, другая причина - вы приехали как гость нашей страны, а гостей надо уважать. И еще потому, что вы ученый, а ученых нужно уважать. И, наконец, еще одна причина та, что вы - мудрый и многознающий человек - помогаете бедным людям, а тот, кто помогает беднякам и обездоленным, тот достоин уважения. Вот за это я вас уважаю и люблю от всего сердца".
В Каире Ширвани встречается с Ибрагимбеком - правителем Египта. Ибрагимбек, плененный глубиной ума и широтой взглядов Ширвани, прилагает все усилия, чтобы оставить его у себя, он даже предложил Ширвани в подарок целый район с семьюдесятью деревнями, лишь бы тот остался служить у него. Но и от такого заманчивого подарка Ширвани отказывается, заявляя, что он предпочитает продолжать путешествовать и познавать мир. Точно так же отнесся Ширвани и к не менее лестным предложениям турецкого султана Махмуда, последовавшим во время бесед в Стамбуле. Любопытно, что Ширвани отклонил приглашение австрийского консула в Константинополе (Стамбуле) посетить его родину.