Varanasi est bien desservie par les transports aériens, ferroviaires et routiers. L'aéroport international Lal Bahadur Shastri propose des vols fréquents. Des trains, y compris des trains de nuit, relient Varanasi aux principales villes indiennes. Des bus et des pousse-pousse sont disponibles pour les transports locaux.

Ville de Rishikesh
Rishikesh est facilement accessible en train ou en bus depuis les principales villes indiennes, l'aéroport le plus proche étant l'aéroport Jolly Grant