Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

Jaipur to Agra Route Itinerary with Vrindavan, Mathura, Khatushyam, and Udaipur

Day 1 · Fri, Apr 17
Jaipur

Arrival in Jaipur

  1. Hotel check-in / dinner near MI Road — MI Road — settle in after arrival and keep the first evening easy; timing: evening, ~1 hour.
  2. Masala Chowk — Ram Niwas Garden — a convenient open-air street-food stop for a low-effort first taste of Jaipur; timing: evening, ~1.5 hours, ₹200–500 pp.
  3. Bapu Bazaar — Old City — good for a light walk, textiles, and local shopping without overcommitting on day one; timing: evening, ~1 hour.
  4. Albert Hall Museum (exterior night view) — Ram Niwas Garden area — the lit-up facade is a classic Jaipur arrival experience and pairs well with the central-city loop; timing: evening, ~30–45 minutes.

Evening Arrival and Check-in

Ease into Jaipur with a low-key first evening around MI Road, which is one of the most practical places to stay if you want easy access to both the old city and central Jaipur. Check in, freshen up, and keep dinner simple — this is not the night to chase too much. If you want a dependable sit-down meal near your hotel, places like Handi Restaurant or Niros on MI Road are classic, central options, while cafés around C-Scheme are good if you’re arriving a bit late and just want something quick and clean. Expect dinner to run roughly ₹400–900 per person depending on where you stop.

Easy Food Stop and First Jaipur Walk

From there, head to Masala Chowk in Ram Niwas Garden for an easy first taste of Jaipur’s street food without the chaos of random stalls. It’s especially handy on a first night because the setup is organized, family-friendly, and you can sample a little of everything — pyaaz kachori, golgappa, mohan maas if you want something richer, or a simple falooda to cool off. Most stalls are open into the night, and a comfortable budget is around ₹200–500 per person. After that, take a relaxed walk through Bapu Bazaar in the Old City for textiles, mojris, handicrafts, and the general buzz that makes Jaipur feel alive after dark. Keep it light — this is best for strolling, not serious shopping — and if you’re using an auto, ask for the Badi Chaupar side to avoid unnecessary traffic loops.

Late Evening Landmark Stop

Wrap up with the illuminated exterior of Albert Hall Museum in the Ram Niwas Garden area. The building is much prettier at night than in the heat of the day, and the lit sandstone facade is one of those first Jaipur moments that feels properly royal. You don’t need to rush this part; 30–45 minutes is enough to walk around the outside, take photos, and enjoy the gardens nearby. Autos from Bapu Bazaar or Masala Chowk usually cost only a small fare, and by this point the best move is to head back and rest — tomorrow is when the sightseeing really begins.

Day 2 · Sat, Apr 18
Jaipur

Jaipur sightseeing and onward to Vrindavan

  1. Amber Fort — Amer — start with Jaipur’s marquee sight before traffic builds and enjoy the hilltop views; timing: early morning, ~2 hours.
  2. Panna Meena ka Kund — Amer — a quick but striking stepwell stop close to Amber Fort; timing: late morning, ~30 minutes.
  3. Jal Mahal (viewpoint) — Amber Road / Man Sagar Lake — a scenic lunch-break photo stop on the drive back toward the city; timing: late morning, ~20 minutes.
  4. City Palace — Old City — the best core heritage stop in central Jaipur, with courtyards and royal collections; timing: afternoon, ~2 hours.
  5. Laxmi Mishthan Bhandar (LMB) — Johari Bazaar — classic Rajasthani meal/sweets stop in the old city before departure; timing: late afternoon, ~1 hour, ₹300–700 pp.
  6. Birla Mandir — Tilak Nagar — a calm final Jaipur stop with marble architecture and sunset energy before heading onward; timing: evening, ~1 hour.

Morning: Amber Fort and Panna Meena ka Kund

Start early and head straight to Amber Fort in Amer before the heat and tour buses kick in; if you leave around 7:30–8:00 AM, you’ll get the best light and the least traffic on Amer Road. Give yourself about 2 hours here to wander the courtyards, the mirror work interiors, and the hilltop ramparts. Entry is typically around ₹100–200 for Indians and higher for foreign visitors, with extra charges for the light-and-sound show or guided add-ons. If you want the classic approach, take the short uphill walk or an elephant ride only if you’re comfortable with the ethics; honestly, the walk and the views are better. Right after that, slip over to Panna Meena ka Kund, just a few minutes away. It’s a quick 20–30 minute stop, but the symmetry of the stepwell is worth it, especially in soft morning light when the steps and arches photograph beautifully.

