Surat
Surat
Train

Martinganj to Surat

Updated: 22 May 2026

Surat is approximately 1600 kilometers from Martinganj. The most convenient way to travel is by train from nearby stations like Azamgarh or Jaunpur. The journey takes about 30 hours by train. Surat is known for its textile and diamond industries.

Total Distance: Driving distance 1600 km, straight-line air distance 1400 km.
Fastest Way
Flight from Varanasi (nearest airport) takes 3 hours.
Cheapest Way
Train (Sleeper Class) at 1500 INR.
Compare Martinganj to Surat Routes
Train
Connecting
Duration
30 hours
Avg Price
1500-4500 INR
Operator
Tapti Ganga Express
Route
Azamgarh/Jaunpur to Surat

Book tickets well in advance.

Travel Tips
  • Traffic
    City traffic can be heavy.
  • Local Transport
    Use auto-rickshaws for local travel.
  • Food
    Try the local street food.
  • Accommodation
    Stay near the city center.
  • Weather
    Summers are hot.
Safety Tips
  • Public Transport
    Use official taxis.
  • Crowds
    Be careful in crowded areas.
  • Emergency
    Keep emergency numbers saved.
  • Night Safety
    Avoid isolated areas at night.
People Also Ask
  • How far is Surat from Martinganj?
    It is about 1600 kilometers.
  • Is there a direct train?
    No, you need to reach a major station first.
  • What is the best way to travel?
    Train or flight.
  • How long does it take?
    About 30 hours by train.
  • Is Surat safe?
    Yes, it is a major city.
Quick Info
  • From Martinganj, 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 beach.
2
Science Centre
Explore the science centre.
3
Historical Monuments
Explore the local history.
4
Local Markets
Shop for textiles.
Tags
Martinganj to Surat Surat travel guide how to reach Surat Martinganj transport UP to Gujarat travel Surat city guide travel from Azamgarh district Surat train