Delhi is surrounded by some of India's most magnificent destinations — Mughal splendour, Rajput palaces, Himalayan foothills, and holy rivers. All within a few hours' drive or a comfortable train journey. Here are the top 10 places to escape to from the capital.

Top 10 Destinations Near Delhi

#DestinationDistanceBest For
1Agra~200 km (2.5 hrs)Taj Mahal, Agra Fort, Mughal heritage
2Jaipur~280 km (4-5 hrs)Pink City, forts, palaces, shopping
3Rishikesh~240 km (5-6 hrs)Yoga, rafting, Ganga Aarti, spiritual
4Haridwar~210 km (4-5 hrs)Ganga Aarti, Kumbh Mela, spirituality
5Mussoorie~290 km (6 hrs)Hill station, Kempty Falls, colonial charm
6Nainital~300 km (6-7 hrs)Naini Lake, boating, scenic drives
7Jim Corbett~260 km (5-6 hrs)Tiger safaris, wildlife, nature
8Mathura & Vrindavan~160 km (3 hrs)Krishna's birthplace, temples, festivals
9Neemrana Fort Palace~120 km (2 hrs)Heritage hotel, flying fox, history
10Sariska Tiger Reserve~200 km (3.5 hrs)Tiger safaris, Alwar fort, birding

Agra: India's Eternal Icon

No weekend getaway list from Delhi begins anywhere but Agra. The Taj Mahal — Shah Jahan's eternal monument to his wife Mumtaz Mahal — is arguably the world's most perfect building. Pair it with the imposing Agra Fort and the haunting abandoned city of Fatehpur Sikri for a complete Mughal immersion.

Rishikesh: Adventure Meets Spirituality

Rishikesh sits where the Ganga meets the mountains — India's yoga and adventure capital simultaneously. The Ganga Aarti at Triveni Ghat at sunset is a sight of breathtaking beauty. White-water rafting draws thrill-seekers; dozens of yoga ashrams draw seekers from across the world. It is a place that somehow accommodates both with effortless grace.

Travel Tips

  • The Gatimaan Express reaches Agra in 100 minutes from Hazrat Nizamuddin
  • October to March is the best time for plains travel; April-May for hill stations
  • Book Jim Corbett and Sariska safaris well in advance, especially for weekends