Salut
Je te conseille de reserver a l'avance des tickets de train, parce que les classes un minimum confortables des trains indiens (sleeper et au-dessus) sont assez rapidement pleines.
Tu peux reserver tes tickets de train par internet avec impression de ticket (
http://www.irctc.co.in/). Pour les horaires, va sur
http://www.indianrail.gov.in/inet_srcdest_names.html et tu trouveras ton bonheur.
Pas de souci de confort pour le train, ils sont impec si tu t'y prends un peu a l'avance.
Pour le bus, tu trouveras des compagnies privees assez confortables. Par contre il vaut mieux prendre un bus jusqu'a la frontiere, puis un autre jusque Gorakhpur apres avoir passe la frontiere a pattes (comme seuls les etrangers doivent s'arreter a la frontiere, certains se sont fait avoir et le bus est reparti sans eux).
Donc tu peux voyager confort depuis le Nepal sans que ce soit "roots de chez roots".
Latcho drom