1map logoGo to main page

New Delhi to Rishikesh from $2: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
New Delhi, India
to
Rishikesh, India

How to Get from New Delhi to Rishikesh: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$2 by trainBest price
195 kmDistance
2h 24m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from New Delhi to Rishikesh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
IntrCity SmartBus
Bus
Average Duration
6h  20m
Estimated price
$9-29
Recommended
Company
Indian Railways
Train
Average Duration
7h  20m
Estimated price
$2-12
Cheapest
route map
Distance: 195 km
Duration: 2h 24m

See more options

Company
Self-Drive
Drive
Average Duration
3h  37m
Estimated price
$27-40
Company
various
Plane
Average Duration
2h  24m
Estimated price
$43-102
Company
various
Taxi
Average Duration
3h  37m
Estimated price
$60-75

Traveling From New Delhi to Rishikesh

The journey from bustling New Delhi, with its vibrant city life, to the serene, spiritual atmosphere of Rishikesh offers travelers a striking contrast between urban energy and tranquil nature.

Best Neighbourhoods in Rishikesh

Rishikesh offers diverse neighborhoods, each showcasing its own charm and character.

Laxman Jhula
• Iconic suspension bridge views
• Popular yoga and meditation centers
Ram Jhula
• Lively markets and eateries
• Scenic riverbank location
Swarg Ashram
• Quiet, spiritual environment
• Close to famous ashrams and retreats

Best Times To Visit Rishikesh's Attractions

Timing your visits to Rishikesh's attractions can elevate your experience immensely.

Triveni Ghat
Early mornings or late evenings offer serene rituals and fewer crowds.
Beatles Ashram
Visit on weekdays for a quieter exploration of this historic site.
Parmarth Niketan
Attend evening aarti around sunset for stunning views and spiritual ambiance.

Rishikesh Weather: What to Expect Year-Round

Rishikesh experiences a temperate climate with warm summers, pleasant winters, and a monsoon season that can bring heavy rainfall. The best times to visit are from September to February, when the weather is most comfortable, allowing you to fully enjoy outdoor activities and spiritual experiences.

Dining Recommendation in Rishikesh

Try the local favorite, Aloo Puri, at a quaint riverside café like Chotiwala, where you can savor the authentic flavors of North Indian cuisine amidst the soothing sounds of the Ganges. This dining experience in Rishikesh highlights fresh, locally sourced ingredients and a laid-back atmosphere, providing a refreshing contrast to the fast-paced dining scene of New Delhi.

New Delhi - Rishikesh operators

Explore transport companies operating between New Delhi and Rishikesh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+917303093510
Website
intrcity.com

Bus from Delhi to Rishikesh

Average Duration
6h 20m
Estimated price
$9-29
Train
Contact phone
14646
Website
https://www.irctc.co.asia/en/operator/indian-railways

Train from Delhi to Yog Nagari Rishikesh

Average Duration
7h 20m
Estimated price
$2-12
Plane
Website
goindigo.in

Plane from Delhi (DEL) to Dehra Dun (DED)

Average Duration
2h 24m
Estimated price
$43-102
Website
airvistara.com

Plane from Delhi (DEL) to Dehra Dun (DED)

Average Duration
1h
Estimated price
$91-210
all-pages.other Show other routes
Contact phone
+91 93 58 81 19 41

Other from New Delhi to Rishīkesh

Average Duration
3h 37m
Estimated price
$60-75

Frequently asked questions

Find out more about the route from New Delhi to Rishikesh.

Or choose the category:
The distance between New Delhi and Rishikesh is approximately 194.7 km. The typical travel times vary depending on the mode of transportation chosen. By car, it takes around 3 hours and 37 minutes to reach Rishikesh from New Delhi. By train, the travel time is approximately 7 hours and 20 minutes. By plane, it is the quickest option with a travel time of around 2 hours and 18 minutes. Finally, by bus, it takes approximately 6 hours and 20 minutes to reach Rishikesh from New Delhi.
The most cost-effective option for traveling from New Delhi to Rishikesh is by train, with tickets ranging from $2 to $12. Although it takes approximately 7 hours and 20 minutes, it offers a more budget-friendly alternative. However, if time efficiency is a priority, flying is the quickest option, taking only 2 hours and 18 minutes, with prices varying from $35 to $120.
When traveling between New Delhi and Rishikesh in India, the prices vary based on the mode of transportation. The train ticket prices range from $2 to $12, while bus fares can vary between $9 and $29.
To travel from New Delhi to Rishikesh without using public transportation, you can choose to drive by car. The distance between the two cities is approximately 233.4 km, and it takes around 3 hours and 37 minutes to reach Rishikesh by car. The prices for a car journey can range from $27 to $40, depending on various factors such as the type of car and the specific provider you choose.
The best way to travel from New Delhi to Rishikesh without a car is by bus. It takes approximately 6 hours and 20 minutes and costs between $9 and $29. Another option is to take a flight, which takes around 2 hours and 18 minutes and costs between $35 and $120. If you prefer train travel, it takes 7 hours and 20 minutes and costs between $2 and $12.
Yes, there is a direct link between New Delhi and Rishikesh. Train services operated by Indian Railways depart from Delhi station and arrive at Yog Nagari Rishikesh station, taking approximately 7 hours and 20 minutes. Additionally, there is a direct bus service operated by IntrCity SmartBus that departs from Delhi station and arrives at Rishikesh station, with a travel time of approximately 6 hours and 20 minutes.
The flight between New Delhi and Rishikesh typically takes around 45 minutes. The cost of the flight can vary between $38 to $112, depending on the airline and time of booking.
There are plenty of accommodation options available near Rishikesh. With over 876 hotels in the area, travelers can find a range of options that cater to different budgets and preferences. Prices for hotels in Rishikesh start at $15, offering affordable options for budget travelers.