Skip to main content

Trains from SURAT to VADODARA

184 trains | Check timings, fare & availability

184

Total Trains

1h 45m

Fastest Journey

130

Distance (km)

32

Morning Trains

All Trains from SURAT to VADODARA

Trains by Departure Time

☀️ Morning (4AM - 12PM)

  • JAM HUMSAFAR 4:10 AM
  • DADAR JU EXP 4:22 AM
  • MMCT BGKT SPL 4:32 AM
  • BDTS HW EXP 4:35 AM
  • EKNR MAHAMANA 5:15 AM

🌤️ Afternoon (12PM - 5PM)

  • NAVAJIVAN SF EXP 1:42 PM
  • EKNR MAHAMANA 1:55 PM
  • BDTS AII SF SPL 2:05 PM
  • BDTS JP SPL 2:05 PM
  • BDTS BVC SPL 2:05 PM

🌅 Evening (5PM - 9PM)

  • RANAKPUR EXP 5:07 PM
  • KARNAVATI EXP 5:20 PM
  • SAURASHTRA JANTA 5:45 PM
  • CBE HSR AC EXP 5:57 PM
  • ADI DOUBLE DECKR 5:57 PM

🌙 Night (9PM - 4AM)

  • MARUSAGAR SF EXP 12:03 AM
  • AVANTIKA EXP 12:27 AM
  • LOKSHAKTI EXP 12:37 AM
  • ARAVALI EXP 12:55 AM
  • GUJRAT MAIL 1:19 AM

Frequently Asked Questions

How many trains run from SURAT to VADODARA?

There are 184 trains running from SURAT to VADODARA. Check the complete list with timings on this page.

What is the fastest train from SURAT to VADODARA?

The fastest train is MARUSAGAR SF EXP (12977) with a journey time of 1h 45m.

How can I book a ticket from SURAT to VADODARA?

You can book tickets through LowerBerth - authorized IRCTC agent in Trichy. Call 0431-7964515 or WhatsApp +91 98842 06480 for instant booking.

What are the classes available on SURAT to VADODARA trains?

Most trains offer Sleeper (SL), Third AC (3A), Second AC (2A), and First AC (1A) classes. Some trains also have Chair Car (CC) and Executive Chair Car (EC).

Need Help Booking?

Our experts can help you get the best seats and tickets