Start early from Varanasi and plan the long haul to Puri with a buffer, because June travel can be slowed by monsoon showers and connection changes. If you’re flying, the smoothest pattern is Varanasi → Bhubaneswar and then a taxi to Puri; if you’re taking the train, expect roughly 8–14 hours total depending on the service and any transfer. For the last leg, a pre-booked pickup from Puri Railway Station or Biju Patnaik Airport is worth it so you don’t have to bargain while tired and in wet weather. The drive from Bhubaneswar to Puri is usually around 1.5–2 hours on a good day; if you reach in the late afternoon, head straight to your hotel and keep the first hour slow.
Once you’ve dropped your bags, go straight to Puri Beach near Swargadwar for a proper reset: sea breeze, open sand, and that first look at the Bay of Bengal. Late afternoon is the best arrival window because it’s cooler and the beach feels alive without being overwhelming. Keep it simple—walk the shoreline for about an hour, and if you want a quick refreshment, small tea stalls and coconut vendors around the beach edge usually cost just ₹20–60. From the beach, wander into Swargadwar Market, which is best experienced unhurriedly: you’ll find shells, small souvenirs, prasad, beachwear, and travel basics, and it’s easy to spend ₹100–300 on little things without realizing it. The lanes can be busy and a bit sandy, so wear sandals and keep cash handy; most stalls are open into the evening.
For dinner, head to Chung Wah Restaurant on CT Road for a low-effort, dependable first night meal. It’s a good choice after a long travel day because you can get familiar flavors—Indian and Chinese staples—without a heavy wait, and dinner for most people lands around ₹300–700 per person depending on what you order. Afterward, keep the night gentle with a hotel rooftop or a beachside sunset tea stop back in the Swargadwar / Puri Beach area; chai, biscuits, or light snacks are usually ₹20–80, and this is the right moment to just sit, listen to the waves, and let the trip fully begin. If you’re coming in by train or late flight, this relaxed first evening also helps you recover before temple sightseeing tomorrow.
Start early for Shree Jagannath Temple on Grand Road (Bada Danda), ideally aiming to reach the entry side by 5:30–6:00 AM so you can beat the heaviest rush and the midday heat. From most central stays in Puri, it’s a short auto-rickshaw ride or an easy walk if you’re already near the temple belt; autos usually charge around ₹50–150 depending on distance and timing. Expect standard temple security checks, limited access for non-Hindus in the inner sanctum area, and plenty of movement around the outer courtyards, so keep your footwear, phone, and valuables sorted before you join the line. Give yourself about 2 hours total, and don’t rush the atmosphere — the whole point here is the rhythm of the place, the bells, the chants, and the steady flow of devotees along Bada Danda.
After the temple, take a slow walk around the Raghunandan Library area, which gives you a nice slice of old Puri beyond the main darshan crowd. This is best enjoyed on foot, with no fixed agenda — just watch the temple-town mornings unfold, with paan shops, flower sellers, pilgrims, and the narrow lanes breathing around the shrine zone. Keep it to 30–45 minutes, then head to Madhusmita Hotel on Grand Road for a straightforward Odia lunch. It’s a dependable local stop for a veg thali, dalma, rice, seasonal veg, and temple-town-style simple food; budget about ₹150–350 per person, and lunch service is usually easiest between 12:00 and 2:30 PM. If you’re sensitive to spice or oil, say so upfront — kitchens here are used to pilgrims and families asking for lighter portions.
In the afternoon, continue to Govardhan Peeth / Shankaracharya Math, which sits naturally within the temple circuit and offers a quieter, more reflective pause after the bustle of the main shrine. Plan around 45 minutes here; it’s not a place to rush, and the contrast in pace is part of the experience. From there, head toward Loknath Temple, which has a more local, neighborhood feel and is especially pleasant if you arrive when the lanes are less crowded. An auto between the temple belt and the old-city side usually costs ₹30–80, but walking is doable if the weather is kind and you want to absorb the street life.
Wrap up with a relaxed Sea Beach Evening Stroll on Puri Beach. Go around sunset for the nicest light and the liveliest but still manageable crowd, and keep it to the main promenade area where you’ll find tea, coconut water, roasted corn, and little snack stalls. Beach snacks are generally cheap — ₹20–100 — and the walk is more about the breeze than the swim, since the sea can be rough and the monsoon season in late June often brings stronger waves. If you’re heading back toward your stay after dark, grab an auto from the beach road rather than waiting on the sand strip; it’s the easiest way to avoid the heavier evening traffic and get back comfortably.
Since you’re already in Puri, keep the start simple and get out early for a Puri Beach sunrise walk around Swargadwar. The best window is roughly 5:00–6:30 AM in June, before the heat and humidity kick in; you’ll get softer light, cooler sand, and a much calmer shoreline than later in the day. If you’re staying near New Marine Drive or the Swargadwar side, it’s usually an easy walk; otherwise, an auto-rickshaw should be around ₹80–150 depending on distance and bargaining. Go barefoot if you can, but keep expectations realistic on cleanliness, and avoid lingering too far into the strongest morning sun.
After freshening up, head toward Blue Splash Water Park on the Puri-Konark road for a completely different kind of June escape. It’s a solid choice when the beach heat gets sharp, and a few hours there usually works well; budget roughly ₹600–1,200 per person depending on weekday pricing, locker use, and any add-ons. Plan a taxi or auto each way instead of relying on multiple hops, since it’s easier in the middle of the day and saves you from standing around in the sun. By the time you’re done, you’ll be ready for a relaxed lunch, so make your way back toward Beach Road or Swargadwar.
For lunch, pick a well-reviewed seafood restaurant near Puri Beach—this is the kind of day when simple, fresh food works best. Around Swargadwar and the beach lane restaurants, you’ll find reliable places serving fish fry, prawn curry, crab, rice, and dalma; expect about ₹400–900 per person depending on what you order. If you’re unsure where to stop, just choose a place with a busy local lunch crowd and ask what came in fresh that morning. Keep it unhurried, because the afternoon is for slower coastal movement, not tight scheduling.
Head south for Balighai Beach, which feels noticeably quieter than the main strip and gives you that open, less-commercial stretch of coast that’s perfect after lunch. An auto from central Puri usually takes around 25–40 minutes depending on traffic and exact pick-up point, and a one-way fare often lands near ₹150–300. Spend about 1.5 hours here just walking, sitting, and cooling off; June can be sticky, so bring water and don’t overdo the sun exposure. If you want a calmer patch of shoreline without the noise of the main beach, this is the right choice.
On the way back, stop for a quick refresh at a sea-facing café or chai stop near Balighai road—nothing fancy, just a good pause before the evening. This part of the coast is better for simple tea, lime soda, or a light snack than for a long café crawl, and you can usually expect ₹50–200 per person. Let yourself linger a bit here; the point is to slow the day down before dinner, not to pack in more sightseeing.
Wrap up with a light dinner near Swargadwar so you don’t end the day with another long transfer. Keep it easy—veg thali, khichdi, fried rice, soup, or one last seafood dish—and expect around ₹200–500 per person at most casual places. The Swargadwar area is convenient because you can stroll a little after eating without needing a vehicle, and in the evening the beach-side buzz is part of the charm. Since tomorrow is another full day in Puri, try to head back early enough to avoid the late-night crowd surge and get proper rest.
Leave Puri early, ideally by 6:00–6:30 AM, for the drive to Konark Sun Temple so you’re there before the sun gets fierce and the tour buses build up. The coastal road is the usual route, and in June you should expect sticky humidity, possible short monsoon showers, and a slower pace on some stretches, so keep a little buffer. Parking is straightforward near the complex, but the approach gets busier after 9:00 AM, and the entry fee is typically modest; if you want the best photos, go straight around the main sandstone structure first while the light is still soft. Spend about two hours here moving slowly around the carvings rather than rushing—this is the kind of site that rewards looking closely.
Next, head to the nearby Arka Kshetra / Konark interpretation area to get the historical context that makes the ruins click into place. It’s a short walk or very quick auto ride from the temple zone, and about 45 minutes is enough if you read the displays and linger over the site plan; think of it as the “why this place mattered” stop. After that, go for a simple Odia lunch in Konark town around the market area—look for a no-fuss local place serving dalma, rice, fish curry, or veg thali; good everyday lunch spots here usually land around ₹200–450 per person. Keep it relaxed and unhurried, because the afternoon is best when you’re not weighed down by a huge meal.
After lunch, continue to Chandrabhaga Beach for a change of pace: from stone monument to open sea. It’s one of the easiest and prettiest stops near Konark, with wide sand, wind, and a more natural feel than the busier Puri shoreline; give yourself about an hour for a walk, a few photos, and a tea break if you find a small stall nearby. Then, on the return side toward Puri, make a short stop at the Ramachandi Beach viewpoint for a quieter coastal pause and some good late-afternoon frames. It’s not a full beach-day stop, just a scenic breather—perfect for stretching your legs before the drive back.
Plan to leave the Konark side by 4:30–5:00 PM so you’re back in Puri by early evening without having to do any tired, dark driving on the coast. The return along the coastal road usually takes about 1.5–2 hours including stops, a little longer if rain or traffic slows things down, so keep the final stretch flexible. If you arrive with daylight left, you can simply rest at your hotel and let the day settle in—this is a big heritage day, and the best way to enjoy it is to keep the evening open rather than squeezing in more.
Start your last day with an easy beachfront breakfast at Golden Sea Beach Resort café or another Puri Beach side café close to New Marine Drive Road. It’s the kind of unhurried final meal that works well in June: sea breeze, simple South Indian plates, eggs-to-order, toast, tea, and maybe fruit if the heat already feels heavy. Expect roughly ₹250–600 per person, and aim to be seated early so you can eat before checkout logistics start piling up. If you’re staying farther inland, take an auto or e-rickshaw; from central Puri it’s usually a short ride, though the roads can slow near the beach stretch once the day gets going.
After breakfast, head out toward Raghurajpur Artist Village on the road toward Bhubaneswar. This is the best final cultural stop in the area, with patachitra painting, palm-leaf engravings, papier-mâché work, and little courtyards where you can actually watch artists at work. Give yourself about 1.5 hours so you’re not rushing through the lanes; most homes are workshops, and the charm is in walking slowly and talking to the artists. Keep some cash handy for small purchases, and keep an eye on packaging if you’re buying framed art or delicate pieces — a soft cloth bag helps a lot in monsoon humidity.
On the way back, stop at a handicraft or sweets shop near the Raghurajpur/Puri exit road for final souvenirs: appliqué work from Pipili-style sellers, small patachitra pieces, conch items, palm-leaf art, and Odisha sweets like rasabali or khaja for the road. This is the right time to buy because you can compare a few stalls quickly and avoid carrying extra bags around all day. Budget around ₹200–1,500 depending on whether you’re just picking up sweets or bringing back art pieces. Then head to Puri railway station or your pre-arranged transfer pickup with a solid buffer — station traffic, luggage loading, and last-minute platform changes can eat time faster than you expect, so be there 45–60 minutes early.
For the return journey to Varanasi, plan to leave Puri after lunch or by early afternoon, depending on whether you’re taking a train or a flight connection via Bhubaneswar. In June, monsoon showers and road delays can make the coastal drive a little unpredictable, so padding the schedule is smart; the full trip can take roughly 8–14 hours end to end depending on the route and connection. If you have time before leaving town, grab a final tea near the station or along the road out, then settle in for the long ride home with your bags, sweets, and handicrafts packed away safely.