Travel from New-Delhi to Rāmnagar-India

Train from New Delhi to Rāmnagar

You can take a train from New Delhi to Rāmnagar via Moradabad (MB) in around 5 h 30 min.

How to get from New Delhi to Rāmnagar

ModeDurationPrice
From New Delhi (NDLS) train to Moradabad (MB) then train to Ramnagar (RMR).5 h 30 min₹1,532
From Delhi bus to Gajraula, bus to Moradabad, walk to Moradabad (MB), then train to Ramnagar (RMR).7 h 39 min₹721
From New Delhi taxi to Rāmnagar.3 h 49 min₹6,126
From New Delhi drive to Rāmnagar.3 h 49 min₹1,973
From New Delhi Metro to Delhi airport, fly to Pantnagar airport, then taxi to Rāmnagar.3 h 54 min₹6,336
From New Delhi Metro to Delhi airport, fly to Dehra Dun airport, taxi to Haridwar Junction (HW), then train to Rāmnagar.8 h 54 min₹4,395

How long does it take to get from New Delhi to Rāmnagar?

It takes approximately 5 h 30 min to get from New Delhi to Rāmnagar, including transfers.

Is there a direct train between New Delhi and Rāmnagar?

No, there is no direct train from New Delhi to Rāmnagar. However, there are services departing from New Delhi (NDLS) and arriving at Ramnagar (RMR) via Moradabad (MB). The journey, including transfers, takes approximately 5 h 30 min.

Operators from New Delhi to Rāmnagar

OperatorPhoneWebsite
Indian RailwaysIndian Railways
Delhi Metro155370Delhi Metro
HelitransHelitrans
SpicejetSpicejet
IndiGo AirlinesIndiGo Airlines
Jet AirwaysJet Airways