Hi what is the best mode of transport to travel from rishikesh to agra ?
Go to Haridwar and from there catch a train to Agra.
Walks By Arif
One to two trains available from Haridwar to Agra, you can take one. Distance is 442 km and travel time is around 10 hours.
Train Ticket Please