Late Morning to Afternoon: Jal Mahal (viewpoint) and City Palace

On the drive back, stop at the Jal Mahal (viewpoint) on Amber Road for a breather and a few photos over Man Sagar Lake. You can’t really go into the palace, so don’t overthink it — this is more of a scenic pause than a full visit, and 15–20 minutes is enough unless you want chai from one of the roadside stalls. After that, continue into the old city for City Palace, which is best seen when you still have enough energy to enjoy the courtyards, museums, and those very Jaipur royal details. Plan about 2 hours here; entry is usually around ₹200–700 depending on what you include. From Tripolia Gate/Badi Chaupad, the old city can be busy, so an auto or cab is easier than self-driving once you’re inside the walled streets.

Late Afternoon to Evening: Laxmi Mishthan Bhandar (LMB) and Birla Mandir

For lunch or an early dinner before you leave Jaipur, head to Laxmi Mishthan Bhandar (LMB) in Johari Bazaar — it’s a Jaipur institution, especially for dal baati churma, ghevar, and a proper Rajasthani thali. Budget roughly ₹300–700 per person depending on how much you order, and expect it to be lively rather than leisurely. After that, make your final stop at Birla Mandir in Tilak Nagar. It’s one of the calmest places in the city at sunset: white marble, clean lines, and a nice contrast after the old-city bustle. Go around 6:00–7:00 PM if you can, when the temple looks its best and the city starts to cool down. From there, your driver can take you onward toward Vrindavan; if you’re leaving the city after sunset, keep water, snacks, and a phone charger handy for the road.

Day 3 · Sun, Apr 19
Vrindavan

Vrindavan sightseeing

Getting there from Jaipur
Private car / taxi via NH21 + Yamuna Expressway (4.5–6.5h, ~₹5,500–8,500). Best if you want a smooth early-morning departure and to reach Vrindavan in time for morning darshan.
Train to Mathura Junction (2.5–4h, ~₹200–1,200 via IRCTC/MakeMyTrip), then short taxi to Vrindavan (20–30 min, ~₹300–600).
  1. Prem Mandir — Chhatikara Road — begin with Vrindavan’s most photogenic temple complex while the light is soft; timing: morning, ~1.5 hours.
  2. Banke Bihari Temple — Goda Vihar / Vrindavan core — the essential devotional stop and the town’s most famous temple; timing: late morning, ~1–1.5 hours.
  3. Nidhivan — Vrindavan core — a compact, atmospheric sacred grove best visited as part of the central temple circuit; timing: late morning, ~45 minutes.
  4. Sagar Ratna Vrindavan — near Chhatikara / temple belt — reliable sit-down lunch to break up the temple-heavy morning; timing: afternoon, ~1 hour, ₹250–600 pp.
  5. ISKCON Vrindavan (Sri Krishna-Balaram Mandir) — Raman Reiti — a serene, well-kept devotional stop with a different mood from Banke Bihari; timing: afternoon, ~1–1.5 hours.
  6. Keshi Ghat — Vrindavan riverside / Yamuna ghat area — finish with a peaceful evening walk by the river; timing: evening, ~45 minutes.

Morning

Start with Prem Mandir on Chhatikara Road while the light is still soft and the crowds are manageable; this is the best time to appreciate the white marble detailing and the gardens without the midday rush. Plan on about 1.5 hours here, and if you’re taking photos, the outer pathways give you the cleanest wide shots. Auto-rickshaws are easy to find around the temple belt, but if you’re moving in sequence, it’s also a comfortable short hop to the next stop.

From there, head into the core for Banke Bihari Temple, which is the emotional heart of Vrindavan and usually the busiest stop of the day. Expect a very devotional, tightly packed darshan experience rather than a quiet visit; in peak hours, the flow can feel chaotic, so keep a little patience and go with it. If you’re arriving around late morning, this works well because the temple typically sees a strong devotional wave before lunch, and the surrounding lanes have enough movement to feel lively without being too frantic.

