Shirdi
Shirdi
Surat
Surat
Bus

Shirdi to Surat

Updated: 20 May 2026

The distance between Shirdi and Surat is approximately 350 km. You can travel by bus or train. The road journey takes about 7 to 8 hours. Surat is a major commercial hub in Gujarat known for its diamond and textile industries.

Total Distance: Driving distance 350 km, air distance 280 km.
Fastest Way
Private car takes 7 hours.
Cheapest Way
State transport bus.
Compare Shirdi to Surat Routes
Bus
Direct
Duration
8 hours
Avg Price
500 - 900 INR
Operator
GSRTC/Private
Route
NH 48.

Overnight buses are available.

Travel Tips
  • Bus Booking
    Book online for better seats.
  • Local Food
    Try the local Surat street food.
  • Transport
    Auto-rickshaws are available.
  • Weather
    Carry light woolens for winter.
  • Planning
    Plan your sightseeing.
Safety Tips
  • Personal Safety
    Keep your belongings safe.
  • Road Safety
    Follow traffic rules.
  • Emergency
    Keep emergency numbers saved.
  • Health
    Stay hydrated.
People Also Ask
  • How long does it take?
    About 8 hours by bus.
  • Are there trains?
    Yes, but bus is more direct.
  • Is it safe?
    Yes, it is a safe route.
  • What is the best time?
    Winter.
  • Can I hire a taxi?
    Yes, private taxis are available.
Quick Info
  • From Shirdi, Maharashtra, India
  • To Surat, Gujarat, India
  • Modes
Best Time to Travel

Winter is the best time to visit.

Things to Do in Surat
1
Dumas Beach
Visit this popular beach.
2
Surat Castle
Explore this historic fort.
3
Science Centre
Enjoy a day at the science museum.
4
Dutch Garden
Relax in this beautiful garden.
Tags
Shirdi to Surat distance Shirdi to Surat train Surat travel Shirdi to Surat bus best way to reach Surat Gujarat travel Surat city guide Shirdi transport