Start at CST (Chhatrapati Shivaji Maharaj Terminus) while the station is still buzzing and lit up — it’s one of those places that feels most alive at dusk, especially from the front plaza where you can take in the Victorian Gothic façade and the constant motion of commuters, taxis, and BEST buses. If you have luggage, keep it light and stay around the outside rather than trying to rush through the station; the surrounding Fort area is easiest to enjoy on foot for about 30–45 minutes. From here, walk slowly toward Horniman Circle Garden, which is only a few minutes away and gives you a calmer pocket of the old city — benches, banyan shade, and that very South Bombay mix of old offices and evening walkers. Both spots are best seen before full dark, and you’ll avoid the worst traffic if you’re already positioned in the Fort side of town.
From Horniman Circle Garden, head to Colaba for dinner. If you want the classic no-fuss Mumbai experience, go straight to Bademiya for kebabs, rolls, and a fast, noisy, very local meal; budget roughly ₹300–600 per person, and expect a little waiting if you arrive at peak dinner time. If you’d rather sit down and decompress a bit before the trip, Cafè Mondegar is the softer option — easygoing, familiar, and good for a relaxed drink or a simple meal at around ₹600–1,200 per person. In both cases, Colaba is an easy final base for the night: use a taxi or app cab back toward your departure point, and give yourself extra buffer because evening traffic out of South Mumbai can stretch fast once offices let out.
Aim to get moving early and start at Uparkot Fort while the air is still relatively kind; in April, Junagadh heats up fast and the fort is much more pleasant before noon. Give yourself around 1.5 hours to wander the ramparts, the old gateways, and the viewpoints over the city and Girnar Hill. Entry is usually very affordable, and it’s one of those places where a slow walk pays off more than rushing. From the fort complex, it’s an easy hop over to Adi Kadi Vav, a tucked-away stepwell that feels almost carved into the hill itself — atmospheric, quiet, and quick to see in about 30 minutes. The two spots pair well because they sit in the same heritage circuit, so you won’t waste time crisscrossing the city.
After that, continue into town for Moti Baug Palace (Museum area), which gives you a nice change of pace from stone and steps to old princely-era architecture and local history. You don’t need a huge block of time here — 45 minutes is plenty unless you’re the kind of traveler who likes to read every label. For lunch, head to Hotel Somnath Restaurant in Junagadh city for a straightforward Kathiyawadi/Gujarati meal; think rotla, shaak, kadhi, and the kind of thali that tastes best when you’ve already done a bit of walking. Expect roughly ₹250–500 per person, and if you can, order something mildly spicy rather than going too heavy before the afternoon. A short auto-rickshaw ride between the museum area and lunch spot is usually the simplest move, and in Junagadh it’s often just easier to ask your hotel or the driver to wait rather than hunting for a new cab later.
Once you’ve eaten, keep the energy level light with Sakkarbag Zoo. It’s a decent early-afternoon break because it’s less demanding than more heritage sightseeing, and it gives you a chance to sit, stroll, and let the day cool down a bit. Plan for 1 to 1.5 hours if you’re only doing the main circuit. Then save the best visual stop for last: Mahabat Maqbara. Go here in the late afternoon if you can — the softer light makes the carved domes, minarets, and lace-like stonework look dramatically better, and it’s easily Junagadh’s most unforgettable landmark. It’s a place to linger for photos and quiet admiration rather than rush through, so give it about an hour and leave some room just to stand back and take it in.
Start at Girnar Taleti as early as you can — ideally around sunrise or just after — because April heat in Junagadh kicks in fast and the lower slopes get crowded once pilgrims and day-trippers arrive. This is the place to sort out water, snacks, and any last-minute ropeway or entry logistics before you head uphill. If you’re coming from town, an auto-rickshaw from the center to the base usually takes 15–25 minutes depending on traffic and should be fairly inexpensive; just agree on the fare before you leave, or ask your hotel to arrange one. Give yourself a calm 30 minutes here to soak in the base-camp atmosphere and move at an unhurried pace.
From Girnar Ropeway, head up once the line is manageable — mornings are best, because later the queue can stretch and the mountain gets hotter. The ride itself is the payoff: you get wide views over Junagadh and the limestone ridges without burning all your energy on the climb. Plan about an hour door-to-door including waiting time, and keep a little cash or UPI handy for any small purchases at the top; ropeway pricing can vary by season, but it’s usually worth it for the time saved.
After the ropeway, continue to Ambaji Temple (Girnar), which is one of the most important stops on the hill circuit and feels especially alive in the morning when the air is cooler and the devotional rhythm is steady. Dress modestly, remove footwear where required, and move respectfully through the flow of pilgrims — this isn’t a place to rush, even if your schedule is tight. Then carry on to Dattatreya Temple near the summit area, where the atmosphere gets quieter and more contemplative. The final stretch tends to feel more spiritual than touristy, with long views that make the climb feel worthwhile; budget about 45 minutes here, plus a little extra if you want to sit and breathe for a while before descending.
By late morning or early lunch, come back down and head out toward Mullabha Hillside Dhaba on the Junagadh outskirts/route out. It’s the right kind of no-frills stop after a hill morning: simple thalis, rotis, sabzi, and chai that actually feels good after a sweaty uphill day. Expect roughly ₹200–400 per person, and about an hour total including the time to cool off and reset before your onward transfer. If you’re leaving Junagadh later in the afternoon, keep the meal unhurried — this is the kind of place where a basic, filling lunch is the whole point.
If you still have some time before departure, finish at Shri Swaminarayan Mandir, Junagadh for a quieter final pause in the city. It’s a serene, easy stop and works well as a soft landing after the intensity of Girnar; allow around 45 minutes, and then head back toward your transfer point without stress. This is also the moment to check your taxi timing, hydrate properly, and give yourself a buffer — in this part of Gujarat, afternoon traffic and heat can slow things down more than you expect.
You should land in Udaipur with enough of the day left to make the most of the old city, so head straight to City Palace in Old City before the mid-morning crowds build and the sandstone starts reflecting too much heat. Give yourself around 2 hours to move through the courtyards, balconies, and museum sections; tickets are usually in the ₹300–₹500 range depending on what’s included, and the palace typically opens around 9:30 AM. Go slowly here — the best part is not rushing the main galleries but pausing at the outer terraces for those classic views over Lake Pichola and the city roofs. From there, it’s an easy walk through the narrow lanes to Jagdish Temple, a compact but lively stop where the carved pillars and constant temple bells give you a very different rhythm from the palace; 30 minutes is enough unless you want to sit for a bit and watch the flow of the old town.
For lunch, cross toward Ambrai Restaurant in the Ambrai Ghat area and take your time — this is one of the best spots in the city to do a proper lakeside meal without feeling like you’re sacrificing the view. Expect roughly ₹800–₹1,800 per person depending on drinks and how elaborate you go, and try to arrive a little before peak lunch so you can get a table facing the water. The setting matters as much as the food here: you’re looking directly across to City Palace and the lake edge, which makes this a very Udaipur kind of lunch, the sort where you linger longer than planned. Afterward, a relaxed walk along the water gives you a soft transition into the afternoon rather than jumping back into traffic or a vehicle.
From Ambrai Ghat, continue on foot to Gangaur Ghat, which is one of the nicest places to slow down and actually feel the lakefront rather than just photograph it. This stretch is best in the softer afternoon light, when the white facades and the water start looking cleaner and calmer, and you’ll usually see a mix of locals, families, and photographers spread along the edge. Spend about 45 minutes here, then head into Bagore Ki Haveli nearby — it’s compact enough that it won’t drain your energy, but it gives you a good sense of the city’s domestic and ceremonial history, and the lake-side setting keeps the pacing pleasant. Tickets are usually modest, and the haveli often stays open into the evening; if you’re the kind of traveler who likes a museum that doesn’t feel like a major commitment, this is exactly the right size.
Finish with the classic sunset boat ride on Lake Pichola, and do it as late in the day as the ticket counter and weather allow so you catch the best light on the water and the palaces glowing at dusk. Boat rides usually run in the broad range of ₹300–₹800 per person depending on the type and route, and the whole thing takes about an hour — just enough time to sit back, let the day settle, and see Udaipur from the angle it was made famous for. If you still have energy afterward, stay around the lake edge for a final slow walk rather than trying to cram in more sights; this city rewards a gentle pace, and the best version of the evening is usually the unhurried one.
Arrive in Jodhpur and go straight to Mehrangarh Fort on Mehrangarh Fort Road while the city is still relatively calm and the heat hasn’t fully settled in. Give yourself about 2 hours here; the fort opens early and the first hour is the best for clear views over the Blue City before haze builds. Entry is usually around ₹200–600 depending on what you include, and there’s a good bit of walking, so wear proper shoes and carry water. If you want a quick coffee or snack before heading up, there are a few simple stalls and hotel cafés in the Old City side, but honestly it’s better to just start with the fort and take your break later.
Walk or take a short auto down to Jaswant Thada, which is close enough to feel like a natural continuation rather than a separate outing. This marble memorial is much quieter and softer than the fort — a good 45-minute pause with shade, lawns, and reflective water that make it feel cooler than the rest of the city. From there, head into the Old City for lunch at Stepwell Cafe; it’s one of those reliable stops where you can actually sit down, breathe, and reset before the afternoon. Plan on ₹400–900 per person, and it’s worth lingering a little if you want something light before more walking.
After lunch, drift over to Toorji Ka Jhalra (Toorji’s Step Well), then keep wandering through the lanes around it rather than rushing. This part of Old City is where Jodhpur feels most alive in the day: blue-painted alleys, small local shops, scooter traffic, and sudden photo stops every few minutes. From there, continue to Sardar Market & Clock Tower, which is the best place to pick up spices, textiles, masala chai, or a few last souvenirs without needing any extra transport. Budget around 1 to 1.5 hours here, and expect some bargaining — start calmly, keep cash handy, and check fabric quality before you buy.
Finish at Raas Jodhpur Rooftop or a similar rooftop in the Old City for sunset and dinner, because this is the kind of city that really rewards a slow final hour. Aim to arrive before golden hour so you can watch the fort and the blue lanes soften as the light drops; dinner here usually runs ₹900–2,500 per person depending on what you order and whether you’re staying for drinks. If you still have energy after dinner, take one last unhurried walk near the Clock Tower area before heading back — it’s the right kind of ending for the trip: not too scripted, just enough light, noise, and city texture to leave you wanting one more day.