Late Morning to Lunch

Walk or take a quick rickshaw to Nidhivan, which is compact but has a very distinct atmosphere — shaded, quiet, and far more contemplative than the temple lanes around it. It’s worth slowing down here for about 45 minutes and just absorbing the setting rather than rushing for photos. After that, break the temple circuit with lunch at Sagar Ratna Vrindavan, a reliable sit-down option in the temple belt where you can count on clean service and familiar North Indian fare; budget roughly ₹250–600 per person, and lunch is usually easiest between 12:30 and 2:30 PM.

Afternoon

After lunch, continue to ISKCON Vrindavan (Sri Krishna-Balaram Mandir) in Raman Reiti, which has a calmer, more orderly feel compared with Banke Bihari. It’s a lovely place to spend an hour or so, especially if you want a quieter devotional stop with cleaner lines, a spacious compound, and enough room to breathe between visits. By now the day has a natural rhythm: temples, a proper meal, then one last unhurried sacred stop before the evening softens.

Evening

End the day at Keshi Ghat, which is the right place to slow down and let Vrindavan settle in around you. Go near sunset if you can — the riverfront gets its best color then, and the whole area feels more reflective after a temple-heavy day. Spend around 45 minutes wandering the ghat, sitting for a bit, and watching the evening activity along the Yamuna side; if you want a snack afterward, the lanes nearby usually have simple tea, kachori, and lassi stops, but the real finish here is the walk itself.

Day 4 · Mon, Apr 20
Mathura

Mathura and Agra transfer

Getting there from Vrindavan
Taxi / auto-rickshaw (20–30 min, ~₹200–500). This is the clear best option since the towns are very close; leave after your Vrindavan morning visits.
Local bus/shared e-rickshaw (30–45 min, ~₹20–80) if you’re traveling very light and don’t mind a slower, less direct ride.
  1. Sri Dwarkadhish Temple — Vishram Ghat area, Mathura — start in the old temple quarter for the city’s principal Krishna shrine; timing: morning, ~1 hour.
  2. Vishram Ghat — Mathura riverfront — a natural next stop for ghats, rituals, and Yamuna views; timing: late morning, ~45 minutes.
  3. Government Museum, Mathura — Dampier Nagar — a good cultural counterpoint with strong local sculpture and archaeology; timing: late morning, ~1 hour.
  4. Shri Krishna Janmabhoomi — Masani Road / central Mathura — the most important pilgrimage site in Mathura and essential for the route; timing: afternoon, ~1.5 hours.
  5. Brijwasi Mithai Wala — Mathura market area — ideal for peda and a simple local snack break before leaving town; timing: afternoon, ~30–45 minutes, ₹150–400 pp.
  6. Taj Mahal sunset view / Mehtab Bagh — Taj Ganj / Yamuna river side — finish in Agra with the iconic monument from across the river for a less rushed first look; timing: evening, ~1–1.5 hours.

Morning

Arrive in Mathura and head straight into the old temple quarter around Sri Dwarkadhish Temple. This is the city’s main Krishna shrine, and mornings are the best time to catch it in a devotional rhythm before the lanes get crowded. Expect a steady flow of devotees, bells, and flower sellers; remove footwear at the entrance, keep some small cash for offerings, and be ready for a bit of shoulder-to-shoulder movement inside. One hour is usually enough unless you want to sit quietly for a while and watch the darshan flow.

From there, take a short walk or a quick rickshaw ride down to Vishram Ghat, which is really the heart of Mathura’s river life. Late morning works well here because the light sits nicely on the steps and the ghats are active but not yet at the busiest point. Give yourself around 45 minutes to wander the riverfront, watch locals taking dips and performing rituals, and just absorb the slower pace. It’s the kind of place where you don’t need to “do” much — just stand near the Yamuna and let the city reveal itself.

Late Morning

Continue to Government Museum, Mathura in Dampier Nagar for a calmer, more grounded stop. This museum is a good reset after the intensity of the ghats and temples, and its strength is the local sculpture and archaeology collection — especially the Mathura school pieces that give you a better sense of how old and important this region really is. Plan on about an hour, and check opening hours on the day since small government museums can be a bit variable; a mid-morning visit is usually safest. The entry fee is modest, and it’s one of the more worthwhile “quiet” stops in town if you like context with your temple visits.

