Complete travel information on India

Know My IndiaComplete travel information on India


How to reach

Badrinath By Air
Jolly Grant Airport in Dehradun is the nearest domestic airport to Badrinath. It is 317 km away from Badrinath. From here you can hire a Cab for travel from Dehradun to Badrinath.

Indira Gandhi Intl Airport, Delhi is the nearest International airport for Badrinath, which is well connected to most of the major foreign cities. It is about 520 Km way from Badrinath.

Badrinath By Train
Rishikesh (nearly 300 km), Haridwar (nearly 310 km) and Kotdwar (nearly 330 km) are the nearest railway stations. These railway stations are well connected to other cities in India.

Badrinath By Road
Badrinath is well connected through road. The National Highway (NH 58, total length 538 km) from Delhi to Mana Village  is accessible throughout the year. Badrinath is well connected to Rishikesh , Haridwar , Dehradun , Kotdwar And other major places of Garhwal and Kumaon region.

There are many public and private buses from New Delhi, Rishikesh and Haridwar. Special tourist daily buses are also available from these places to Badrinath.

There are two routes to Badrinath from Delhi:

  • Route 1: Delhi - Rishikesh : 243 km by rail/road, Rishikesh-Badrinath :297 km by road.
  • Route 2: Delhi - Kotdwara: 300 km by rail/road, Kotdwara-Badrinath-327 km by road.

Travel Tip to Badrinath: There is a gate in Joshimath enroute Badrinath to manage the traffic. This gate opens at an interval of 2 hours from 6 am to 4 pm. Pilgrims who reach Joshimath after 4 pm have to stay in Joshimath and continue their journey next day.

Distance To Badrinath from:
Delhi - 518 km,
Haridwar - 321 km
Dehradun 343 km
Rishikesh - 297 km
Deoprayag - 225 km
Rudraprayag - 155 km
Karnprayag - 123 km
Joshimath - 42 km (takes 2.30 – 3.00 hours)