10/12/2023
Embarking on a journey from the bustling metropolis of Delhi to the tranquil, spiritual haven of Rishikesh is an exciting prospect for many, especially those coming for yoga teacher training or a peaceful retreat. While the question of 'how much is a taxi from Rishikesh to Delhi?' often comes up, it's essential to consider all available transport methods to find the one that best suits your budget, time constraints, and appetite for adventure. Rishikesh, nestled in the foothills of the Himalayas, is approximately 230 km from Delhi, a distance that can be covered in various ways, each offering a unique experience.

- Getting to Rishikesh from Delhi: Your Transport Choices
- Travel Options Comparison Table
- Frequently Asked Questions (FAQs)
- Q: What is the best way to travel from Delhi to Rishikesh?
- Q: Is it safe to travel by taxi in India?
- Q: Can I book train and bus tickets online from outside India?
- Q: What should I do if I arrive in Delhi late at night?
- Q: How much luggage can I take?
- Q: Are there any specific apps I should download for travel in India?
Getting to Rishikesh from Delhi: Your Transport Choices
Your adventure typically begins at Indira Gandhi International Airport (DEL) in Delhi, the closest major international airport to Rishikesh. Once you've landed and cleared customs, you have four primary ways to complete your journey to the Yoga Capital:
- Plane: The fastest and often most comfortable option.
- Taxi: A direct, albeit potentially pricier, door-to-door service.
- Train: A scenic and cost-effective route to nearby Haridwar.
- Bus: The most budget-friendly choice, offering a direct connection.
By Taxi: Direct & Adventurous
When considering a taxi from Delhi to Rishikesh, convenience is a major draw. You can be picked up directly from the airport or your hotel in Delhi and driven straight to your accommodation in Rishikesh. The journey typically takes between 6 to 7 hours, depending on traffic conditions and road works.
As for the cost, expect prices to start from around £90 to £100. This can be a significant expense for a solo traveller, but it becomes much more economical if you are travelling with others. Many students heading to yoga teacher training programmes often arrange to share a taxi, splitting the cost and making it a more viable option. A shared taxi can significantly reduce your individual expenditure.
However, it's crucial to be prepared for the unique driving experience in India. Roads can be chaotic, with drivers often employing a liberal interpretation of traffic rules. You might witness daring overtakes, sudden swerves to avoid pedestrians, stray animals (cows and monkeys are common sights!), and other vehicles. Honking is less a sign of aggression and more a form of communication, letting other drivers know your intentions. For some, this vibrant and unpredictable journey is part of the Indian adventure; for others, particularly those prone to travel sickness or anxiety, it might be overwhelming. If you're a keen travel enthusiast, this experience could be a highlight, a true immersion into the local way of life. Just remember to trust your driver and embrace the ride!
By Plane: Speed & Comfort
Flying is undoubtedly the quickest way to cover the distance. The nearest airport to Rishikesh is Jolly Grant Airport (DED) in Dehradun, which is actually closer to Rishikesh itself than to Dehradun city. Domestic flights from Delhi to Dehradun can often be surprisingly affordable, sometimes even cheaper than a taxi. As of recent estimates, flights could be found for as little as £25-£30.
When booking, use popular Indian travel websites such as Cleartrip.com, MakeMyTrip.com, or Yatra.com. A critical piece of advice: if you're flying into Delhi internationally and then taking a domestic flight to Dehradun, ensure you allow ample time between flights. Indira Gandhi Airport has multiple terminals, and transferring between them can take time. Factor in at least 3 hours for baggage claim, potential delays, terminal transfers, and security checks for your domestic flight.
Once you land at Dehradun's Jolly Grant Airport, Rishikesh is just a short taxi ride away, typically costing around £8-£10. This makes the plane-plus-taxi combination a highly competitive option for those prioritising speed and comfort.
By Bus: Budget-Friendly & Direct
For the most economical journey, the bus is your best bet. A direct bus ticket from Delhi to Rishikesh can cost as little as £5-£6. The journey duration is comparable to a taxi, taking approximately 6-7 hours, though this can vary significantly with traffic.