Afternoon

After lunch, make your way to Shri Krishna Janmabhoomi on Masani Road, the most important pilgrimage site in Mathura and the spiritual anchor of the day. This is a more formal, high-security experience than the earlier stops, so allow extra time for entry checks and crowds, especially on busy pilgrimage days. A rough 1.5 hours is sensible here if you want to move through the complex without feeling rushed; wear something conservative, keep ID handy if requested, and be prepared for restrictions on bags and photography. It’s best visited with patience rather than a strict checklist mindset.

Evening

Before leaving town, stop at Brijwasi Mithai Wala in the market area for peda and a simple snack break — this is the right kind of sweet stop for Mathura, and a good way to carry a little local flavor with you into the next leg. Budget around ₹150–400 per person depending on how much you order, and don’t overcomplicate it: peda is the point. Then continue to Agra and end your day at Mehtab Bagh for the Taj Mahal sunset view across the Yamuna. It’s a much softer first look than rushing the monument itself, and the river-side angle is excellent in the evening light; if you can time it for golden hour, you’ll get one of the best views in the city without fighting the main-gate crowds.

Day 5 · Tue, Apr 21
Khatushyamji

Jaipur to Khatushyam and Udaipur overnight

Getting there from Mathura
Private car / taxi via NH21 to Ringas/Khatu (6.5–8.5h, ~₹6,500–10,000). Start very early after breakfast to reach Khatu by late morning/early afternoon for the temple visit.
Train from Mathura Junction to Ringas Junction, then taxi to Khatu (train 4.5–6.5h + taxi 45–60 min, total ~₹400–1,800 depending on class). Book on IRCTC or MakeMyTrip.
  1. Khatushyamji Temple — Khatu — make this the first and main stop, since it is the core purpose of the leg; timing: early morning, ~2 hours.
  2. Shyam Kund — Khatu temple area — a short, important add-on closely tied to the temple visit; timing: mid-morning, ~30 minutes.
  3. Khatu Market — around the temple town center — good for prasad, small purchases, and a simple local wander after darshan; timing: mid-morning, ~45 minutes.
  4. Aromas Café and Restaurant — C-Scheme, Jaipur — comfortable lunch stop back in Jaipur before the long onward drive; timing: afternoon, ~1 hour, ₹400–900 pp.
  5. Chokhi Dhani — Tonk Road, Jaipur outskirts — a lively cultural dinner stop that fits the travel day well without extra backtracking; timing: evening, ~2.5 hours, ₹1,200–2,500 pp.
  6. Hotel check-in / rest — Udaipur city area — keep the late night simple after the transfer; timing: late evening, ~30 minutes.

Morning

Make Khatushyamji Temple your first stop and keep the visit unhurried; this is really the heart of the day. Arriving early matters because the temple area gets busy fast, especially on weekends and on auspicious dates. Expect around 1.5–2 hours here for darshan, a slow walk around the complex, and a bit of time just sitting in the courtyard. Dress modestly, leave shoes at the designated counters, and keep small cash handy for offerings and prasad.

A short walk from the main shrine brings you to Shyam Kund, which is worth a quick pause even if you’re not planning a long stop. The atmosphere is calmer than the temple queue, and many visitors treat it as part of the same spiritual circuit. Ten to fifteen minutes is enough unless you want to linger; it’s a good moment to breathe, take a few photos from the edge, and then continue toward the bazaar lanes.

Mid-morning

After darshan, drift into Khatu Market around the temple town center for prasad, rudraksha malas, little puja items, and the usual temple-town snacks. Keep expectations modest — it’s more practical than polished — but that’s part of the charm. Prices are generally friendly if you compare a bit, and 30–45 minutes is plenty unless you enjoy browsing. This is also the best place to pick up packaged sweets or small souvenirs before heading back.

Afternoon

Once you’re back in Jaipur, keep lunch easy at Aromas Café and Restaurant in C-Scheme. It’s a comfortable reset after a temple-heavy morning: clean seating, dependable service, and enough variety to please everyone in the car. Expect roughly ₹400–900 per person depending on what you order, and about an hour is enough for lunch and a short break. If you have extra time, this part of the city is good for a quick coffee walk around Sardar Patel Marg before you head toward the evening plans.

Evening

