YJUD → HW · 6 direct trains

Trains from Yamunanagar Jagadhri to Haridwar Jn

6 direct trains run from Yamunanagar Jagadhri (YJUD) to Haridwar Jn (HW). The fastest train is 12054 Hw Janshatabdi, completing the journey in 2h 7m. Trains depart between 03:35 and 11:43. The distance is approximately 106 km.

Total Trains

6

Fastest

2h 7m

12054

First Train

03:35

Last Train

11:43

Distance

106 km

Yamunanagar Jagadhri to Haridwar Jn Train Timetable

Complete list of 6 direct trains from YJUD to HW with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
14610
Hemkunt Express
Express
03:35Day 206:553h 20mDaily1A, 2A, 3A, SL, 2S
14632
Asr Ddn Express
Express
04:05Day 207:253h 20mDaily1A, 2A, 3A, SL, 2S
14626
Fzr Hw Exp
Express
05:26Day 208:303h 4mWed1A, 2A, 3A, SL, 2S
14606
Jat Ynrk Exp
Express
05:50Day 208:302h 40mSun1A, 2A, 3A, SL, 2S
12054
Hw Janshatabdi
Superfast
11:4313:502h 7mMon, Tue, Wed, Fri, Sat, Sun1A, 2A, 3A, SL, 2S
12064
Uhl Hw Link Jsht
Shatabdi
11:4313:502h 7mMon, Wed, SatCC, EC, 1A, 2A, 3A

Stations on the Yamunanagar Jagadhri to Haridwar Jn route

Stops on 12054 Hw Janshatabdi, the fastest train on this corridor (4 stations).

  1. 1. YJUD Yamunanagar Jagadhri
  2. 2. SRE Saharanpur
  3. 3. RK Roorkee
  4. 4. HW Haridwar Jn

Other Routes from Yamunanagar Jagadhri

Frequently Asked Questions

How many trains run from Yamunanagar Jagadhri to Haridwar Jn?▼

There are 6 direct trains running from Yamunanagar Jagadhri (YJUD) to Haridwar Jn (HW). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Yamunanagar Jagadhri to Haridwar Jn?▼

The fastest train is 12054 Hw Janshatabdi, which covers the distance in 2h 7m. It departs at 11:43 and arrives at 13:50.

What is the first and last train from Yamunanagar Jagadhri to Haridwar Jn?▼

The first train departs at 03:35 and the last train departs at 11:43. Check the timetable for specific trains and their running days.

What is the distance from Yamunanagar Jagadhri to Haridwar Jn by train?▼

The distance from Yamunanagar Jagadhri to Haridwar Jn by train is approximately 106 km. Journey time varies from 2h 7m depending on the train type.

How to check seat availability for Yamunanagar Jagadhri to Haridwar 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 Yamunanagar Jagadhri and Haridwar Jn?▼

On the fastest train, Yamunanagar Jagadhri to Haridwar Jn calls at Saharanpur (SRE), Roorkee (RK). Other trains on this route may skip some of these stops.

About Yamunanagar Jagadhri to Haridwar Jn Route

The Yamunanagar Jagadhri to Haridwar Jn route is served by 6 direct trains operated by Indian Railways. The fastest option is 12054 Hw Janshatabdi with a journey time of 2h 7m. The rail distance is approximately 106 km.

Trains leave Yamunanagar Jagadhri between 03:35 (first) and 11:43 (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.