- Fly from Delhi to Dehradun: First, book a flight from Delhi International Airport to Dehradun Airport. Several airlines offer flights between the two. Then travel from Dehradun to Rishikesh: From Dehradun Airport, take a car, bus or taxi to Rishikesh. The distance is about 30 kilometers, and the journey from the airport to Rishikesh should take around an hour, depending on traffic.
- Train: You can travel from Delhi to Rishikesh on India's express trains or privately operated trains. The main route runs from Delhi's central railway station to Rishikesh, taking about 5 hours. You can book tickets online on the official Indian Railways website, where you can also find current information on routes, travel times and availability.
- Taxi. The journey takes about 5 hours and costs around 5000 rupees.
How to get there
How to get from Delhi to Rishikesh?
To get from Delhi to Rishikesh, you can follow this route: Fly from Delhi to Dehradun: First, book a flight from Delhi International Airport to
Detailed guide
Useful information
For trip planning
Traveler community
2 min read
More guides to explore
The complete guide
To get from Delhi to Rishikesh, you can follow this route: Fly from Delhi to Dehradun: First, book a flight from Delhi International Airport to
Travelers helping travelers
The traveler community in India
Choose a suitable group by your destination or region in the official community directory.
To get from Delhi to Rishikesh, you can follow this route:
Still planning your trip?
Guides, groups and services for travelers in India