Buses are generally air-conditioned and comfortable, providing a decent travel experience for the price. The main boarding point in Delhi is often Kashmiri Gate. While you can book tickets online, for instance via RedBus.in, be aware that some platforms might require an Indian mobile number and an Indian payment card. If you don't have these, you might need assistance from a local or book through a travel agent.
It's advisable to pre-book a taxi from Delhi Airport to the bus station if you arrive by air, as navigating public transport with luggage in a new city can be challenging. Booking your bus ticket a month in advance, especially during peak season, is a good strategy to secure your seat.
By Train: Scenic & Authentic
Travelling by train offers a distinctly Indian experience, often described as more authentic and adventurous. Your train journey from Delhi won't take you directly to Rishikesh, but rather to Haridwar, a significant pilgrimage city located very close by. From Haridwar, Rishikesh is easily accessible by a short taxi or bus ride.
Trains depart from various stations in Delhi, including New Delhi Railway Station. The journey duration to Haridwar can range from 4 to 7 hours, depending on the type of train. Ticket prices vary significantly based on the class and train type, typically from £2 to £16.
Popular Train Options:
- Morning Express (e.g., 12017 Dehradun Shatabdi): Departs from Delhi Railway Station around 06:45 AM, arriving in Haridwar by 11:30 AM. This is an Express train, often including breakfast. Classes available include Executive Class (approx. £12-£13) and AC Chair Car (approx. £6-£7). The comfort difference between these two isn't vast, making AC Chair Car an excellent value.
- Afternoon Express (e.g., 12055 Shatabdi Express): Departs from New Delhi Train Station around 03:20 PM, arriving in Haridwar by 07:30 PM. Prices for AC Chair Car can be around £5-£6, with Second Class seats even cheaper (around £1.50-£2).
- Night Sleeper Trains: If your flight lands in the evening, a night sleeper train can be a convenient option, allowing you to sleep through most of the journey.
Choosing Your Train Class:
- AC Chair Car: A comfortable, air-conditioned seating option, ideal for day journeys.
- Executive Chair Class: A premium version of the AC Chair Car with more space and slightly newer amenities.
- AC2 & AC3: Air-conditioned sleeper carriages. AC2 typically has two berths per side, while AC3 has three. These offer more comfort and privacy than 'Sleeper' class.
- Sleeper Class: The most basic sleeper option, often without air conditioning, and can be very crowded. Be prepared for a very local experience, with people potentially sitting or sleeping in your berth if it's not fully occupied.
Important Train Travel Tips:
- Avoid "Waiting List" Tickets: Never purchase a waiting list ticket. These do not guarantee you a seat or berth, and your chances of getting one at the last minute are slim. It's a common pitfall that can derail your travel plans.
- Haridwar is NOT the final stop: Haridwar is a station before Dehradun. Set an alarm and be ready to disembark. Train stations in India are often not announced, so keep track of the time and use a map app if possible. Missing your stop means going to Dehradun, from where getting to Rishikesh might be less convenient due to fewer bus options.
- Book in Advance: Train tickets, especially for popular routes and higher classes, sell out quickly. It's wise to book at least two weeks in advance. Official Indian railway websites, along with Cleartrip and MakeMyTrip, are good places to book.
Once you arrive in Haridwar, you can easily find a taxi or an auto-rickshaw to Rishikesh, which is about an hour's journey. A local bus is also available from Haridwar bus station, costing around £0.80 and departing frequently.
Travel Options Comparison Table
To help you decide, here's a quick comparison of the main transport options:
| Mode of Transport | Estimated Cost (GBP) | Approx. Travel Time | Comfort Level | Key Considerations |
|---|---|---|---|---|
| Taxi (Delhi to Rishikesh) | £90 - £100 (per taxi) | 6-7 hours | High (direct, door-to-door) | Can be shared; adventurous driving style. |
| Plane (Delhi to Dehradun) + Taxi | £25 - £30 (flight) + £8-£10 (taxi) | 1 hour (flight) + 1 hour (taxi) + airport time | High (fastest, least bumpy) | Need to factor in airport transfers & waiting time. |
| Bus (Delhi to Rishikesh) | £5 - £6 | 6-7 hours | Medium (AC, direct) | Most budget-friendly; may require Indian mobile/card for online booking. |
| Train (Delhi to Haridwar) + Taxi/Bus | £2 - £16 (train) + £0.80-£10 (taxi/bus) | 4-7 hours (train) + 1 hour (taxi/bus) | Varies by class (AC options comfortable) | Authentic experience; avoid waiting list tickets; don't miss Haridwar. |
Frequently Asked Questions (FAQs)
Q: What is the best way to travel from Delhi to Rishikesh?
A: The "best" way depends on your priorities. For speed and comfort, flying to Dehradun and taking a short taxi is ideal. For budget-conscious travellers, the bus is excellent. For a mix of cost-effectiveness and an authentic Indian experience, the train to Haridwar followed by a local transfer is a popular choice. A direct taxi offers convenience but at a higher price.

Q: Is it safe to travel by taxi in India?
A: While Indian roads can seem chaotic to first-timers, professional taxi drivers are generally experienced at navigating them. It's advisable to book pre-paid taxis from official airport counters or reputable taxi services to ensure fair pricing and safety. Be prepared for a dynamic driving style.
Q: Can I book train and bus tickets online from outside India?
A: Yes, you can book through international travel aggregators like MakeMyTrip or Cleartrip. However, some local Indian sites like RedBus.in for buses or the official Indian Railways site might require an Indian mobile number or payment method. It's often easier to use the aggregator sites or book through a trusted local contact or travel agent.
Q: What should I do if I arrive in Delhi late at night?
A: If you arrive late, a pre-booked taxi directly to Rishikesh or a night sleeper train to Haridwar (if timings align) are good options. Ensure you have accommodation or a clear plan for your arrival in Rishikesh/Haridwar during late hours.
Q: How much luggage can I take?
A: This varies by transport. Flights have standard baggage allowances. Taxis and private cars usually have ample boot space. Buses and trains have overhead racks and space under seats, but for larger luggage, you might need to use designated luggage compartments, especially on trains, which can be less secure in lower classes.
Q: Are there any specific apps I should download for travel in India?
A: Google Maps is indispensable for navigation. For train information, apps like 'NTES' (National Train Enquiry System) or 'Where is my Train' can be useful, though online travel agency sites often provide easier navigation for booking. For local taxis, apps like Ola or Uber operate in Delhi and some larger cities, but less so for inter-city travel to Rishikesh.
Whichever mode of transport you choose, the journey to Rishikesh is part of the adventure. Prepare for a vibrant, sensory-rich experience that will undoubtedly add to the richness of your time in India. Once you arrive, the serene atmosphere of Rishikesh, with its spiritual energy and stunning natural beauty, will make every bit of the travel worth it.
If you want to read more articles similar to Delhi to Rishikesh: Your Travel Options & Costs, you can visit the Automotive category.
