The Bahai Lotus Temple in New Delhi is a modern temple where it gathers the faithful of every religion.
The Laxman Jhula is the upper part of Rishikesh that is full of shops selling tapestries, Hindu clothing, and jewelry.
Here are the available modes of transport from New Delhi to Rishikesh.
New Delhi To Rishikesh By Train
To reach the city of Rishikesh via railway service, take the Indian Railways train that hails from New Delhi up to Haridwar Junction (four hours and 21 minutes for US$16). From Haridwar, you can hail a cab that will bring you to Rishikesh City (27 minutes for US$8). To get the details, visit: http://www.cleartrip.com/trains/results?from_station=NDLS&to_station=HW&class=1A&date=13-08-2015&adults=1&children=0&male_seniors=0&female_seniors=0
New Delhi To Rishikesh By Bus
The distance between New Delhi to Rishikesh is 228 km. Take the Redbus when travelling from New Delhi to Rishikesh. The travel time is approximately eight hours and 46 minutes. The one way fare costs US$12. For bus transport details, check: http://www.redbus.in/Booking/SelectBus.aspx?fromCityId=733&fromCityName=Delhi&toCityId=842&toCityName=Rishikesh&doj=13-Aug-2015&busType=Any
A long drive is another option; the travel time is four hours.
New Delhi To Rishikesh By Plane
There are three airlines to choose from when travelling from New Delhi to Rishikesh; SpiceJet, Jet Airways, and Helitrans. First, take the 45 minute and non-stop plane from New Delhi to Dehra Dun for US$90. These flights are available on a daily basis. Once you reach Dehra, hail a cab that will bring you to the city of Rishikesh (16 minutes for US$3).