Для усиления мощи Магадхи сын Аджаташатру Удаин (461–445 гг. до н. э.) перенес столицу государства из Раджагрихи в Паталинутру, которая превратилась в крупнейший центр древней Индии. Могущество Аванти было подорвано позднее, при царе Шишунаге — представителе новой династии Шайшунагов. Затем на магадхском престоле утвердилась династия Нандов, при которой была образована крупная империя. Хронология этих династий известна очень плохо, и принимаемые учеными даты крайне условны. Исследователи опираются в основном на данные поздних хроник Цейлона («Дипавамсы» — IV–V вв. н. э. и «Махавамсы» — VI в. н. э.) и свидетельства пуран, сложившихся уже в раннее средневековье. Наиболее приемлемыми можно считать следующие даты: династия Харъянка, основанная Бимбисарой, — 437–413 гг. до н. э., династия Шайшунагов — 413–345 гг. до н. э., династия Нандов — 345–317/314 гг. до н. э.
Иное положение в Северо-Западной Индии, где в отличие от долины Ганга не было крупного государства, способного объединить вокруг себя остальные племена и народы. Здесь жили различные в этническом, языковом и культурном отношении племена. Наиболее сильными государствами были Камбоджа и Гандхара, которые входили в число 16 «великих стран».
Некоторые районы Северо-Западной Индии в конце VI в. до н. э. вошли в состав Ахеменидской империи.
В надписях известного ахеменидского царя Дария (522–486 гг. до н. э.) упоминаются как его сатрапии Гандхара и Хинду. В Хинду входили, очевидно, области по среднему и нижнему течению реки Инд, но, возможно, и соседние территории. Интересное сообщение содержится у Геродота об экспедиции Скилака, направленной по приказу Дария с целью узнать «место впадения в море реки Инд». Эта экспедиция имела стратегическое и научное значение. Персы лучше познакомились с населением индийских районов, их обычаями, традициями.
В империю Ахеменидов входила лишь часть Северо-Западной Индии, но эти, а также некоторые другие районы страны испытали на себе определенное культурное и политическое влияние ахеменидского Ирана.
Через западные области Индия знакомилась с государствами Переднего Востока, со Средней Азией, районы которой тоже входили в империю Ахеменидов. Официальным языком делопроизводства Ахеменидов был арамейский язык, который употреблялся здесь и в более поздний период.
Если о районах Индии, входивших в империю Ахеменидов, на Западе было известно довольно широко, то о Восточной Индии и политических событиях в долине Ганга античные писатели в это время почти ничего не знали. По словам Геродота, эти области представляли собой пустыню. Иными стали связи Индии, в том числе и Восточной, с государствами Запада после похода Александра Македонского — одного из ярчайших событий в истории древности.
Александр вступил на территорию Индии в блеске славы, после одержанных им крупных военных побед. Огромная и хороню вооруженная армия сулила ему новые удачи. К тому же Северо-Западная Индия была разделена на враждовавшие друг с другом союзы племен, между правителями небольших государственных объединений пе было единства. Некоторые местные царьки вступили в союз с Александром (например, правитель Таксилы). За это Александр обещал им определенную автономию и сохранил прежние владения. Однако уже с самого начала индийского похода Александр встретился с упорным сопротивлением многих племен. Хронисты похода, которые старались прославить подвиги и успехи Александра, не могли не отметить исключительное упорство индийцев, их смелость, страстное желание бороться до конца. Многие индийские племена вообще отказывались от переговоров с греко-македонцами и вступали в неравную схватку, нередко даже одерживая победу.
Самым сильным из индийских правителей Северо-Западной Индии был царь Пор, который тоже решил встретить Александра в открытом бою. Битва произошла на берегу Гидаспа (река Джелум) и продолжалась несколько дней. О размахе сражения могут говорить цифры, которые приводит Арриан в «Анабасисе» — «Истории похода Александра». В последней решающей битве, согласно Арриану, участвовало 30 тыс. пеших воинов, 4 тыс. всадников, 300 колесниц, 200 боевых слонов. Лишь применив хитрый маневр, Александр сумел стремительно ворваться в расположение армии Пора. Его легкая конница посеяла панику среди хорошо вооруженного, но малоподвижного индийского войска. Александр вышел победителем, но Пор сражался до конца, даже будучи совершенно израненным. Мужество индийского царя покорило Александра, и он сохранил Пору не только жизнь, но и его владения.