Arrive KSR Bengaluru City (SBC) or Yeshwantpur (YPR) 60–90 minutes before an overnight long-distance train; confirm berth, baggage, and e-tickets via IRCTC/PNR.
Board an overnight northbound express (book AC 2A/3A for comfort); onboard service and pantry or station vendors cover dinner—trains typically depart evenings for long routes.
Use station stops to stretch legs and buy fresh chai/snacks; long-distance trains have pantry service but local station vendors often offer tastier options.
Attend the evening Ganga Aarti at Dashashwamedh Ghat (starts at sunset; arrive 30–45 minutes early) — consider booking a boat seat for a riverside view.
Take an early boat from Assi/Dashashwamedh Ghat (boats operate ~5:00–7:30am) to see morning rituals, bathing pilgrims, and temples from the river—best time for photography.
Visit the Kashi Vishwanath Temple and stroll the Vishwanath Corridor; morning darshan is recommended to avoid heat and long queues—carry ID and follow dress rules.
Catch a morning intercity/express from Varanasi Junction toward Ayodhya / Faizabad (direct/intermediate trains exist; confirm schedule and book in advance); journey typically 4–6 hours.
Visit hill-top Hanuman Garhi (fort-like temple) and the ancient Nageshwarnath Temple to see Ayodhya’s key religious landmarks; both open mornings and evenings.
Board a mid-morning train from Ayodhya to Lucknow (Faizabad/Ayodhya to Lucknow connections run frequently); journey is typically 1.5–3 hours—book in advance for comfort.
Board an overnight long-distance train from Lucknow to Bengaluru (book AC 2A/3A for comfort); pantry service available on many trains—confirm departure station (Lko or Charbagh).
Gather belongings and prepare for station arrival—notify local transport to pick you from KSR Bengaluru City or Yeshwantpur according to your scheduled arrival.
Arrive at Bengaluru station (arrival time depends on chosen train; some arrive late night or next morning)—transfer home or to your accommodation; end of the rail loop.