Start before dawn at Shri Mahakaleshwar Jyotirlinga Temple on Mahakal Marg, ideally reaching the temple around 4:00–5:00 AM. The temple’s Bhasma Aarti requires advance booking and specific entry rules; without a confirmed pass, plan for regular darshan after opening and allow around two hours for security, footwear arrangements, and queues. Carry only essentials, dress modestly, and check the official temple schedule before leaving—timings and access can change on festival days. After darshan, walk to Harsiddhi Mata Temple, one of Ujjain’s major Shakti shrines, which is close enough to reach on foot in roughly 10 minutes; allow about 45 minutes for the visit.
Take an auto-rickshaw or e-rickshaw from the Mahakal area to Kal Bhairav Temple in Bhairavgarh, usually 20–30 minutes depending on traffic. This is a lively, distinctly local pilgrimage stop dedicated to Ujjain’s guardian deity, and the approach can be crowded with flower and prasad sellers. Set aside about an hour, keeping valuables secure and following the temple’s instructions regarding offerings. Return toward Freeganj—roughly 25–35 minutes by auto—for lunch at Indian Coffee House. Expect straightforward vegetarian South Indian fare, coffee, and a relaxed old-school atmosphere; budget approximately ₹150–₹300 per person, with about an hour for the break.
After lunch, rest or wander around Freeganj before heading to Ram Ghat by auto-rickshaw, generally 15–25 minutes. Arrive before sunset to walk along the historic Shipra River and find a comfortable spot for the evening aarti, usually held around sunset, though the exact time varies with the season and local schedule. Keep phones and footwear secure near the water, and avoid stepping into the river at crowded edges. The ghat is atmospheric rather than polished, so allow the evening to unfold slowly; autos are easiest to find on the main approach road after the ceremony.
Because the overnight train from Ujjain is scheduled to arrive around late morning or afternoon, the listed early-morning darshan at Shri Kashi Vishwanath Temple is not realistic on this date; confirm your actual arrival before committing to the temple queue. If you reach Varanasi early enough, take an e-rickshaw or auto to Godowlia, then walk through the restricted old-city lanes to Vishwanath Gali. Carry only essentials—phones and bags may face security restrictions—and allow about two hours for darshan. Annapurna Devi Temple, beside the Vishwanath complex, takes roughly 30 minutes and is an easy continuation. Temple timings and entry arrangements can change, so check the official booking portal and avoid touts offering “express” access.
Walk toward Kachori Gali for a simple local meal: try kachori-sabzi, jalebi, or a lassi at a busy, high-turnover shop rather than an empty stall; budget ₹100–₹250 per person. From there, continue carefully through the crowded lanes toward Manikarnika Ghat, allowing about 45 minutes. This is an active cremation ground, not a sightseeing performance—observe quietly from a respectful distance, do not photograph ceremonies, and decline unsolicited guides or boat invitations. In the August heat and humidity, keep water with you and leave room for delays in the lanes.
Make your way to Dashashwamedh Ghat by late afternoon, preferably on foot from Godowlia or by auto only to the nearest permitted drop-off. A short private boat ride generally costs around ₹500–₹1,500 depending on duration and bargaining, while the evening Ganga aarti draws large crowds; arrive 60–90 minutes early for a reasonable riverfront position. If your train arrives after midday, prioritize Shri Kashi Vishwanath Temple, Annapurna Devi Temple, and Dashashwamedh Ghat, and treat Kachori Gali and Manikarnika Ghat as optional—the itinerary is too tight to complete comfortably after a long journey.
This schedule is only realistic if you reached Dwarka the previous evening; a same-day flight from Varanasi would normally put you here in the afternoon, after the principal darshan hours. Start around 6:00 AM at Dwarkadhish Temple, allowing about two hours for security checks, footwear deposit, crowded lanes, and darshan. Dress modestly, carry minimal belongings, and check the temple’s same-day timings locally, as festival days and monsoon conditions can change access. From the temple, walk roughly 10 minutes to Sudama Setu; the pedestrian bridge usually opens during daylight hours and may have a small entry fee. Continue to Gomti Ghat, where the riverfront is best enjoyed quietly before the heat builds—avoid entering the water, especially during rough weather.
Take an auto-rickshaw or a pre-arranged e-rickshaw about 2 km to Rukmini Devi Temple; allow 15–20 minutes depending on traffic. The shrine is smaller and calmer than the main temple, with finely carved exterior panels, and a visit usually takes about an hour. Return toward the temple district for lunch at Charmi Restaurant, where a vegetarian Gujarati or North Indian meal should cost approximately ₹250–₹500 per person. Confirm the kitchen’s closing time before setting out, since local restaurants often pause service in the mid-afternoon.
After lunch, rest during the hottest part of the day, then hire a local taxi for the approximately 12 km ride to Shivrajpur Beach—allow 30–40 minutes each way and agree on the round-trip fare before leaving. The beach is generally open through daylight hours, but monsoon surf can be strong in August; follow lifeguard instructions and treat swimming as optional rather than essential. Spend the late afternoon walking the shore and watching the changing light, then return to Dwarka before dark. If your arrival from Varanasi is actually on this day, skip attempting the full sequence: go directly to your hotel, confirm the next morning’s Dwarkadhish Temple access, and treat Shivrajpur Beach as weather- and time-dependent.
Begin around 5:30 AM at Shri Jagannath Temple on Grand Road, before the lanes become crowded. Allow roughly two hours for darshan and security. Non-Hindus are not permitted inside the sanctum, and phones, cameras, leather items, bags, and electronic devices are restricted—leave valuables at your hotel or use an authorised locker. Dress conservatively, avoid touts offering “special darshan,” and rely only on official temple information for entry arrangements.
After darshan, spend about 45 minutes at Anand Bazaar, the temple’s traditional mahaprasad marketplace, if access is permitted that day. Mahaprasad is generally eaten seated on banana leaves or shared respectfully; ask the vendors about prices and portions before buying, and carry small cash. From the temple area, take an auto-rickshaw or e-rickshaw toward Swargadwar, usually 10–15 minutes depending on traffic.
Walk along Puri Beach for about 90 minutes, staying near the busier Swargadwar stretch where lifeguards and vendors are present. Morning is the most comfortable time for the shoreline, though the sea can be rough during the monsoon; do not enter the water beyond marked or supervised areas. Afterward, take a short auto-rickshaw ride to Wildgrass Restaurant in Baliapanda for lunch. Allow ₹400–₹800 per person for an Odia meal, and expect service to be leisurely rather than rushed; call ahead if possible, as opening hours can vary.
In the afternoon, hire a pre-booked auto or taxi to Raghurajpur Artist Village, around 12–15 km from central Puri and typically 30–45 minutes by road. The village is best explored on foot for about two hours: browse family workshops producing Pattachitra paintings and palm-leaf engravings, and ask permission before photographing artisans. Prices are negotiable but these are handmade works, so avoid aggressive bargaining. Return to Puri before dusk; monsoon showers can slow the road, and the village has limited ATM access.
Begin early in Puri, ideally around 6:00 AM, so you have time for breakfast, checkout, and a calm transfer to Puri Railway Station. The rail journey to Solapur generally requires a major interchange and can take roughly 24–30 hours, with schedules varying significantly; check the confirmed route on IRCTC rather than relying on a single direct-service assumption. If rail timings are poor, compare a flight from Bhubaneswar Airport with onward rail or road travel, but remember that this still becomes a full travel day once airport transfers and connections are included. Keep your ticket, identification, medicines, and valuables in a small day bag, and ask your hotel to arrange an auto-rickshaw or taxi rather than negotiating at the last minute.
Reach Puri Railway Station at least 45 minutes before departure, and earlier if you need to locate your coach or manage large luggage. The station is close to central Puri, but traffic around Grand Road can slow transfers during busy periods. Buy water and packed food before entering the platform area; reliable options include simple vegetarian meals from your hotel or a nearby established sweet shop, while station food is best treated as a backup. Secure bags with locks, confirm the coach position on the station display, and keep a light shawl or layer handy because overnight train air-conditioning can be strong.
Once aboard, expect a tiring but straightforward travel day with limited sightseeing value. On a rail itinerary, use the interchange station to restock water and food only after confirming your onward platform and coach; avoid leaving luggage unattended during a rushed connection. For a flight-plus-train plan, allow generous buffer time between Bhubaneswar Airport, the airport access road, and your onward departure—monsoon rain in August can make road transfers slower. Keep the following day free after reaching Solapur, as even the quickest combination may involve a late arrival and multiple changes.