1map logoGo to main page

Delhi (National Capital Territory of India), Delhi to Rishikesh, Uttarakhand from $2: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Delhi (National Capital Territory of India), India
to
Rishikesh, India

How to Get from Delhi (National Capital Territory of India) 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
227 kmDistance
2h 24m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Delhi (National Capital Territory of India) 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: 227 km
Duration: 2h 24m

See more options

Company
N/A
Drive
Average Duration
3h  35m
Estimated price
$26-40
Company
IndiGo Airlines, Vistara
Plane
Average Duration
2h  24m
Estimated price
$43-102
Company
Various
Taxi
Average Duration
3h  35m
Estimated price
$60-75

Traveling From Delhi (National Capital Territory of India) to Rishikesh

Traveling from the bustling streets of Delhi to the serene banks of Rishikesh offers you a striking contrast between the vibrant energy of India's capital and the peaceful tranquility of a spiritual haven.

Best Neighbourhoods in Rishikesh

Rishikesh boasts diverse neighborhoods, each offering a distinct experience for travelers.

Laxman Jhula
• Iconic suspension bridge views
• Close to yoga centers and shops
Ram Jhula
• Scenic riverside cafes
• Access to ashrams and spiritual sites
Swarg Ashram
• Tranquil atmosphere for meditation
• Host to various spiritual workshops

Best Times To Visit Rishikesh's Attractions

Timing your visit to Rishikesh's attractions can significantly enhance your experience.

Triveni Ghat
Early morning or late evening offers a peaceful ambiance and stunning views.
Parmarth Niketan Ashram
Weekdays provide a quieter setting for yoga sessions and meditation.
Laxman Jhula
Visit early in the day to avoid crowds and enjoy the serenity.

Rishikesh Weather: What to Expect Year-Round

Rishikesh experiences a temperate climate, with warm summers and cool winters, creating varied travel conditions throughout the year; the best times to visit are during the cooler months from September to March, when you can fully enjoy outdoor activities and spiritual experiences without the heat.

Dining Recommendation in Rishikesh

Don't miss trying the local dish 'Aloo Puri' at the iconic Chotiwala Restaurant, where the simplicity and freshness of ingredients create an authentic taste that's a welcome change from the complex flavors often found in Delhi cuisines; the riverside setting enhances your meal, providing a unique atmosphere that complements the spiritual vibe of Rishikesh.

Delhi (National Capital Territory of India) - Rishikesh operators

Explore transport companies operating between Delhi (National Capital Territory of India) and Rishikesh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+917303093510
Website
https://intrcity.com

Bus from Delhi to Rishikesh

Average Duration
6h 20m
Estimated price
$9-29
Train Show train routes
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 Show flights
Website
goindigo.in

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

Average Duration
2h 24m
Estimated price
$40-90
Website
airvistara.com

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

Average Duration
1h
Estimated price
$91-210
Other Show other routes

Other from Delhi to Rishīkesh

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

Other from Delhi to Rishīkesh

Average Duration
3h 35m
Estimated price
$26-40

Delhi (National Capital Territory of India) to Rishikesh: Overview of Bus, Train, Flight, and Car Trips

