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.
| Train | Departs | Arrives | Duration | Days | Classes |
|---|---|---|---|---|---|
| 20938 Dee Pbr Express Superfast | 00:03Day 2 | 05:10 | 5h 7m | Mon, Thu | 1A, 2A, 3A, SL, 2S |
| 20952 Jp Okha Sf Exp Superfast | 03:27Day 2 | 07:30 | 4h 3m | Tue | 1A, 2A, 3A, SL, 2S |
| 12906 Shm Pbr Suf Exp Superfast | 07:28Day 3 | 11:47 | 4h 19m | Fri, Sat | 1A, 2A, 3A, SL, 2S |
| 16338 Ers Okha Exp Express | 07:57Day 3 | 12:34 | 4h 37m | Wed, Fri | 1A, 2A, 3A, SL, 2S |
| 22923 Jam Humsafar Superfast | 09:02Day 2 | 13:24 | 4h 22m | Mon, Thu, Sat | 1A, 2A, 3A, SL, 2S |
| 12476 Svdk Hapa Exp Superfast | 13:24Day 2 | 18:30 | 5h 6m | Mon | 1A, 2A, 3A, SL, 2S |
| 12478 Svdk Jam Exp Superfast | 13:24Day 2 | 18:05 | 4h 41m | Sun | 1A, 2A, 3A, SL, 2S |
| 15636 Ghy Okha Exp Express | 14:56Day 3 | 19:23 | 4h 27m | Mon | 1A, 2A, 3A, SL, 2S |
| 19059 Jamnagar Intcit Superfast | 19:04 | 23:09 | 4h 5m | Tue, Wed, Thu, Fri, Sat, Sun | 1A, 2A, 3A, SL, 2S |
| 15045 Gkp Okha Exp Express | 19:12Day 2 | 23:40 | 4h 28m | Thu | 1A, 2A, 3A, SL, 2S |
| 19015 Saurashtra Exp Express | 21:45 | 02:09Day 2 | 4h 24m | Daily | 1A, 2A, 3A, SL, 2S |
| 20909 Tvcn Pbr Sf Exp Superfast | 23:47Day 2 | 03:51Day 3 | 4h 4m | Sun | 1A, 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).
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.