Создателями учения йогачаров считаются Асанга и Васубандху (IV–V вв. н. э.). Эта школа признавала реальным только сознание, а весь материальный мир — нереальной иллюзией. Поэтому основное внимание йогачары уделяли сознанию и методам совершенствования мыслительных способностей человека.
Махаяна (особенно учение мадхьямиков) получила широкое распространение во многих странах Азии, в основном на Дальнем Востоке. Она легко уживалась с местными верованиями и вбирала в себя местные культы. В самой же Индии в (гуптскую эпоху влияние буддизма заметно падает.
Несмотря на распространение махаянистских идей в первые века нашей эры и развитие хинаянских и махаянских философских школ, буддизм в гуптскую и особенно послегуптскую эпоху утрачивает свое влияние. Фактически наступает упадок буддизма на его родине. В записках китайских путешественников рассказывается о заброшенных монастырях, а в литературных сочинениях гуптской эпохи с осуждением говорится о буддийских монахах. Судя по имеющимся сведениям, гуптские цари были последователями вишнуизма и шиваизма, хотя придерживались, очевидно, политики религиозной терпимости. Постепенно центром буддизма становится Северо-Западная Индия и Кашмир. В Гангской долине все большее значение приобретают вишнуизм и шиваизм.
Упадок буддизма совпал с другим важнейшим событием в истории индийской религии и культуры — возрождением индуизма, хотя фактически многие черты этого учения и культа никогда не исчезали. Исключительная легкость, с которой индуистская традиция впитывала отдельные местные культы, философия, допускавшая одновременное существование многочисленных интерпретаций в виде фактически независимых друг от друга школ, сохранение и развитие традиционных социальных институтов страны (это касается в первую очередь защиты кастовой системы) — все это в конечном итоге сделало индуизм, этот своеобразный религиозный синтез, более приемлемым для самых различных слоев населения, чем реформационные системы. К началу средних веков буддизм хинаяны фактически исчезает в Индии, становясь основной религией Цейлона, а позднее Юго-Восточной Азии. «Северный» вариант буддизма (махаяна) сохранял еще некоторое влияние в стране в течение ряда веков, но постепенно как в мифологии, так и в культе он сближался с индуизмом. Индуизм оказывал все большее влияние на буддизм, в буддийских монастырях появляются даже изображения индуистских божеств. Интересно, что Будда был объявлен одним из воплощений бога Вишну. К VIII–XV вв. индуизм окончательно ассимилирует все собственно индийские направления махаяны.
К гуптской эпохе ортодоксальный брахманизм также претерпел значительные изменения. Старые божества утратили популярность, безнадежно устаревшим и излишне сложным выглядел и ритуал, предписанный текстами Вед и Брахман. Но тем не менее философские представления Упанишад и Бхагавадгиты создавали возможность для включения любых местных культов п верований в освященную веками брахманистскую традицию.
Формирование системы, получившей единое название «индуизм» (или, точнее, «хинду дхарма» — «индийский закон») только много веков спустя, когда с приходом арабов понадобилось дать всей этой группе культов какое-то обобщающее обозначение, началось задолго до гуптской эпохи и было связано с первыми попытками примирить мифологию брахманизма с местными верованиями аборигенных племен (главным образом дравидийских).
Первое из двух главных направлений индуизма — вишнуизм возник еще в маурийскую эпоху, но значительное распространение получил в гуптский период. Главное божество Вишну в ранних текстах выступает под именем Нараяна. Нараяна-Вишну, очевидно, божество аборигенов Северной Индии. Уже тексты Брахман называют его могущественным богом и ставят иногда даже выше поздневедийского творца вселенной Праджапати.
Позднее Нараяна отождествляется с Вишну — одним из ведийских вариантов солнечного божества. Имя бога Вишну, судя по всему, также аборигенного происхождения. В дальнейшем этот двойственный образ упоминается уже исключительно под именем Вишну, а религиозное течение, объявляющее его верховным божеством, получает название вишнуизма.