Vrindavan is located in the northern Indian state of Uttar Pradesh. It is easily accessible by road from major cities like Delhi. It also has good rail connectivity. Here is how to reach Vrindavan:
Air
The nearest airport from Vrindavan is Kheria Airport which is located in Agra. However, Kheria is a military base airport which is connected with Delhi Airport through Air India flights. From the airport, it is hardly 72 km to Vrindavan; the distance can easily be covered in 1-2 hours through a taxi drive. For all the foreign tourists, airway serves as the most ideal way to reach Vrindavan.
Rail
The city has its own railhead - Vrindavan Railway Station. The railway station is connected with all the major cities ‘of the country like Delhi, Lucknow, Bangalore, Chennai, Bhopal, Coimbatore, Ahmedabad, Aurangabad and more through frequent trains. From the station, one can either take a taxi. The railway is the best way to reach Vrindavan.
Road
The vast networks of well-paved roads and highways also connect Vrindavan to the neighbouring cities of Uttar Pradesh and other states. Both state-run and private buses are available from various nearby destinations like Delhi, Agra, Gurgaon and Mathura. Not just this, buses to Vrindavan also ply from other states like Rajasthan, Haryana, and Uttarakhand. Besides the bus, one can also choose to travel through his own vehicle from these destinations.