How to reach
Varanasi has a well-developed transport network and is well connected to all the major Indian cities and states by air, road and rail.
There are daily domestic flights to and from Varanasi to several cities in India. In fact, the daily flights on Delhi-Agra-Khajuraho-Varanasi route are quite popular among the travelers. The airport is located 30 Km from the city.
Since Varanasi lies in the heartland of the North Indian plains, it is well connected to Delhi, Kolkata, Mumbai and other parts of India. There are two railway stations in Varanasi, the Kashi Junction and the Varanasi Junction (also known as Varanasi Cantonment). Rajdhani Express from Delhi or from Calcutta passes through Varanasi too. One can also catch trains from Mughalsarai, just 10 km south of Varanasi.
Situated in the flat Ganga plains, Varanasi has a good network of roads. There are frequent public and private buses and road transport to all the major towns of Uttar Pradesh and nearby areas.