Morning: Pack and prepare for the trip; enjoy a leisurely breakfast in Mumbai.
Afternoon: Head to Mumbai Central Railway Station and board the 12928 – Mumbai Central → Ujjain Express (Departs 19:00, arrives 00:30).
Evening: Relax on the overnight train, taking in the scenic journey through the Western Ghats.
Find HotelsMorning: Visit the iconic Mahakaleshwar Jyotirlinga Temple for darshan and a ritual Aarti.
Afternoon: Explore the historic Ujjain Observatory (Jantar Mantar) and stroll around the Ram Ghat on the Shipra River.
Evening: Conclude the day at the serene Kalka Mata Temple and enjoy a traditional Malwi dinner.
Find HotelsMorning: Board the 11201 – Ujjain → New Delhi Express (Departs 08:00, arrives 13:30).
Afternoon: Transfer to the 12439 – New Delhi → Mathura Passenger (Departs 14:30, arrives 16:00) and take a short taxi ride to Vrindavan.
Evening: Settle into your hotel and visit the luminous Banke Bihari Temple for evening Aarti.
Find HotelsMorning: Start with a peaceful worship at the ISKCON Krishna Balaram Mandir.
Afternoon: Marvel at the marble marvels of Prem Mandir and its enchanting water shows.
Evening: Attend the captivating Raas Leela performance at the historic Radha Raman Temple.
Find HotelsMorning: Free time for last‑minute shopping of brassware and devotional items.
Afternoon: Journey back to Delhi by local train (Mathura → New Delhi, 2 hrs).
Evening: Board the 12426 – New Delhi → Jammu Tawi Superfast Express (Departs 22:00, arrives 08:30 next day), enjoying a comfortable overnight ride.
Find HotelsMorning: Arrive at Jammu Tawi, take a taxi to Katra (≈2 hrs) and catch the cable‑car/ponji to the base camp of Vaishno Devi Shrine.
Afternoon: Trek up the holy path, visiting Bhairavnath Temple and Bhavani Temple en route.
Evening: Complete the pilgrimage with darshan of the Vaishno Devi Cave, then return to Katra for dinner and rest.
Find HotelsMorning: Early train from Jammu Tawi to Jodhpur – 12479 – Jammu Tawi → Jodhpur Express (Departs 06:00, arrives 19:30).
Afternoon: Transfer from Jodhpur to Jaisalmer by the 12466 – Jodhpur → Jaisalmer Passenger (Departs 20:30, arrives 23:30).
Evening: Arrive in Jaisalmer, check‑in, and enjoy a twilight stroll around the magnificent Jaisalmer Fort, followed by dinner under the desert stars.
Find HotelsIf you wish to extend the journey, consider adding a full day in Jaisalmer to explore the Sam Sand Dunes and a desert camp experience. To shorten the trip, you could skip the overnight train from Jammu to Jodhpur and instead fly to Jaisalmer, saving two travel days while still enjoying the main attractions.