Гаджи Зейналабдин Ширвани родился 16 августа 1780 году в городе Шемаха. В 1785 году его семья переселяется в город Кербалу, где его отец Ахунд Искандер занимается преподаванием в медресе. В том же самом медресе и получает образование Ширвани. После окончания медресе в 1796 году, он отправляется в Багдад для завершения образования. После нескольких лет пребывания в Багдаде, Ширвани начинает путешествовать. Его путь пролег через Малую Азию, Иранское нагорье, Среднеазиатские, Аравийские и Североафриканские пустыни, через леса и саванны Судана, тропические леса Индии, острова Индийского океана, он пересек горные хребты Гиндукуш, Загрос, Сулеймановы горы, Памир и другие области Азии и Африки.
Предположительно известны 3 основные направления его путешествий. Первый маршрут пролегал через — Багдад, Ирак, Гилян, Ширван, Мугань, Талышские горы, Южный Азербайджан, Хорасан, Герат, Забуль, Кабул, далее индийские области Пенджаб, Декан, Бенгал, Гуджарат, острова Индийского океана Синд, Мултан, затем по горным дорогам в Кашмир, Музаффарабад и «по Кабульскому пути» в Тахаристан, оттуда в Туран и через Бадахшанские горы в Хорасан, затем «по Иранскому пути» в Фарс. Второй путь путешествия Ширвани начинался из Шираза, оттуда в Дараб, потом к морю в Бендер-Аббас, далее, «по Ормузскому пути» в Хадрамаут, Йемен, затем в Эфиопию и Судан, потом снова на Аравийский полуостров в Джидду, Хиджаз, Медину, Мекку. После этого через местность вдоль Нила, из Египта через Ближний Восток в Анатолию, в Диярбакыр, Караман и Айдын.
Третий путь путешествия к Атлантическому океану и обратно — проходил по следующему маршруту — «острова Бахре Ахзар» (что означает «зеленое море» — так восточные географы называли Атлантический океан), Рум-Эли (или Румелия, как именовали европейскую часть Османской империи), Анатолия, Азербайджан, Тегеран, Хамадан, Исфаган, Керман, Шираз, Багдад.
После этого Ширвани пишет 3 книги: «Риязус-сеяхет» («Луга путешествия») в 1822 году, «Хадаикус сияхат» («Сады путешествия») в 1827 году и «Бустанус-сияхат» («Цветник путешествия») в 1833 году. В своих книгах он приводит ценные сведения о географии, истории, этнографии, архитектуре, литературе и выдающихся деятелях многих стран. Гаджи Зейналабдин Ширвани после издания своих книг получает большую известность и получает приглашения во дворцы многих правителей Востока, таких как: Ибрагим-бек — правитель Египта, Фетх Али-шах — правитель Персии, Махмуд II — правитель Турции.
Гаджи Зейналабдин Ширвани помимо путешествий и изучения истории и этнографии стран востока, пишет стихи под псевдонимом — Тамкин(Темкин).
В 1820-21 году Ширвани женится и обосновывается в городе Ширазе. У него рождается сын — Джалаладдин Мамед, а через два года после этого и второй сын — Хусамеддин Али.
В 1838 году Ширвани по дороге в Мекку заболевает и умирает в городе Джидда, где и похоронен.
В честь Гаджи Зейналабдина Ширвани названы: