
Mathura & Vrindavan
Uttar Pradesh
45 min by train· Intercity Express
Best: Oct–Mar · From ₹3,300 for two, 2 days (stay, food, local; excl. travel)
Weekend getaways›From Agra
9 places within 6 hours of Agra, 3 of them under 3 hours — the nearest is Mathura & Vrindavan at 45 min.
6 travel times come from Tourisma's curated train, bus and cab data. The rest are approximate drives: straight-line distance × 1.3 for the road at 50 km/h, with the hill stretch (the last 50–80 km into the hills) at × 1.6 and 30 km/h. Islands and high-Himalayan places are listed only with a curated time.

Uttar Pradesh
45 min by train· Intercity Express
Best: Oct–Mar · From ₹3,300 for two, 2 days (stay, food, local; excl. travel)

Madhya Pradesh
1.5 h by train· Intercity Express
Best: Oct–Mar · From ₹4,400 for two, 2 days (stay, food, local; excl. travel)

Delhi
2 h by train· Gatimaan / Shatabdi Express
Best: Oct–Mar · From ₹5,140 for two, 2 days (stay, food, local; excl. travel)

Rajasthan
3.5 h by train· Intercity / Marudhar Express
Best: Oct–Mar · From ₹5,040 for two, 2 days (stay, food, local; excl. travel)

Uttar Pradesh
3.5 h by train· Intercity / Shatabdi
Best: Oct–Mar · From ₹4,300 for two, 2 days (stay, food, local; excl. travel)

Madhya Pradesh
3.5 h by train· Train Jhansi–Agra Cantt (Shatabdi)
Best: Oct–Mar · From ₹3,920 for two, 2 days (stay, food, local; excl. travel)

Rajasthan
~3.8 h approx. drive · ~190 km
Best: Oct–Mar · From ₹3,800 for two, 2 days (stay, food, local; excl. travel)

Haryana
~4.7 h approx. drive · ~237 km
Best: Nov–Mar · From ₹3,180 for two, 2 days (stay, food, local; excl. travel)

Rajasthan
~5.1 h approx. drive · ~257 km
Best: Oct–Jun · From ₹5,400 for two, 2 days (stay, food, local; excl. travel)