Nagaur
Nagaur
Surat
Surat
Train Driving

Nagaur to Surat

Updated: 28 May 2026

The journey from Nagaur to Surat covers about 750 km. You can travel by train or road. The train journey takes about 14 to 16 hours. Surat is a major commercial hub in Gujarat.

Total Distance: 750 km by road, 650 km straight-line.
Fastest Way
Private car, taking 14 hours.
Cheapest Way
Train, costing around 1200 INR.
Compare Nagaur to Surat Routes
Train
Connecting
Driving
Direct
Duration 15 hours 14 hours
Avg Price 1000-2000 INR 4000-6000 INR
Operator Indian Railways Personal Vehicle
Route Nagaur to Jodhpur, then train to Surat. Nagaur-Jodhpur-Ahmedabad-Surat via NH 48.
Tip Book tickets in advance. The road is well-maintained.
Travel Tips
  • Route
    Take the route via Ahmedabad.
  • Food
    Try local food.
  • Booking
    Book tickets in advance.
  • Navigation
    Use GPS for navigation.
  • Clothing
    Wear comfortable clothes.
Safety Tips
  • Driving
    Stay alert.
  • Parking
    Use secure parking.
  • Emergency
    Keep emergency numbers.
  • Night Travel
    Avoid night travel.
People Also Ask
  • Is there a direct train?
    No, change at Jodhpur.
  • How long is the drive?
    About 14 hours.
  • Are there hotels?
    Yes, many options.
  • Is it safe?
    Yes, generally safe.
  • What is the best time?
    Winter.
Quick Info
  • From Nagaur, Rajasthan, 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
Surat Castle
Explore the historic castle.
3
Science Centre
See the science museum.
4
Dutch Garden
Enjoy the beautiful garden.
Tags
Nagaur to Surat distance Nagaur to Surat train Surat travel India travel Nagaur transport bus to Surat driving to Surat Surat tourism