There are 8 ways to get from Rishīkesh to Rīngas by plane, train, bus, car, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, train
best- Fly from Dehradun Airport (DED) to Jaipur International Airport (JAI)plane DED - JAI
- Take the train from Gandhinagar Jpr to Ringas Jntrain
5h 24m₹6,753–14,747Train
cheapest- Take the train from Yog Nagari Rishikesh to Rewaritrain 19032 / ...
- Take the train from Rewari to Ringas Jntrain 20473 / ...
12h 31m₹398–3,102Bus, train
- Take the bus from Rishikesh to Kashmiri Gatebus
- Take the train from Delhi Sarai Rohilla to Ringas Jntrain 20473 / ...
9h 53m₹586–2,978Train via Ambāla
- Take the train from Yog Nagari Rishikesh to Ambala Cant Jntrain 14609 / ...
- Take the train from Ambala Cant Jn to Ringas Jntrain 22452
11h 52m₹433–3,319Drive 465.2 km
- Drive from Rishīkesh to Rīngascar 465.2 km
7h 3m₹5,196–7,505Taxi
- Take the taxi from Rishīkesh to Rīngastaxi 465.2 km
7h 3m₹10,000–13,000Bus
- Take the bus from Haridwar to Reengus Bus Standbus redbusIndia_Bharat Benz A/C Seater /Sleeper
13h 15m₹766–2,983Bus via Delhi
- Take the bus from FlixBus Rishikesh - Railway Station to FlixBus Delhi - Kashmere Gatebus FlixBus IN0310M
- Take the bus from Delhi to Khatushyamjibus
14h 45m₹979–1,895
Rishīkesh to Rīngas by train
Comparing Your Travel Options
The cheapest way to get from Rishīkesh to Rīngas is to train which costs ₹390 - ₹3,100 and takes 12h 31m.
The fastest way to get from Rishīkesh to Rīngas is to fly and train which takes 5h 24m and costs ₹6,500 - ₹15,000.
No, there is no direct bus from Rishīkesh to Rīngas. However, there are services departing from Rishikesh and arriving at Reengus Bus Stand via Haridwar. The journey, including transfers, takes approximately 13h 15m.
No, there is no direct train from Rishīkesh to Rīngas. However, there are services departing from Yog Nagari Rishikesh and arriving at Ringas Jn via Ambala Cant Jn. The journey, including transfers, takes approximately 11h 52m.
The distance between Rishīkesh and Rīngas is 540 km. The road distance is 465.2 km.
The best way to get from Rishīkesh to Rīngas without a car is to bus and train which takes 9h 53m and costs ₹550 - ₹3,000.
It takes approximately 5h 24m to get from Rishīkesh to Rīngas, including transfers.
Rishīkesh to Rīngas bus services, operated by Zingbus, depart from Haridwar station.
Rishīkesh to Rīngas train services, operated by Indian Railways, depart from Yog Nagari Rishikesh station.
The best way to get from Rishīkesh to Rīngas is to train via Ambāla which takes 11h 52m and costs ₹430 - ₹3,400. Alternatively, you can bus, which costs ₹750 - ₹3,000 and takes 13h 15m.
What companies run services between Rishīkesh, India and Rīngas, India?
You can take a train from Yog Nagari Rishikesh to Ringas Jn via Ambala Cant Jn in around 11h 52m. Alternatively, Zingbus operates a bus from Haridwar to Reengus Bus Stand every 4 hours. Tickets cost ₹500–1,600 and the journey takes 11h 45m. Two other operators also service this route.
- Website
- goindigo.in
Flights from Dehradun Airport to Jaipur International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Dehradun Airport to Jaipur International Airport via Delhi
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹6,000–12,000
- Website
- airindia.in
Flights from Dehradun Airport to Jaipur International Airport via Delhi
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹5,500–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gandhinagar Jpr to Ringas Jn
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Delhi Sarai Rohilla to Ringas Jn
- Ave. Duration
- 3h 53m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Yog Nagari Rishikesh to Ambala Cant Jn
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Train from Ambala Cant Jn to Ringas Jn
- Ave. Duration
- 6h 57m
- Frequency
- Twice a week
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Yog Nagari Rishikesh to Rewari
- Ave. Duration
- 9h 10m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Rewari to Ringas Jn
- Ave. Duration
- 2h 21m
- Frequency
- Every 3 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Rishikesh to Kashmiri Gate
- Ave. Duration
- 4h 36m
- Frequency
- Hourly
- Estimated price
- ₹380–1,500
- Schedules at
- laxmiholidays.com
- Sleeper
- ₹380–1,000
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Haridwar to Reengus Bus Stand
- Ave. Duration
- 11h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹500–1,600
- Schedules at
- Zingbus
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Haridwar to Reengus Bus Stand
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Schedules at
- Tranzking Travels
- Website
- Vishwa Travels
Bus from Haridwar to Reengus Bus Stand
- Ave. Duration
- 11h 15m
- Frequency
- Twice a week
- Schedules at
- Vishwa Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Rishikesh - Railway Station to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- ₹420–1,200
- Website
- FlixBus India
Bus from Delhi to Khatushyamji
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹550–700
- Book at
- Deepak Transport Company
- AC Seater
- ₹550–700
- Ave. Duration
- 7h 3m
- Estimated price
- ₹10,000–13,000
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Rishīkesh to Rīngas bus services, operated by Zingbus, arrive at Reengus Bus Stand station.
Rishīkesh to Rīngas train services, operated by Indian Railways, arrive at Ambala Cant Jn station.
Yes, the driving distance between Rishīkesh to Rīngas is 465 km. It takes approximately 7h 3m to drive from Rishīkesh to Rīngas.
Book your Rishīkesh to Rīngas bus tickets online with Omio.
There are 130+ hotels available in Rīngas.






















