VG → HAPA · 12 direct trains

Trains from Viramgam Jn to Hapa

12 direct trains run from Viramgam Jn (VG) to Hapa (HAPA). The fastest train is 20952 Jp Okha Sf Exp, completing the journey in 4h 3m. Trains depart between 00:03 and 23:47. The distance is approximately 257 km.

Total Trains

12

Fastest

4h 3m

20952

First Train

00:03

Last Train

23:47

Distance

257 km

Viramgam Jn to Hapa Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
20938
Dee Pbr Express
Superfast
00:03Day 205:105h 7mMon, Thu1A, 2A, 3A, SL, 2S
20952
Jp Okha Sf Exp
Superfast
03:27Day 207:304h 3mTue1A, 2A, 3A, SL, 2S
12906
Shm Pbr Suf Exp
Superfast
07:28Day 311:474h 19mFri, Sat1A, 2A, 3A, SL, 2S
16338
Ers Okha Exp
Express
07:57Day 312:344h 37mWed, Fri1A, 2A, 3A, SL, 2S
22923
Jam Humsafar
Superfast
09:02Day 213:244h 22mMon, Thu, Sat1A, 2A, 3A, SL, 2S
12476
Svdk Hapa Exp
Superfast
13:24Day 218:305h 6mMon1A, 2A, 3A, SL, 2S
12478
Svdk Jam Exp
Superfast
13:24Day 218:054h 41mSun1A, 2A, 3A, SL, 2S
15636
Ghy Okha Exp
Express
14:56Day 319:234h 27mMon1A, 2A, 3A, SL, 2S
19059
Jamnagar Intcit
Superfast
19:0423:094h 5mTue, Wed, Thu, Fri, Sat, Sun1A, 2A, 3A, SL, 2S
15045
Gkp Okha Exp
Express
19:12Day 223:404h 28mThu1A, 2A, 3A, SL, 2S
19015
Saurashtra Exp
Express
21:4502:09Day 24h 24mDaily1A, 2A, 3A, SL, 2S
20909
Tvcn Pbr Sf Exp
Superfast
23:47Day 203:51Day 34h 4mSun1A, 2A, 3A, SL, 2S

Stations on the Viramgam Jn to Hapa route

Stops on 20952 Jp Okha Sf Exp, the fastest train on this corridor (4 stations).

  1. 1. VG Viramgam Jn
  2. 2. SUNR Surendranagar
  3. 3. RJT Rajkot Jn
  4. 4. HAPA Hapa

Other Routes from Viramgam Jn

Frequently Asked Questions

How many trains run from Viramgam Jn to Hapa?▼

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

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

The fastest train is 20952 Jp Okha Sf Exp, which covers the distance in 4h 3m. It departs at 03:27 and arrives at 07:30.

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

The first train departs at 00:03 and the last train departs at 23:47. Check the timetable for specific trains and their running days.

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

The distance from Viramgam Jn to Hapa by train is approximately 257 km. Journey time varies from 4h 3m depending on the train type.

How to check seat availability for Viramgam Jn to Hapa 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 Hapa?▼

On the fastest train, Viramgam Jn to Hapa calls at Surendranagar (SUNR), Rajkot Jn (RJT). Other trains on this route may skip some of these stops.

About Viramgam Jn to Hapa Route

The Viramgam Jn to Hapa route is served by 12 direct trains operated by Indian Railways. The fastest option is 20952 Jp Okha Sf Exp with a journey time of 4h 3m. The rail distance is approximately 257 km.

Trains leave Viramgam Jn between 00:03 (first) and 23:47 (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.