Nandaprayag
Nandaprayag
Rampur
Rampur
Bus

Nandaprayag to Rampur

Updated: 28 May 2026

The journey from Nandaprayag to Rampur covers 380 km. You will travel via Haridwar, Moradabad, and then to Rampur. This route takes about 12 hours. Rampur is known for its rich cultural heritage and library.

Total Distance: 380 km by road, 220 km straight-line.
Fastest Way
Private taxi, taking 11 hours.
Cheapest Way
State bus from Haridwar to Rampur.
Compare Nandaprayag to Rampur Routes
Bus
Connecting
Duration
13 hours
Avg Price
800-1400 INR
Operator
UPSRTC
Route
Nandaprayag to Haridwar, then Haridwar to Rampur via Moradabad.

Buses are available from Moradabad to Rampur.

Travel Tips
  • Route
    The Moradabad-Rampur highway is well-maintained.
  • Traffic
    Expect traffic in Moradabad.
  • Food
    Eat at highway dhabas.
  • Booking
    Book your taxi in advance.
  • Connectivity
    Good mobile network.
Safety Tips
  • Driving
    Be alert on the highway.
  • Night Travel
    Avoid late-night travel.
  • Documents
    Carry your ID proof.
  • Emergency
    Keep emergency contacts saved.
People Also Ask
  • Is it a long journey?
    It takes about 12-13 hours.
  • How to reach?
    By road via Haridwar and Moradabad.
  • Are there trains?
    No direct train from Nandaprayag.
  • Best time?
    Winter months.
  • Is it safe?
    Yes, it is a standard route.
Quick Info
  • From Nandaprayag, Uttarakhand, India
  • To Rampur, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Rampur
1
Raza Library
A world-renowned library with a vast collection of manuscripts.
2
Gandhi Samadhi
A peaceful memorial dedicated to Mahatma Gandhi.
3
Local Markets
Explore the local markets for traditional crafts.
4
Food
Try the famous Rampuri cuisine.
Tags
Nandaprayag to Rampur Nandaprayag to Rampur distance travel to Rampur Uttarakhand to Rampur road route bus from Moradabad to Rampur Nandaprayag transport Rampur travel
More to Nandaprayag