Caravan — это симулятор погонщика каравана, который перевозит товары на большие расстояния для продажи по высокой цене. Действие игры происходит на Аравийском полуострове в Средние века, где исторически бродили торговцы, использовавшие верблюдов для перевозки тяжёлых грузов. Карта географически точно отражает реальное расположение государств, но с использованием масштабирования. Игра содержит множество отсылок к местной культуре, фольклору и обычаям.
Caravan объединяет в себе жанры симулятора управления, экономической стратегии и ролевого приключения. Игроку предстоит самостоятельно нанимать членов каравана, исходя из их навыков. В пути происходят случайные события, такие как нападения разбойников, чудовищ, появление джиннов, потеря припасов и другие. Эти события влияют на команду и требуют немедленного решения. Выбор игрока будет определять дальнейшие события и может существенно повлиять на результаты путешествия.