Varanasi has its own airport. The Lal Bahadur Shastri International Airport is connected by regular flights to Delhi, Khajuraho, Mumbai, etc. The air terminal has frequent flights to and fro Kathmandu.
Varanasi city has two railway stations with frequent trains. It is connected by superfast trains to Delhi and Agra.
Varanasi is well-connected from cities all over India.