For dinner, Chokhi Dhani on Tonk Road works well on a travel day because it gives you an easy, entertaining stop without complicating the logistics. Go in expecting a long, lively evening rather than a fast meal: Rajasthani thalis, folk performances, camel or cart-style attractions, and a generally festive atmosphere. Budget around ₹1,200–2,500 per person depending on package and add-ons, and plan for about 2–2.5 hours so you’re not rushing before the late transfer. After that, keep the last stretch simple with hotel check-in and rest in Udaipur city — after a full day on the road, the best move is just to settle in, hydrate, and save the lake-city sightseeing for tomorrow.

Day 6 · Wed, Apr 22
Udaipur

Udaipur to Ahmedabad

Getting there from Khatushyamji
Private car / taxi (8.5–10.5h, ~₹9,000–14,000). This is the most practical way because there’s no clean same-day direct rail option from Khatu; depart right after breakfast if you want to use Udaipur’s afternoon plans.
Train via Ringas Junction to Udaipur (usually 9–12h+ with a change, ~₹400–1,500), booked on IRCTC; only worth it if you want to avoid a long road day.
  1. Saheliyon-ki-Bari — Fateh Sagar Lake area — start in the cooler morning at a compact, beautiful garden attraction; timing: morning, ~1 hour.
  2. Fateh Sagar Lake — north Udaipur — continue with a lakeside drive/walk while the city is still quiet; timing: morning, ~45 minutes.
  3. Bagore Ki Haveli — Gangaur Ghat / old city — a strong heritage stop that fits naturally before lunch in the lakefront core; timing: late morning, ~1.5 hours.
  4. Ambrai — Hanuman Ghat / old city lakeside — excellent lunch with lake views, convenient before departure logistics; timing: afternoon, ~1 hour, ₹700–1,800 pp.
  5. Jagdish Temple — Old City — easy to pair with nearby haveli and ghat sightseeing for a short, worthwhile heritage stop; timing: afternoon, ~30–45 minutes.
  6. Lake Pichola / Gangaur Ghat promenade — old city waterfront — end with a relaxed final Udaipur stroll before heading to Ahmedabad; timing: late afternoon, ~1 hour.

Morning

Start the day gently at Saheliyon-ki-Bari, when the gardens are coolest and the fountains actually feel refreshing instead of decorative. It’s a compact stop, so you don’t need to rush — about an hour is plenty to wander under the shaded paths, check out the lotus pools, and enjoy the old-school Udaipur atmosphere. Entry is usually around ₹20–50 for Indians and a bit more for foreigners, and it’s best to reach soon after opening, especially if you want clean photos without crowds.

From there, continue to Fateh Sagar Lake for a quiet lakeside stretch while the city is still waking up. The north shore is easy for a slow drive or walk, and this is one of those Udaipur moments that doesn’t need a “plan” so much as time. If you want a quick chai or coffee break, the Fateh Sagar promenade has plenty of small stalls and simple cafés; keep it light and unhurried before heading into the old city.

Late Morning

Next, make your way to Bagore Ki Haveli near Gangaur Ghat. This is one of the better heritage stops in the old city because it feels lived-in rather than overly polished, and it gives you a nice sense of Udaipur’s lakeside architecture. Plan for about 1.5 hours if you want to see the rooms properly; entry is usually in the ₹100–200 range depending on nationality and current ticketing, and the mornings are the easiest time before the lanes around Jagdish Chowk get busy.

Lunch and Afternoon

For lunch, settle into Ambrai at Hanuman Ghat — it’s the classic lunch-with-a-view stop, and honestly one of the most practical choices because it sits nicely between sightseeing and your departure plan. Expect ₹700–1,800 per person depending on how you order, and book ahead if you can, especially for a lakeside table. After lunch, walk a few minutes up to Jagdish Temple in the Old City; even a short visit is worthwhile for the carved façade, the busy devotional energy, and the narrow streets around Jagdish Chowk that still feel properly old Udaipur.

Evening

Wrap up with a slow final stroll along Lake Pichola and the Gangaur Ghat promenade. This is the best way to end Udaipur: no agenda, just the water, the steps, the boat traffic, and the soft late-afternoon light on the old buildings. If you have time, linger with an ice cream or tea near the ghats and let the day taper off naturally before you leave for Ahmedabad.

0