Leave Kota around 6:00 AM for the roughly 300-km drive to Gwalior, following NH27 and NH44 via Baran, Shivpuri and Morena. Plan on 6–7 hours with two short breaks; the highway is generally straightforward, but August monsoon showers can slow traffic near towns and diversions. Start with a full tank, carry cash for smaller roadside stops, and aim to reach your Gwalior accommodation around 1:00–2:00 PM. Choose a hotel in Lashkar or near City Centre with secure parking, as these areas make the afternoon sightseeing easier.
After checking in and having a quick lunch, drive to Gwalior Fort on Fort Road, allowing about 2½ hours. Begin at the main entrance and explore Man Singh Palace, the old temples, decorated blue-tile façades and the ramparts overlooking the city. In monsoon weather, the stone paths can be slippery, so wear shoes with good grip; entry is roughly ₹40–75 for Indian visitors, with separate charges possible for cameras or light-and-sound attractions. From the fort, allow 20–30 minutes by car to reach Jai Vilas Palace Museum in Lashkar. The museum is usually open from late morning into the afternoon, though timings can change on public holidays; arrive before the last admission, and budget around ₹200–300 per person. Its grand interiors, silver train dining table and European-style rooms are the highlight.
Continue to Tansen’s Tomb in Hazira, about 15–20 minutes away, for a quiet 30-minute visit. The modest memorial and surrounding garden are best treated as a calm pause rather than a major monument, especially in the softer early-evening light. Finish at Indian Coffee House in the city centre, another 15–20 minutes by auto-rickshaw or car depending on traffic. It is unfussy and inexpensive—expect roughly ₹200–400 per person for coffee, dosa, sandwiches or a simple South Indian dinner. Keep the evening relaxed after the long drive, and return to your hotel by car or an app-based cab; avoid leaving valuables in the parked vehicle.
Begin at the Khajuraho Group of Monuments—Western Group around 8:00 AM, when the light is gentle and the stone carvings are easier to appreciate before the heat builds. Allow about 2½ hours for Kandariya Mahadeva Temple, Lakshmana Temple, Vishvanatha Temple and the surrounding shrines; the complex usually opens from sunrise to sunset, with an entry fee of roughly ₹40 for Indian visitors and ₹600 for foreign visitors. Wear shoes with a firm grip—monsoon dampness can make the pathways slippery—and hire an Archaeological Survey of India-approved guide at the gate if you want the symbolism explained rather than simply admired.
Walk next to the Khajuraho Archaeological Museum, directly beside the Western Group, for about an hour. It generally opens around 10:00 AM and is closed on Fridays, so confirm locally before setting out; if it is shut, use the time for a slow wander around Temple Road and the nearby lanes instead. For lunch, choose a simple Bundelkhand-style restaurant near Temple Road, such as Raja Café, where a thali, dal bafla and seasonal vegetarian dishes usually cost ₹300–600 per person. Keep lunch reasonably light, as the afternoon visit involves walking between more dispersed temples.
After lunch, take an auto-rickshaw or your car roughly 10 minutes to the Khajuraho Group of Monuments—Eastern Group in the Sevagram area. Spend about 1½ hours here, visiting the Jain temples and the distinctive Hindu shrines; this side is generally quieter than the Western Group and feels more residential, with fewer tour groups. Expect a small entrance fee or ticket arrangements that may differ by monument, and carry water since shade is limited. Return to your hotel during the hottest part of the afternoon and rest before the evening programme.
Come back to the Western Group grounds after sunset for the Khajuraho Sound and Light Show, usually presented in Hindi and English in separate sessions. Showtimes vary seasonally—often around 6:30–7:30 PM for Hindi and 7:40–8:40 PM for English—so check the same day at the ticket counter; tickets commonly cost around ₹250–600 depending on the seating category. Arrive 20–30 minutes early, especially during the monsoon season, and bring a light rain layer. It is a relaxed way to finish the day, with the illuminated temples providing a memorable final view.
Because the drive from Khajuraho takes most of the day, this schedule works best if you reach Varanasi the previous evening and stay near Godowlia, Lahurabir, or Assi. Set out around 4:30–5:00 AM by auto-rickshaw or e-rickshaw; cars cannot enter the narrow temple lanes. At Kashi Vishwanath Temple, allow about two hours for security, footwear and locker arrangements, and darshan. Entry procedures and timings can change, so carry only essentials and check the official booking or temple information before leaving. A 10-minute walk through Vishwanath Gali leads to Dashashwamedh Ghat, where the riverfront is at its most atmospheric as boats, flower sellers, priests, and morning bathers begin their day. Keep valuables secure in the crowded lanes.
After breakfast, take an auto-rickshaw or app cab south toward Banaras Hindu University—roughly 30–40 minutes from Godowlia, depending on traffic. The broad, leafy campus offers a welcome break from the old city, and Bharat Kala Bhavan is the main reason to come: its collection of miniature paintings, sculptures, textiles, and archaeological pieces is one of the city’s finest. Allow around two hours, and confirm the museum’s opening day and hours locally, as institutional schedules can change. Eat a simple lunch near the university or return toward the old city rather than trying to fit in another major sight.
After lunch, hire a cab for Ramnagar Fort, crossing the Ganges by road; allow 35–60 minutes each way in monsoon traffic. The riverside palace museum is modest but atmospheric, with old carriages, royal objects, and views back toward Varanasi. It is generally visited during afternoon hours, though galleries may close earlier than expected, so arrive with time to spare and carry an umbrella. Return to Godowlia by about 5:00 PM, then stop at Kashi Chaat Bhandar for tamatar chaat and other local snacks—budget roughly ₹150–300 per person. For the Ganga Aarti at Dashashwamedh Ghat, walk from the chaat shop and arrive at least 60–90 minutes early for a reasonable place on the steps. The ceremony usually begins around sunset, with timing shifting through the year; a licensed boat is an option, but agree on the fare beforehand and avoid unlicensed operators.
Leave Varanasi around 6:00 AM for the approximately 250-km drive to Bodh Gaya via NH19. Allow 5–6 hours, longer if monsoon rain or traffic builds near Sasaram and Dehri-on-Sone. Keep some cash for fuel and roadside stops; a simple breakfast around Mughalsarai or Sasaram is more dependable than trying to find a sit-down café en route. After reaching Bodh Gaya, go straight to your hotel and park there—Temple Street becomes congested, and driving between sights is rarely worthwhile.
After lunch and a short rest, walk or take an e-rickshaw to the Mahabodhi Temple, the UNESCO-listed heart of Bodh Gaya. Allow around two hours for the temple courtyard, the Bodhi Tree precinct and the surrounding monasteries. Entry is generally free, though camera or locker charges may apply; the complex usually remains open from early morning until evening, with security checks at the entrance. Dress modestly, leave footwear and large bags in the designated facilities, and expect a calm but busy atmosphere around the tree. From the temple area, an e-rickshaw to the Great Buddha Statue takes about 10 minutes and usually costs ₹50–100.
Spend about 45 minutes at the Great Buddha Statue, particularly pleasant in the softer late-afternoon light, then continue to the Thai Monastery near Temple Street. Its sloping roof and quiet grounds make it a good contrast to the busier temple precinct; allow roughly 45 minutes and check locally for prayer or closing times, as monastery access can vary. For dinner, choose a vegetarian Tibetan or Buddhist-style place around Temple Street—Tibetan Om Café is a reliable casual option for thukpa, momos and rice dishes, generally ₹250–500 per person. Keep the evening unhurried: the lanes are best explored on foot, but return to your hotel by e-rickshaw rather than attempting to drive through the temple quarter.
If you are taking the planned road option, leave Bodh Gaya by about 5:00 AM for the 470–500-km run via NH20 and NH16. It is a long monsoon-day drive of roughly 9–10 hours, with patchy traffic and slower sections around Ranchi, Keonjhar, and the approaches to Bhubaneswar. Keep the first meal stop simple, carry water, and avoid trying to add sightseeing en route. With a flight, allow the same broad half-day travel window including the connection and airport transfers. On arrival, check in around BJB Nagar, Sahid Nagar, or Jaydev Vihar; these are convenient for tonight’s plans. Keep the afternoon unhurried, as you will likely reach the city tired.
After a short rest, take an auto-rickshaw or app cab to the Odisha State Museum in BJB Nagar—usually a 10–20-minute ride from central hotel areas, depending on traffic. Allow about an hour for the galleries of stone and bronze sculpture, palm-leaf manuscripts, coins, and archaeological material; it is a good introduction to Odisha’s artistic traditions before visiting its temples over the next few days. The museum generally operates during daytime and early evening hours but may close earlier than expected or observe a weekly holiday, so confirm its same-day timing before setting out. Entry is inexpensive, commonly around ₹20–50, and photography rules can vary by gallery.
From the museum, continue by cab or auto to Dalma Restaurant in Sahid Nagar, roughly 10–15 minutes away. This is a comfortable first-night choice rather than an elaborate outing: order a traditional Odia thali or sample dalma, seasonal pakhala preparations, vegetable dishes, and local fish if available. Expect approximately ₹500–900 per person; dinner around 8:00 PM avoids the busiest period. The surrounding Sahid Nagar market is lively afterward, but with tomorrow’s early outing, return to the hotel rather than pushing the evening late.
Start around 6:30–7:00 AM with an auto-rickshaw or cab to Udayagiri and Khandagiri Caves; from central Bhubaneswar, allow 25–35 minutes depending on traffic. The complex generally opens around sunrise and is best before the humidity becomes heavy. Set aside about two hours for the rock-cut chambers, inscriptions and hilltop views—wear shoes with good grip, as monsoon moss can make the steps slippery. Entry is usually inexpensive, around ₹25–50, and it is worth carrying water because facilities inside are limited. Afterward, stop for breakfast at a nearby local eatery or return toward the city rather than eating at the monument entrance.
Continue south by cab to Dhauli Shanti Stupa, roughly 35–45 minutes from the caves. The white peace pagoda and the surrounding Ashokan landscape are especially atmospheric after rain, though the exposed hill can be bright and windy. Allow about an hour, including the viewpoint and the nearby rock-edict area; entry is generally free, with small parking or shoe-stand charges possible. Have lunch back in Bhubaneswar, where the Sahid Nagar area has more dependable choices than the roadside stalls near Dhauli. A cab for this half-day circuit is practical—expect roughly ₹900–1,500, depending on waiting time.
After lunch, head to Mukteshwar Temple in Old Town, allowing 20–30 minutes from Sahid Nagar. Spend around 45 minutes looking closely at the torana, miniature shrine forms and finely carved figures; the temple grounds are usually open from morning until evening, with no substantial entry fee. Walk or take a short auto ride to Rajarani Temple, where the warm red-gold sandstone looks particularly good in the softer afternoon light. Continue to Lingaraj Temple and Bindu Sagar for the final hour. Non-Hindu visitors cannot enter Lingaraj Temple, but the exterior can be viewed from the raised platform near the northern side; dress modestly and avoid obstructing worshippers. In the monsoon, keep a little buffer for sudden showers and use an auto between sites if the lanes become waterlogged.
Finish at Truptee Restaurant in Saheed Nagar, a convenient 20–30-minute ride from Old Town. Dinner around 7:30–8:00 PM is a good choice before the restaurant becomes busy; allow ₹400–800 per person for an Odia thali or seafood meal. For the return, use a metered auto where available or a ride-hailing cab, and confirm the fare before entering if taking a street auto.
Leave Bhubaneswar around 7:00 AM by car via NH316; the roughly 60-km drive usually takes 1½–2 hours in August, with rain and traffic near Puri sometimes adding time. If you are using the planned train instead, take an early service and arrange a local auto or hotel transfer from Puri railway station. Have your hotel confirm parking before arrival—vehicles cannot easily reach the lanes around Grand Road, and it is much easier to leave the car at the hotel and walk or take an e-rickshaw.
Late morning is for Shree Jagannath Temple, allowing about two hours. Non-Hindus are not permitted inside, and everyone entering must follow the temple’s current dress and security rules; phones, cameras, leather items, and large bags are best left at the hotel or in an approved locker. From the temple entrance, spend around 45 minutes in the Ananda Bazaar area, where Mahaprasad is traditionally bought and eaten communally when access and temple arrangements permit. Avoid unofficial touts offering “special darshan,” and check the day’s timings locally, as rituals can temporarily pause public entry.
After a relaxed lunch and a break at your hotel, head to Puri Beach at Swargadwar in the late afternoon, ideally around 4:30 PM. It is a short auto-rickshaw or e-rickshaw ride from the temple quarter, though roads near Swargadwar can be congested; agree on the fare before setting off, usually ₹100–250 depending on distance and waiting. Walk along the broad shoreline for about 1½ hours, watching the fishing boats and beach vendors, but avoid swimming during the monsoon because currents are strong and lifeguard coverage varies. For dinner, take an auto or cab up to Wildgrass Restaurant on VIP Road—allow roughly ₹500–900 per person for regional dishes such as dalma, vegetable preparations, fish, and other Odia specialties. It is a calmer choice than the crowded beach strip; call ahead for opening hours and table availability, particularly on a festival or weekend evening.
Leave Puri around 6:30 AM by pre-arranged taxi, following the road through Brahmagiri to Satapada—roughly 50 km and about 1½ hours in monsoon conditions. Ask the driver to wait for you through lunch and the return journey, rather than relying on the limited local buses. Use the main Satapada jetty parking area; arrive by about 8:00 AM, when the lagoon is usually calmer and boat operators are beginning their morning departures. At the jetty, choose an authorised operator, confirm the total boat price before boarding, and carry cash, water, a hat, and a light rain cover. A shared or small private boat commonly costs around ₹300–800 per person, though prices vary with the group size and weather.
Spend roughly two hours cruising Chilika Lake, keeping expectations realistic about dolphin sightings: the Irrawaddy dolphins are wild and may surface only briefly, so avoid operators who chase them aggressively. If conditions are safe and the boatman confirms access, continue to Rajhans Island for about 1½ hours. This quiet sandbar is at its best as a simple landscape stop—wide pale sand, lagoon on one side and the Bay of Bengal on the other—rather than a developed attraction. Wear footwear that can get wet, do not leave plastic behind, and follow the boatman’s advice during rough weather or high tide.
Return to Satapada around midday and have lunch at a straightforward local seafood restaurant near the jetty; ask what was brought in that morning and choose freshly prepared crab, prawns, or fish, generally ₹400–800 per person. Keep the meal unhurried, then drive back to Puri in the early afternoon, allowing extra time for rain and village traffic. After a rest at your hotel, head to Puri Beach Market around 5:00 PM in the Swargadwar area. Spend about an hour browsing shell ornaments, palm-leaf work, appliqué textiles, and local snacks such as khaja. Bargaining is normal but keep it friendly, and inspect fragile shell pieces before paying; the market is liveliest toward sunset and usually continues into the evening.
After breakfast, begin the return journey from Puri only if you have arranged an overnight stop; the drive to Kota is roughly 1,250–1,350 km and would take about 22–25 hours of actual driving. A safer plan is to leave around 6:00–7:00 AM with a second driver, following NH16 toward Bhubaneswar, then NH44 and NH27 westward. Confirm fuel, FASTag balance, tyre pressure, and monsoon road conditions before leaving. Do not attempt this as a single-day drive—plan a hotel stop around Raipur, Nagpur, or another suitable highway city, depending on progress.
Keep the first substantial break near Bhubaneswar or Cuttack, where fuel stations, toilets, and restaurants are more reliable than on smaller stretches. Afterward, use larger highway towns for meals and refuelling rather than waiting until the tank is low. Monsoon rain, diversions, cattle, and slow-moving trucks can make the journey considerably longer, especially after dark, so avoid night driving where possible and keep a flexible two-day schedule.
For a two-day return, budget approximately ₹12,000–18,000 for fuel in a typical petrol or diesel car, plus tolls and an overnight hotel. Carry drinking water, snacks, basic medicines, power banks, and copies of driving and vehicle documents. If you are returning the car or using a separate taxi service, confirm the final drop-off arrangement in Kota before departure; otherwise, a pre-booked driver with clearly agreed night halt, toll, and accommodation charges is much safer than negotiating midway.