Rampur
Rampur
Varanasi
Varanasi
Train

Rampur to Varanasi

Updated: 21 May 2026

The journey from Rampur to Varanasi is a trip across Uttar Pradesh. You can take a train from Moradabad to Varanasi. The distance is approximately 600 kilometers, and the train journey takes about 10-12 hours.

Total Distance: 650 km by road, 550 km air distance.
Fastest Way
Train from Moradabad to Varanasi, total time is 10 hours.
Cheapest Way
Sleeper class train from Moradabad, costing around 900 INR.
Compare Rampur to Varanasi Routes
Train
Direct from Moradabad
Duration
11 hours
Avg Price
1000-2200 INR
Operator
Varanasi Express
Route
Moradabad - Lucknow - Varanasi

Trains from Moradabad are convenient.

Travel Tips
  • Transport
    Auto-rickshaws are available.
  • Food
    Try the local street food.
  • Weather
    Varanasi is hot in summer.
  • Shopping
    Buy Banarasi silk.
  • Culture
    Experience the city's history.
Safety Tips
  • Heat Safety
    Stay hydrated.
  • Taxi Safety
    Use reputable taxis.
  • Emergency
    Keep emergency numbers saved.
  • Crowds
    Be careful in crowded areas.
People Also Ask
  • Is there a direct train from Rampur to Varanasi?
    No, you must board from Moradabad.
  • How long is the journey?
    Approximately 10 to 12 hours.
  • Which airport serves Varanasi?
    Lal Bahadur Shastri International Airport.
  • Is Varanasi safe?
    Yes, it is generally safe.
  • What is the best time to visit?
    Winter months.
Quick Info
  • From Rampur, Uttar Pradesh, India
  • To Varanasi, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Varanasi
1
Kashi Vishwanath Temple
Visit the famous temple.
2
Dashashwamedh Ghat
See the evening Ganga Aarti.
3
Sarnath
Explore the Buddhist site.
4
Assi Ghat
Enjoy a peaceful walk.
Tags
Rampur to Varanasi train travel to Varanasi Rampur to Varanasi distance best route to Varanasi trains from Moradabad to Varanasi Varanasi travel tips UP travel