India GO · 17
Routes
Train, bus, flight and car between the cities in our guide.
Agra to DelhiAgra to Delhi by Gatimaan, Vande Bharat or Shatabdi takes about 2 hours, ~₹100–860. By car 3–3.5 hours on the expressway; buses from ~₹224.
Agra to MathuraAgra to Mathura by train: most expresses take about 35–60 minutes, from ~₹90. Then 3–4 km to the temples, and 12 km more to Vrindavan.
Agra to VrindavanAgra to Vrindavan is about 70 km: 1.5–2 hours by taxi for ~₹1,200–1,800, or a train to Mathura and a shared auto for the last 12 km.
Bangalore to GoaBangalore to Goa: sleeper buses and the daily train both take about 12 hours, from ~₹800 and ~₹360. Or fly, but pick the right Goa airport.
Bangalore to MysoreBangalore to Mysore in about two hours: Vande Bharat from Majestic, KSRTC buses every 15–30 minutes, taxi ₹2,500–3,500. Where to board, where to stop.
Chennai to BangaloreChennai to Bangalore by Vande Bharat: 4 to 4.5 hours in a chair car, about ₹840. Which Bengaluru station, the night bus and the flight.
Chennai to MysoreTwo Vande Bharat trains run straight from Chennai Central to Mysuru, one in the morning, one in the evening. Days off, stops, and the Bengaluru…
Delhi to GovardhanDelhi to Govardhan: 3–3.5 hours by car on the Yamuna Expressway, or a train or bus to Mathura plus 22 km by road. Costs, and why to stay a night.
Delhi to MathuraDelhi to Mathura by train in about 1 h 40 min to 2 h: which Delhi station, which ticket class, and how to get from Mathura Junction to the temples.
Delhi to VrindavanDelhi to Vrindavan: no train goes all the way, so take a fast train to Mathura and a rickshaw for the last 11 km, or a car or bus on the expressway.
Hyderabad to BangaloreHyderabad to Bangalore: the Vande Bharat takes about 8 h 15 min by day; sleeper buses take 8–10 hours overnight from ~₹456.
Jaipur to DelhiJaipur to Delhi: Vande Bharat in about 3 h 40 min to 4 h, RSRTC buses round the clock, a one-hour flight. Which Delhi station your train ends at.
Mathura to GovardhanMathura to Govardhan is 22 km: 30–45 minutes by taxi, shared auto or state bus from Bhuteshwar crossing. How to time it for the 21 km parikrama.
Mumbai to DelhiMumbai to Delhi by Rajdhani from Mumbai Central takes 15.5–16.5 hours overnight. Which stations, which Rajdhani, and which airport at each end.
Mumbai to GoaMumbai to Goa by train: Vande Bharat by day in about 7 h 45 min, the Konkan Kanya overnight, or a sleeper bus. Which Goan station is nearest your…
Mysore to BangaloreMysore to Bangalore: about two hours by train, buses all day, a taxi in 2.5–3 hours. Which Bangalore station to aim for and how to reach the airport.
Vrindavan to GovardhanVrindavan to Govardhan: about an hour by taxi, ~₹700–1,000 (approx.). No direct bus, but shared autos via Mathura cost under ₹100. Plus parikrama…
