The Char Dham Yatra is one of the most sacred pilgrimages in Hinduism, covering the four holy shrines of Yamunotri, Gangotri, Kedarnath, and Badrinath, all nestled in the majestic Himalayas of Uttarakhand. For devotees from Mumbai, this journey is not just a religious tour but a deeply spiritual experience that combines faith, nature, endurance, and inner peace.
A 12-day Char Dham Yatra from Mumbai is thoughtfully designed to ensure comfortable travel, proper acclimatization, and a smooth pilgrimage experience. This duration allows pilgrims to travel without rush, enjoy the divine surroundings, and complete rituals at each dham with devotion and peace of mind.
Overview of Char Dham Yatra Duration
- Total Duration: 12 Days / 11 Nights
- Starting Point: Mumbai
- Main Destinations:
- Yamunotri
- Gangotri
- Kedarnath
- Badrinath
- Best Travel Months: May to June & September to October
- Ideal For: Senior citizens, families, spiritual seekers, and first-time pilgrims
Day 1: Mumbai to Haridwar / Dehradun
The journey begins from Mumbai, either by flight or train, to Haridwar or Dehradun, the gateway to the Char Dham circuit. After arrival, pilgrims are welcomed and transferred to the hotel for rest.
In the evening, devotees can visit Har Ki Pauri in Haridwar to witness the mesmerizing Ganga Aarti, where hundreds of lamps float on the sacred river, creating a powerful spiritual atmosphere. This marks the perfect beginning of the pilgrimage.
Day 2: Haridwar to Barkot
After breakfast, the journey continues by road towards Barkot, a scenic hill town located near Yamunotri. The drive passes through lush valleys, winding mountain roads, and charming villages.
Barkot serves as the base for the Yamunotri trek. Upon arrival, pilgrims check into the hotel and relax, preparing for the first dham visit.
Day 3: Barkot – Yamunotri – Barkot
Early morning, pilgrims drive to Janki Chatti, from where the 6 km trek to Yamunotri Temple begins. Pilgrims can choose to walk, ride a pony, or use a palki.
At Yamunotri, devotees take a holy dip in the Surya Kund, a natural hot water spring, and offer prayers to Goddess Yamuna. The peaceful surroundings and snow-clad peaks create a deeply spiritual experience.
After darshan, pilgrims trek back to Janki Chatti and return to Barkot for overnight stay.
Day 4: Barkot to Uttarkashi
The journey proceeds to Uttarkashi, a holy town situated on the banks of the Bhagirathi River. Known for its serene environment and spiritual energy, Uttarkashi is home to several ancient temples.
Upon arrival, pilgrims visit the Kashi Vishwanath Temple and relax for the night.
Day 5: Uttarkashi – Gangotri – Uttarkashi
Early morning, pilgrims drive to Gangotri, the sacred origin of River Ganga. The temple is located amidst towering mountains and glaciers, offering a breathtaking view.
Devotees perform rituals, offer prayers, and seek blessings at Gangotri Temple, dedicated to Goddess Ganga. The divine atmosphere and crisp mountain air make this visit truly unforgettable.
After darshan, pilgrims return to Uttarkashi for overnight stay.
Day 6: Uttarkashi to Guptkashi / Sitapur
This day involves a longer but scenic drive towards Guptkashi or Sitapur, the base location for Kedarnath. Along the way, pilgrims witness rivers like Mandakini and beautiful Himalayan landscapes.
Upon arrival, pilgrims check in to the hotel and rest, preparing for the most challenging yet spiritually powerful part of the yatra.
Day 7: Guptkashi – Kedarnath
Early morning, pilgrims travel to Gaurikund, the starting point of the 18 km trek to Kedarnath Temple. Options such as pony, palki, or helicopter services are available for those who prefer comfort.
Kedarnath, one of the 12 Jyotirlingas of Lord Shiva, is located at an altitude of 3,583 meters. The temple’s location amidst snow-covered peaks creates an overwhelming spiritual presence.
After darshan and evening aarti, pilgrims stay overnight near Kedarnath.
Day 8: Kedarnath to Guptkashi
After morning prayers, pilgrims trek back to Gaurikund and drive to Guptkashi or Sitapur. This day is reserved for rest and recovery after the demanding Kedarnath visit.
Day 9: Guptkashi to Badrinath
The journey continues towards Badrinath, passing through Joshimath, an important spiritual town. The scenic drive includes views of deep valleys, flowing rivers, and towering mountains.
Upon reaching Badrinath, pilgrims visit Tapt Kund (hot water spring) for a holy bath before darshan at Badrinath Temple, dedicated to Lord Vishnu.
Overnight stay at Badrinath.
Day 10: Badrinath – Mana Village – Joshimath
In the morning, pilgrims perform darshan and attend temple rituals. Later, they visit Mana Village, the last Indian village near the Tibet border, known for its mythological significance.
After sightseeing, the journey proceeds to Joshimath for overnight stay.
Day 11: Joshimath to Haridwar / Rishikesh
The return journey begins as pilgrims drive back to Haridwar or Rishikesh. The long but scenic drive offers time for reflection on the spiritual experiences of the past days.
In Rishikesh, pilgrims can visit Ram Jhula, Laxman Jhula, and attend the evening Ganga Aarti.
Day 12: Haridwar to Mumbai
On the final day, pilgrims are transferred to the railway station or airport for their return journey to Mumbai, carrying with them divine blessings, unforgettable memories, and inner peace.


