Being one of the most popular destinations in Uttar Pradesh, Varanasi is well connected with other cities across India. You can reach Varanasi by flight, rail, and roads.

    By Flight

makemytrip goibibo
Search Flight Search Flight

The nearest airport is Lal Bahadur Shastri Airport (VNS) located at Babatpur located at 26 km of Varanasi. While the significant footfall is of the domestic passengers, this airport is also connected with nearby international destinations like Nepal, Thailand and Malaysia.

There is no direct bus available as of now to reach the city from the airport. You can hire a taxi, or you need to walk 2 km to reach Babatpur crossing to board a bus which will drop you at Varanasi Railway station.


    By Train

makemytrip cleartrip
Search Train Search Train

The railway is the most convenient way to reach Varanasi. It is connected with all major cities across India. Varanasi Junction (BSB), Varanasi City (BCY), Kashi (KEI) and Manduadih (MUV) and four major railway stations to reach this holy city. Since all the railway stations are in the town, you can easily board public transport such as auto-rickshaw/tuk-tuk, rickshaw, bus to reach your destination.


    By Bus

makemytrip redbus
Search Bus Search Bus

The beautiful city of Kashi is perfectly connected with all neighbouring cities by state-run buses and also major cities in Uttar Pradesh. Varanasi bus stand is strategically located within the city and merely 850 meters from Railway station.



    By Car

zoomcar makemytrip
Search Car Search Car

Benaras is properly connected with roads and you can self-drive to reach this city from any nearby metro cities of Uttar Pradesh. Public transport is quite famous within the city of Benaras. You can always hire a taxi, auto, and rickshaw to commute. One of the oldest cities in the world, roads in Varanasi are pretty dense, and traffic jam is usual within the town. Uber and Ola in Varanasi are frequently available nowadays.

Sign In

Sign Up