VG → AKV · 11 direct trains

Trains from Viramgam Jn to Ankleshwar Jn

11 direct trains run from Viramgam Jn (VG) to Ankleshwar Jn (AKV). The fastest train is 20956 Mahuva Surat Sf, completing the journey in 4h 16m. Trains depart between 01:02 and 14:07. The distance is approximately 244 km.

Total Trains

11

Fastest

4h 16m

20956

First Train

01:02

Last Train

14:07

Distance

244 km

Viramgam Jn to Ankleshwar Jn Train Timetable

Complete list of 11 direct trains from VG to AKV with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
20956
Mahuva Surat Sf
Express
01:02Day 205:184h 16mMon, Tue, Wed, Fri, Sun1A, 2A, 3A, SL, 2S
20910
Pbr Tvcn Sf Exp
Superfast
01:50Day 206:074h 17mThu1A, 2A, 3A, SL, 2S
20908
Sayajinagri Exp
Superfast
03:37Day 209:025h 25mDaily1A, 2A, 3A, SL, 2S
19016
Saurashtra Exp
Express
05:52Day 211:345h 42mDaily1A, 2A, 3A, SL, 2S
16613
Rjt Cbe Exp
Express
08:1712:354h 18mSun1A, 2A, 3A, SL, 2S
17017
Rjt Sc Express
Express
08:3113:034h 32mMon, Wed, Thu1A, 2A, 3A, SL, 2S
19060
Surat Intercity
Superfast
09:1313:494h 36mMon, Wed, Thu, Fri, Sat, Sun1A, 2A, 3A, SL, 2S
16505
Gimb Sbc Sf Exp
Express
12:4317:134h 30mTue1A, 2A, 3A, SL, 2S
16333
Vrl Tvc Exp
Express
14:0718:244h 17mThu1A, 2A, 3A, SL, 2S
16335
Gimb Ncj Exp
Express
14:0718:244h 17mFri1A, 2A, 3A, SL, 2S
16337
Okha Ers Exp
Express
14:0718:244h 17mMon, Sat1A, 2A, 3A, SL, 2S

Stations on the Viramgam Jn to Ankleshwar Jn route

Stops on 20956 Mahuva Surat Sf, the fastest train on this corridor (4 stations).

  1. 1. VG Viramgam Jn
  2. 2. ADI Ahmedabad Jn
  3. 3. BRC Vadodara Jn
  4. 4. AKV Ankleshwar Jn

Other Routes from Viramgam Jn

Frequently Asked Questions

How many trains run from Viramgam Jn to Ankleshwar Jn?▼

There are 11 direct trains running from Viramgam Jn (VG) to Ankleshwar Jn (AKV). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Viramgam Jn to Ankleshwar Jn?▼

The fastest train is 20956 Mahuva Surat Sf, which covers the distance in 4h 16m. It departs at 01:02 and arrives at 05:18.

What is the first and last train from Viramgam Jn to Ankleshwar Jn?▼

The first train departs at 01:02 and the last train departs at 14:07. Check the timetable for specific trains and their running days.

What is the distance from Viramgam Jn to Ankleshwar Jn by train?▼

The distance from Viramgam Jn to Ankleshwar Jn by train is approximately 244 km. Journey time varies from 4h 16m depending on the train type.

How to check seat availability for Viramgam Jn to Ankleshwar Jn trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Viramgam Jn and Ankleshwar Jn?▼

On the fastest train, Viramgam Jn to Ankleshwar Jn calls at Ahmedabad Jn (ADI), Vadodara Jn (BRC). Other trains on this route may skip some of these stops.

About Viramgam Jn to Ankleshwar Jn Route

The Viramgam Jn to Ankleshwar Jn route is served by 11 direct trains operated by Indian Railways. The fastest option is 20956 Mahuva Surat Sf with a journey time of 4h 16m. The rail distance is approximately 244 km.

Trains leave Viramgam Jn between 01:02 (first) and 14:07 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.