Bonjour !
Je pense que ton circuit est tout à fait réalisable en 25 jours, et ça te laissera le temps de rester plusieurs jours dans chaque ville, (mis à part si vous choisissez de visiter quelques villes entre chaque grande villes citées, ce qui serait à mon avis un peu tendu).
Néanmoins, je ne pense pas que la hâlte prévue à
Pondicherry soit la plus judicieuse. Si j'étais toi, je choisirais
Madurai ou
Trichy, plus typiques de l'
Inde, facilement accessibles depuis
Periyar en bus (pour
Madurai j'en suis sûre!) et plus de choses à voir!
Je te conseillerais de ne rester qu'un jour à
Agra, le temps de faire le
Taj Mahal et le
fort rouge, ça suffit.
De
Agra ou
Delhi, tu peux rejoindre
Jaipur en train couchette et prévoir de rester 2 jours sur
Jaipur, qui offrent beaucoup de sites à voir, tant à l'intérieur de la vieille ville qu'aux alentours.
Tu peux rejoindre
Bombay par les vols intérieurs. Ils sont un peu moins bon marchés qu'en
France mais très bien ! (spicejet, kingfisher, indigo, jetairways etc...)
Je suppose que tu resteras plusieurs jours sur
Bombay pour le mariage (3 jours environ ?).
De
Bombay à Goa, le plus simple serait de prendre un train (encore une fois, je conseille les trains couchette, on y dort assez bien, c'est économique et on ne perd pas de temps de visite... mis à part lorsqu'ils ont du retard

). Aux alentours de Goa, je pense qu'il est nécessaire en effet de voir
Hampi qui est paraît-il un très beau site (je n'aurais malheureusement pas la chance de visiter cette partie de l'
Inde, mais beaucoup d'amis à moi l'ont fait).
Le
Kerala mérite, je pense, d'y passer plusieurs jours !! Je dirais une semaine... Il n'y a rien à voir à Allepey, et
Cochin... eh bien, mis à part les ports, je n'y trouve pas énormément d'intérêt mais d'autres diront le contraire. Il est néanmoins nécessaire de passer à Allepey afin de faire les
backwaters. Peut-être souhaiteras-tu le faire en house boat, pour ma part, petit budget et un peu le mal de bâteau, j'ai choisi de prendre le ferry de Allepey à Kottayam, environ 3h30 dans les
backwaters, très joli, seulement 10 rps. De là, nous avions rejoint Thekaddy (ou Kumily) où se trouve la réserve de
Periyar mais surtout les plantations d'épices, de thé, un peu de fraîcheur et de calme !! Je pense que l'on peut largement occuper 2 jours là bas (l'office du tourisme proposent beaucoup de choses).
Munnar également, les plantations de thé. Après, plus dans le Sud, après
Cochin et Allepey, il y a les plages nottamment
Kovalam qui mériteraient d'y faire un tour (je n'y étais pas passé non plus).
Après cette semaine dans le
Kérala rejoindre le Tamil Nadu est facile.
Madurai,
Trichy, Thanjore, Mamallapuram, toutes ces villes méritent qu'on s'y arrêtent, je dirais 5 jours suffisent. Déplacements en bus et trains facilement.
Chennai, j'y habite et... il n'y a rien à voir, ne perdez donc pas votre temps à y venir, sauf si vous devez y prendre l'avion.
Je pense également que rejoindre
Delhi serait dommage mais c'est un choix personnel, puis l'aller n'est que de 2h30 en avion et le choix des vols multiple !
Pour le budget, je ne sais pas exactement. Un aller en train, sleeper class coûte aux allentours de 300rps, 400 grand maxi. Pour un aller interne en avion, il faut compter entre 2000 et 6000 rps je pense. Les guest houses, tout dépend quelle genre vous souhaitez, mais n'hésitez pas à négocier le prix !! Les allers en bus sont également peu cher, 170rps je crois de Kottayam à Kumily (4h, les paysages y sont magnifiques !).
Bon voyage !