Pour connaître les horaires
http://www.indianrailways.gov.in/ donne des tableaux imprimables et faciles à lire de tous les trains circulant entre deux villes données, et dans les deux sens.
Ensuite
http://irctc.co.in permet de réserver et de faire envoyer son billet à son hôtel, il faut avoir une adresse complète en
Inde avec le PIN code. On peut aussi imprimer un e-ticket (lire irctc.co.in/e.htm).
Si l'on ne connaît pas le fonctionnement des trains en
Inde, tout est détaillé sur la partie "
Inde" de ce site incontournable de tous les trains du monde
http://www.seat61.com/india.htm. On y apprend tout, en particulier sur les 8 différentes classes, sur la réservation en ligne, les horaires, les prix, les différents moyens de paiement et la réservation en ligne sans ticket, le e-ticket, que l'on paie au contrôleur dans le train en présentant l'"Electronic Reservation Slip" imprimé à la maison.
Dans la pratique, je réserve mon billet auprès d'une agence dans
Delhi, ça m'évite des déplacements et des queues.
Réserver le plus longtemps possible en avance, pour avoir des places "OK" et pas en liste d'attente. On peut prendre tous les trains, il n'y a pas de ségrégation entre touriste et indien. Mais pour les visites des monuments, il y a le prix "riche touriste" et le prix "pauvre indien" !
Pour les hôtels, j'ai toujours trouvé sans réserver. Ne pas hésiter à aller tout près du
Taj Mahal, dans la zone à circulation interdite. Pour cela, il faudra traverser des nuées de marchands de souvenirs et de rabatteurs d'hôtels. Une fois dans la zone, on est plus tranquille.