Sunday, 4 October 2026 Live data, refreshed every few minutes Railway newsहिन्दी
TrainLiveStatus

Nearest railway station to Badrinath Badrinarayana Temple, Uttarakhand

Rishikesh (RKSH) is the nearest railway station to Badrinath Badrinarayana Temple, about 135 km away in a straight line, with 10 trains stopping there. The nearest big station is Haridwar, about 156 km away, with 109 trains.

135 kmto Rishikesh
10trains at Rishikesh
156 kmto Haridwar (109 trains)
TempleUttarakhand

Yog Nagari Rishikesh (YNRK) is the busiest of the three closest stations to Badrinath Badrinarayana Temple, 136 km away in a straight line, with 30 trains. It has direct trains from Delhi (7 trains, 7 hours), Kolkata (1 train, 34.8 hours), and Pune (1 train, 38.5 hours). Rishikesh (RKSH), just 1 km closer at 135 km, has only 10 trains. For far more options, Haridwar (HW), at 156 km with 109 trains, has direct trains from Delhi, Mumbai, Kolkata and Pune.

Yog Nagari Rishikesh connects well, with Delhi sending 7 trains, fastest 7 hours. Haridwar is better connected overall: Delhi has 19 trains, fastest 3.4 hours; Mumbai has 3 trains, fastest 25.8 hours; Kolkata has 3 trains, fastest 26.8 hours. For a temple visit, Haridwar may be worth the extra distance for its frequent trains and faster connections.

Railway stations near Badrinath Badrinarayana Temple

StationDistanceTrains
Rishikesh (RKSH) 135 km10
Yog Nagari Rishikesh (YNRK) 136 km30
Virbhadra (VRH) 140 km16
Haridwar (HW)
bigger station, more trains
156 km109
Najibabad Jn (NBD)
bigger station, more trains
169 km75

Straight-line distance from the Badrinath Badrinarayana Temple map point. By road it is longer, often much longer in hills. Train counts are trains that stop at the station in our timetable.

Direct trains to Haridwar from big cities

FromDirect trainsFastest
Delhi1922457 Vande Bharat Express
about 3 h 21 min
Mumbai322917 BDTS HW SF Express
about 25 h 45 min
Kolkata313035 Upasana Express
about 26 h 50 min
Pune117363 Ubl-ynrk Weekly Express
about 36 h 55 min

All trains at Haridwar

Map

Map loads when you scroll here.

Directions in Google Maps

New to train travel?New to train travel?

Tips for reaching Badrinath Badrinarayana Temple by train

  • Yog Nagari Rishikesh (YNRK) at 136 km has more trains than Rishikesh, 30 against 10, though it is 1 km farther.
  • Delhi has 7 direct trains to Yog Nagari Rishikesh, fastest 7 hours.
  • Haridwar (HW), 156 km away with 109 trains, is a major junction if you want maximum choice.
  • All distances are straight-line distances, not road distances.

Questions about reaching Badrinath Badrinarayana Temple by train

Which railway station is best for Badrinath Badrinarayana Temple?

Yog Nagari Rishikesh (YNRK), 136 km away in a straight line, with 30 trains, the busiest of the three closest stations.

How fast can I reach Badrinath from Delhi?

Delhi has 7 direct trains to Yog Nagari Rishikesh, fastest taking 7 hours.

Is there a bigger station near Badrinath?

Haridwar (HW), 156 km away with 109 trains, has 19 direct trains from Delhi, fastest 3.4 hours.

Which is the nearest railway station to Badrinath Badrinarayana Temple?

Rishikesh (RKSH) is the nearest railway station to Badrinath Badrinarayana Temple, about 135 km away in a straight line. 10 trains stop there.

Which big railway station is near Badrinath Badrinarayana Temple?

Haridwar (HW), about 156 km away in a straight line, has 109 trains.

Are there direct trains from Delhi to Haridwar?

Yes, 19 direct trains run from Delhi stations to Haridwar. The fastest, 22457 Vande Bharat Express, takes about 3.4 hours.

Place location: OpenStreetMap contributors. Trains: Indian Railways timetable. Not affiliated with Indian Railways.