Rampur
Rampur
Surat
Surat
Train

Rampur to Surat

Updated: 21 May 2026

The journey from Rampur to Surat is a long trip. You can take a train to Delhi and then a connecting train to Surat. The distance is approximately 1200 kilometers, and the train journey takes about 20-22 hours.

Total Distance: 1250 km by road, 1100 km air distance.
Fastest Way
Train from Delhi to Surat, total time including transit is 20 hours.
Cheapest Way
Sleeper class train via Delhi, costing around 1800 INR.
Compare Rampur to Surat Routes
Train
Connecting via Delhi
Duration
21 hours
Avg Price
2000-4000 INR
Operator
Surat Express
Route
Rampur - Delhi - Surat

Book the Surat Express from Delhi.

Travel Tips
  • Transport
    Auto-rickshaws are available.
  • Food
    Try the local Gujarati cuisine.
  • Weather
    Surat is hot in summer.
  • Shopping
    Buy textiles.
  • 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 Surat?
    No, you must transit through Delhi.
  • How long is the journey?
    Approximately 20 to 22 hours.
  • Which airport serves Surat?
    Surat International Airport.
  • Is Surat safe?
    Yes, it is generally safe.
  • What is the best time to visit?
    Winter months.
Quick Info
  • From Rampur, Uttar Pradesh, India
  • To Surat, Gujarat, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Surat
1
Dumas Beach
Visit the famous beach.
2
Science Centre
Explore the science museum.
3
Sardar Patel Museum
See the historical artifacts.
4
Dutch Garden
Enjoy a peaceful walk.
Tags
Rampur to Surat train travel to Surat Rampur to Surat distance best route to Surat trains from Delhi to Surat Surat travel tips Gujarat travel