Traveling between Delhi (National Capital Territory of India) and Rishikesh offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Delhi to Rishikesh, covering 141 miles of picturesque landscapes and cultural heritage, making it a perfect road trip experience. The drive typically takes around 3 hours and 35 minutes, offering ample time to enjoy the changing scenery along the way. 💰 Prices for the car ride from Delhi to Rishikesh range between $26 to $40, providing a budget-friendly and convenient transportation option for travelers seeking to explore the spiritual town of Rishikesh. This cost-effective mode of travel allows for flexibility and comfort throughout the journey.
Average price
$26 - $40
🚂 Embark on a scenic train journey from Delhi to Rishikesh, with a direct train departing daily from Delhi station to Yog Nagari Rishikesh. The trip takes approximately 7 hours and 20 minutes, offering a comfortable and convenient way to reach the spiritual city of Rishikesh. 💸 The prices for a train ticket between Delhi and Rishikesh range from $2 to $12, offering an affordable and budget-friendly option for travelers looking to experience the tranquility and spirituality of Rishikesh without breaking the bank.
Departure Point
Delhi station
Arrival Point
Yog Nagari Rishikesh station
🛫 Flying from Delhi Airport to Dehra Dun Airport in Rishikesh takes just 45 minutes on a direct flight with Vistara or IndiGo Airlines. 🌿 After landing in Dehra Dun, the journey to Rishikesh by plane lasts 2 hours and 24 minutes, offering scenic views of the surrounding landscapes. 💸 Ticket prices for flights between Rishikesh and Delhi range from $43 to $102, providing budget-friendly options for travelers.
Departure Point
Delhi Airport
Arrival Point
Dehra Dun Airport
🚌 Starting from Delhi, you can take a direct bus to Rishikesh operated by IntrCity SmartBus. The journey will take approximately 6 hours and 20 minutes. 💰 Ticket prices for the bus ride between Delhi and Rishikesh range from $9 to $29, providing affordable travel options for those looking to explore the spiritual city by the Ganges River.
Departure Point
Delhi station
Arrival Point
Rishikesh station

Frequently asked questions

Find out more about the route from Delhi (National Capital Territory of India) to Rishikesh.

Or choose the category:
The distance between Delhi and Rishikesh is approximately 120 miles or 141 miles by road. The typical travel times vary depending on the mode of transportation. It takes about 7 hours and 20 minutes to reach Rishikesh from Delhi by train, 2 hours and 18 minutes by plane, 3 hours and 35 minutes to drive from Delhi to Rishikesh, and 6 hours and 20 minutes by bus from Delhi to Rishikesh.
The most cost-effective way to travel from Delhi to Rishikesh is by train, which costs between $2 and $12 and takes approximately 7 hours and 20 minutes. However, if time is a priority, the quickest option is to fly, which takes 2 hours and 18 minutes and costs between $35 and $120. Both options provide affordable and efficient means of transportation between Delhi and Rishikesh, allowing travelers to choose based on their budget and time constraints.
The prices of a train ticket from Delhi to Rishikesh range from $2 to $12, depending on the class of travel and the type of train. On the other hand, the prices of a bus ticket from Rishikesh to Delhi range from $9 to $29, depending on the operator and the type of bus. It is advisable to check with different service providers and book in advance to get the best deals and ensure a comfortable journey.
To travel from Delhi to Rishikesh without using public transportation, you can hire a private car or taxi. The driving distance between the two cities is approximately 141 miles, and it takes around 3 hours and 35 minutes to reach Rishikesh by road. The cost for hiring a car or taxi varies between $26 and $40, depending on the type of vehicle and the service provider.
To travel from Delhi to Rishikesh without a car, the best option is to take a bus. The bus journey takes approximately 6 hours and 20 minutes and costs between $9 and $29. Another alternative is to take a train, which takes around 7 hours and 20 minutes and costs between $2 and $12. If time is a constraint, you can also choose to fly, with a flight duration of 2 hours and 18 minutes and a cost of $35 to $120.
Yes, there is a direct link between Delhi and Rishikesh. You can take a train from Delhi to Rishikesh, with services departing once daily and journey taking approximately 7 hours and 20 minutes. There is also a direct bus option, with services departing three times a day and journey taking around 6 hours and 20 minutes. Both the train and bus services operate every day, providing convenient transportation options between Delhi and Rishikesh.
The flight between Delhi and Rishikesh typically takes 45 minutes. The cost of the flight can vary between $38 to $112. It is the quickest and most convenient mode of transportation between the two cities.
There are numerous accommodation options available in Rishikesh. With over 876 hotels to choose from, travelers can find a variety of options to suit their preferences and budget. Prices start at $15, making it affordable for various types of travelers. From budget-friendly guesthouses to luxury resorts and ashrams, Rishikesh offers a range of options for visitors looking for a comfortable stay near the sacred Ganges River.