Индию неплохо бы начать с золотого треугольника, т.н. маст си - Дели-Агра-Джайпур гляньте здесь
Нужны советы и замечания по маршруту но Варанаси, боюсь, туда впихнуть не удастся, если мы говорим о пятидневном бюджетном (без частых внутренних перелетов) трипе.
Если Вы на самом деле решили ограничиться только ТаджМахалом и Варанаси то можете воспользоваться поездом Агра-Варанаси, особенно удобным в плане экономии времени будет ночной, отбывает из Агры около восьми вечера и прибывает в Варанаси около девяти утра.
А в целом для составления маршрута не хватает входящих данных, например: откуда вылет в ЮВА планируете, куплены ли уже эти билеты? самый дешевый вариант это, как я вижу, из Ченнаи около $150 до Куала-Лумпур, если Вы летите оттуда тогда и сам Ченнаи может оказаться не просто портом а объектом посещения - там много храмов и пляжи имеются, денек можно точно провести.
На юговостоке сам не был, потому посоветовать из личного опыта какую-то достопримечательность между Варанаси и Ченнаи не могу, но если Вы запланировали максимум 5 дней в Индии провести, а Ченнаи ведь находится на другом конце страны, то на мой взгляд есть смысл сделать так:
1. Первый день осмотр Дели; вечером (или рано утром) поезд в Агру (ехать 2-4 часа)
2. Второй день осмотр Агры; вечером поезд в Варанаси (часов 12)
3. Третий день осмотр Варанаси; ночь в Варанаси
4. Четвертый день утром самолет Варанаси-Ченнаи (около $130); осмотр Ченнаи
У вас даже получается день в запасе который можно заложить на опаздания поездов или продлить пребывание в какой-либо из точек маршрута.
Трип, конечно, очень динамичный, но ночные поезда выигрывают Вам массу времени и денег (билет в Агру, например, стоит $3 а в Варанаси без АС - $5 а с АС $18), также можно сэкономить на жилье снимая номер от которого требуется не ночлег, а только душ и несколько квадратных метров для хранения рюкзаков.
расписание поездов: cleartrip.com/trains