Ho viaggiato per oltre 20.000 km sulle ferrovie indiane e volevo fare lo stesso anche io! Non ho mai avuto la possibilità però.
Ad oggi, ci sono solo locomotive diesel ed elettroniche in circolazione oggi. Guidare sopra un elettrico significa ovviamente che stai rischiando la vita molto.
Mumbai è probabilmente dove è più impossibile farlo, sfortunatamente. Il locale di Mumbai è interamente elettronico e l'alimentatore funziona a pochi metri sopra il treno. I treni a lunga percorrenza che partono dal capolinea di Chithrapathi Shivaji o dalle stazioni centrali di Mumbai hanno una stretta sicurezza (a causa degli attentati del 2008 e della natura dei sistemi ferroviari indiani in generale).
C'è solo un incidente che ho potuto dare un'occhiata a tale esperienza. Questo è in Varanasi alla ferrovia di Gaya. È ancora una locomotiva elettronica, quindi non puoi guidare in cima. Era quasi la metà della notte, e credo che fosse l'ultimo treno. Non avevo bagagli da portare e stavo cercando di raggiungere il treno in qualche modo proprio come i locali. Alcune persone si sono arrampicate sul motore e c'era un bar su cui si poteva aggrapparsi. Inoltre, alcune persone hanno legato i loro cicli ai finestrini e in qualche modo sono riusciti a rimanere aggrappandosi alle finestre.
Nemmeno il precedente non sarebbe possibile a Mumbai locale perché i cancelli e le gallerie strette della ferrovia.
Non sono sicuro che tu sia in grado di farlo, ma da quello che ho vissuto, le tue probabilità migliori sarebbero state al Bihar e al West Bengal (il treno di Darjeeling non è buono, sono a Darjeeling proprio adesso e sono piuttosto deluso veramente).
Guidare su autobus è comunque una storia diversa. È ugualmente pericoloso, ma gli autobus viaggiano lenti, e le strade sono piuttosto maestose (l'ho fatto più volte ad Abhaneri, Rajastan (dove si trova il più profondo stepwell indiano), Gaya e Shimla)
Inoltre, tieni presente che ci sono circa 30.000 morti all'anno dai sistemi ferroviari in India, quindi fai attenzione.