Badrinath is a Hindu holy town and a nagar panchayat in Chamoli district in the state of Uttarakhand, India. Badrinath is the most important of the four sites in India's Char Dham pilgrimage. Badrinath is in the Garhwal hills, on the banks of the Alaknanda River, at an elevation of 3133 m.
The nearest airport is the Jolly Grant Airport near Dehradun, about 317 km from Badrinath. The nearest railway stations to Badrinath are at Rishikesh and Kotdwar, which are at a distance of 297 km and 327 km respectively. There are regular buses operating to Badrinath  from Delhi, Haridwar and Rishikesh.
Located only a few kilometers from the Indo-China (Tibet) border, Badrinath is generally a two-day-long journey from either Kedarnath, the site that precedes it in the Char Dham circuit, or one of the main disembarkation points on the plains. Hemkund Sahib, an important Sikh pilgrimage site, is on the way to Badrinath, so the road is especially crowded during the summer pilgrimage season. The temple and its substantial surrounding village are accessible by road.
Ancient coins, Wool, Ayurvedic medicine, Holy books, Counterfeit Electronic goods from China,sacred threads, sea shells, temple requirements, aarti booklets, colourful beads and braceletes.
Indian and only vegetarian food. Non vegetarian foods are not allowed on this pilgrimage route beyond Rishikesh. There are several eateries around the temple some of which have decent eating atmosphere. Do not expect luxury as all business here are seasonal. All shops remains closed after the yatra season is over.
No alcohol permitted,but (illegal) marijuana is widely available.
Lots of hotels and Ashrams If you are low on cash you can always stay in Ashram,Food is also provided by ashrams. If you are adventurous you can bring along your tents and camp here. There are some local who can also provide you ready made tents to say too.
Char Dham