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

Surat to Vrindavan, Mathura, Agra, and Ayodhya 6-Day Route Outline

Day 1 · Sun, May 3
Mathura

Depart Surat and arrive in the Mathura-Vrindavan area

  1. Mathura Junction — Mathura Railway Colony — Arrive and transfer into town efficiently as the gateway to the rest of the trip; afternoon, ~45 minutes.
  2. Shri Krishna Janmabhoomi — Holi Gate area — Start with Mathura’s most important pilgrimage site and main marquee sight; late afternoon, ~1.5 hours.
  3. Vishram Ghat — Central Mathura by the Yamuna — End the day with a peaceful riverside walk and evening aarti atmosphere; sunset/evening, ~1.5 hours.
  4. Brijwasi Royal — Holi Gate area — Reliable local meal stop with classic North Indian vegetarian options; dinner, ~1 hour, ₹250–450 per person.
  5. Bharatpur-style sweet shop stop (Mathura peda) — near Holi Gate — Pick up the city’s signature peda as an easy post-dinner snack or gift; evening, ~20 minutes.

Arrival in Mathura

If you’re coming in by train, Mathura Junction is the cleanest practical entry point for the trip. It sits in the Mathura Railway Colony side of town, so don’t linger too long at the station — grab an auto straight toward Holi Gate or your hotel. For a short hop within the city, autos usually run around ₹50–120 depending on traffic and luggage; app cabs are less common here than in bigger cities, so a pre-booked taxi is often simpler. Late afternoon on a travel day is enough time to settle in, freshen up, and get your bearings before heading into the old city.

Late Afternoon at Shri Krishna Janmabhoomi

Go to Shri Krishna Janmabhoomi when the heat starts easing and the crowds are a little more manageable. This is Mathura’s main pilgrimage draw, and the approach through the Holi Gate area already feels very different from the station side — narrower lanes, more temple bells, more flower shops, and a steady flow of devotees. Expect security checks and modest queues, especially in the late afternoon and around festival days. Entry is free, but keep a little cash for shoe storage, prasad, and small offerings. Dress simply, keep shoulders and knees covered, and plan around 1.5 hours if you want to move at a calm pace rather than rush through.

Sunset at Vishram Ghat

After that, head to Vishram Ghat by the Yamuna for the most atmospheric part of the day. This is the place to slow down: sit by the steps, watch the boats drift, and walk the riverfront as the light softens. Evening is best here, when the aarti energy builds and the ghats get that golden, reflective look Mathura is known for. It’s only a short auto ride from Holi Gate — usually ₹50–100 — and worth arriving a bit early so you can wander before the lamps and chants start. If you want a quiet moment, step away from the busiest central steps and walk a little farther along the ghats for a less crowded view.

Dinner and a Sweet Finish near Holi Gate

For dinner, Brijwasi Royal near Holi Gate is a dependable stop for classic North Indian vegetarian food without any fuss. Think thalis, paneer dishes, dal, rotis, and lassi — clean, familiar, and good after a travel-heavy first day. A proper meal usually lands around ₹250–450 per person, depending on what you order. After dinner, make one last stop at a nearby Mathura peda sweet shop around Holi Gate — the local peda is the obvious souvenir here, and it travels well. Ask for a small mixed box if you’re gifting it; most shops will pack it neatly for the road.

Day 2 · Mon, May 4
Vrindavan

Explore the Mathura-Vrindavan area

Getting there from Mathura
Auto-rickshaw or private taxi (25–35 min, ~₹300–700 by auto/taxi; ~₹800–1,200 for app cab). Best as an early-morning transfer so you can reach Prem Mandir before crowds and heat.
Shared e-rickshaw is the cheapest option (~₹30–80/person) but slower and less comfortable with luggage.
  1. Prem Mandir — Chhatikara Road, Vrindavan — Go early for the best light and a calmer visit to one of Vrindavan’s most beautiful temples; morning, ~1.5 hours.
  2. Banke Bihari Temple — Old Vrindavan — A must-visit for the city’s devotional energy and one of the most famous Krishna temples; late morning, ~1.5 hours.
  3. Kesi Ghat — Yamuna bank, Vrindavan — Shift to the river for a quieter, scenic pause between temple visits; midday, ~45 minutes.
  4. MVT Restaurant (Madan Mohan Temple Vicinity) — Vrindavan core — A convenient, clean vegetarian lunch with relaxed seating; lunch, ~1 hour, ₹300–600 per person.
  5. Nidhivan — Near Seva Kunj area — Visit for its legendary lore and atmospheric grove setting; late afternoon, ~1 hour.
  6. ISKCON Vrindavan (Sri Krishna-Balaram Mandir) — Raman Reti — Close the day with a well-organized temple complex and evening kirtan mood; evening, ~1.5 hours.

Morning

Start early at Prem Mandir on Chhatikara Road while the light is still soft and the grounds are relatively calm. This is one of those places that looks almost unreal in the morning before the day-trippers arrive, so give yourself around 1.5 hours to walk the marble exterior, browse the carved panels, and sit for a bit without rushing. There’s no real “hurry” energy here — just take your shoes off, keep an eye on the temple timings, and expect a very controlled, well-managed visit. From Mathura, the short auto or taxi ride in the morning should get you here before the heat builds, and it’s worth being on the road early.

From there, head into Old Vrindavan for Banke Bihari Temple, where the atmosphere shifts completely: more crowded, more devotional, and much more animated. The lanes around the temple are narrow and busy, so an auto will drop you nearby and you’ll likely walk the last stretch through temple bazaar streets lined with prasad shops and small sweet stalls. Plan about 1.5 hours here, but let the crowd flow set the pace — this is not the place for a tight schedule. If you want a quick refresh afterward, grab water or a simple lassi from one of the nearby stalls before moving on.

Midday

After the intensity of Banke Bihari Temple, head to Kesi Ghat for a quieter pause by the Yamuna. It’s a good reset: the riverbank gives you a little breathing room, and the steps are especially nice for sitting and watching daily life rather than “doing” anything. Around midday, the heat can be strong, so keep this stop to about 45 minutes and use it more as a scenic interlude than a long outing. If you’re hungry after that, MVT Restaurant near the Madan Mohan Temple area is a solid lunch stop — clean, predictable, and easy for travelers who want a break from temple-side snack food. Expect simple North Indian and vegetarian meals, decent portion sizes, and a bill around ₹300–600 per person.

Afternoon and Evening

After lunch, make your way to Nidhivan near the Seva Kunj area for the late-afternoon visit. The grove has a very different mood from the larger temples — quieter, shaded, and wrapped in local lore that visitors always talk about in hushed tones. Give it about an hour and go a little later in the day if possible, when the light is gentler and the place feels more atmospheric. For practical reasons, wear comfortable walking shoes here; the paths can be uneven, and this part of Vrindavan is best enjoyed at an unhurried pace.

Close the day at ISKCON VrindavanSri Krishna-Balaram Mandir on Raman Reti — where the complex is beautifully organized and the evening feels orderly after the busier parts of the day. The temple is especially nice toward dusk, when the kirtan mood picks up and the atmosphere becomes more communal and devotional. Allow about 1.5 hours so you can sit through the evening flow without watching the clock. If you still have energy afterward, the surrounding Raman Reti area is a pleasant place for a quiet stroll before heading back for dinner or rest.

Day 3 · Tue, May 5
Agra

Continue toward Agra

Getting there from Vrindavan
Private taxi / app cab via NH-19 (1.5–2 hrs, ~₹1,500–2,800). Leave after breakfast so you still arrive in Agra in time for a Taj Mahal morning or mid-morning start if moving the same day.
Intercity bus from Vrindavan/Mathura to Agra is cheaper (~₹100–300) but less direct and less reliable for exact timing.
  1. Taj Mahal — Taj Ganj — Start early to beat crowds and heat at the region’s biggest icon; morning, ~2 hours.
  2. Agra Fort — Rakabganj — Move logically to the city’s second major landmark with strong Mughal history; late morning, ~1.5 hours.
  3. Pinch of Spice — Fatehabad Road — Good sit-down lunch with a broad North Indian and Mughlai menu; lunch, ~1 hour, ₹500–900 per person.
  4. Itmad-ud-Daulah’s Tomb — Nagla Fatehabad — A smaller, elegant “baby Taj” that fits well after the main fort; afternoon, ~1 hour.
  5. Mehtab Bagh — Yamuna-side, opposite Taj Mahal — Finish with sunset views of the Taj across the river, a great low-effort finale; evening, ~1.5 hours.
  6. Joney’s Place — Taj Ganj — Casual dinner stop for simple, popular traveler food near the main tourist zone; dinner, ~45 minutes, ₹200–400 per person.

Morning

Start the day as early as you can at Taj Mahal in Taj Ganj — this is one place where being first in the gate genuinely changes the experience. Aim for the opening window if possible; the light is soft, the marble still feels cool, and the crowds are manageable for the first hour or so. Budget about 2 hours here, including the security queue, and keep in mind the usual practicals: modest dress, a small bag, no food, and extra time if you want the classic photo stops around the main platform and the garden edges. If you’re coming from central Agra, an auto or short taxi ride is the easiest way in, but once you’re at the monument it’s best to just walk the last stretch and let the area unfold slowly.

From there, continue to Agra Fort in Rakabganj, which is the right follow-up after the Taj because it gives the city’s Mughal story some real depth. Expect around 1.5 hours inside; the fort is big, but you don’t need to rush every corner to get the feeling of it. Go in knowing the entry lines can move a bit slowly around late morning, so this is a good time to keep water with you and avoid lingering too long in the sun between the palaces, courtyards, and ramparts.

Lunch

For lunch, head to Pinch of Spice on Fatehabad Road. It’s one of those reliable Agra sit-downs that works well when you want a proper break rather than a quick snack, with North Indian and Mughlai staples that suit most travelers. Plan on about an hour here and roughly ₹500–900 per person depending on how much you order; the butter-rich gravies, kebabs, and breads are the safe bets. If you want to avoid the heaviest lunch rush, arrive a little before 1 pm, especially on a busy travel day when the tourist belt around Taj Ganj and Fatehabad Road fills up fast.

Afternoon to Evening

After lunch, move on to Itmad-ud-Daulah’s Tomb in Nagla Fatehabad. This is a smaller stop, but it’s one of the prettiest in Agra, and it gives you a calmer, more detailed counterpoint to the scale of the fort. Give it about an hour; it’s an easy, unhurried visit, and the carved marble work is best enjoyed without trying to power through it. Later, finish at Mehtab Bagh on the Yamuna side opposite the Taj Mahal — this is the low-effort payoff of the day, especially near sunset when the main monument across the river turns warm and atmospheric. Allocate around 1.5 hours here so you’re not watching the light clock too anxiously; it’s the kind of place where a slow walk and a bench are enough.

End with dinner at Joney’s Place back in Taj Ganj, which keeps things simple after a full sightseeing day. It’s casual, popular with travelers, and exactly the sort of place where you can order something straightforward without overthinking it. Expect roughly 45 minutes and ₹200–400 per person. If you still have energy afterward, the surrounding lanes around Taj Ganj are easy enough for a short stroll, but honestly this is a good day to wind down early and save your legs for the next leg of the trip.

Day 4 · Wed, May 6
Ayodhya

Transit to Ayodhya

Getting there from Agra
Overnight train from Agra Cantt to Ayodhya Cantt / Ayodhya Dham Jn, booked on IRCTC or ConfirmTkt (typically 9–12 hrs, ~₹300–1,500 depending on class). This is the most practical if you want to arrive in the morning and start Day 4 in Ayodhya without losing sightseeing time.
If no convenient train is available, book a morning flight from Agra/Kheria is not practical; the realistic fallback is a daytime train with a long connection via Lucknow, or a private car for ~8–9 hrs at ~₹7,000–11,000.
  1. Ayodhya Junction / arrival transfer — Ayodhya Cantt side — Keep this as a practical arrival-and-settle day before sightseeing; morning, ~1 hour.
  2. Saryu Ghat — Ram Ki Paidi area — Begin with the riverfront and the city’s spiritual center of gravity; late morning, ~1.5 hours.
  3. Ram Ki Paidi — Near Saryu riverbank — Walk the ghats and stepped promenades for the classic Ayodhya river experience; midday, ~1 hour.
  4. Milan Mishthan Bhandar — Civil Lines, Ayodhya — Solid lunch stop for vegetarian North Indian food and sweets; lunch, ~1 hour, ₹200–450 per person.
  5. Kanak Bhawan — Near Ram Janmabhoomi area — Visit this richly decorated temple for a more intimate devotional stop; afternoon, ~1 hour.
  6. Ram Katha Park — Near the riverfront — End with an open, relaxed green space that balances the temple-heavy day; evening, ~1 hour.

Morning

After you arrive and settle near Ayodhya Cantt or the station side, keep the first stretch light: a slow breakfast, freshen up, and let the day get underway without rushing. If you need a simple bite, the station-area tea stalls and bakeries are fine for chai, toast, and poha; for something a bit more proper, head toward Civil Lines where you’ll find cleaner sit-down options and easier auto access. Give yourself about an hour here — this is a reset day, not a sprint.

From there, start with Saryu Ghat, which is really the emotional center of Ayodhya. Early to late morning is a good window because the riverfront is active but not yet at full midday intensity. Walk slowly, watch pilgrims moving between the water and the steps, and keep a little time just to sit and take in the scale of the ghats. Shoes come off at some points, so dress accordingly, and carry a small bottle of water; most visitors spend around 1.5 hours here without feeling rushed. A short walk along the riverfront brings you to Ram Ki Paidi, where the stepped promenades and wide ghats give you that classic Ayodhya postcard feel.

Lunch

For lunch, head to Milan Mishthan Bhandar in Civil Lines — it’s the practical kind of stop that works well in the middle of a temple day. Order simple North Indian thalis, kachori-sabzi, or paneer dishes if you want a filling vegetarian meal, and don’t skip the sweets counter if you like peda or gulab jamun. Expect roughly ₹200–450 per person depending on how much you order. This is also a good place to pause in the AC, recharge your phone, and let the afternoon heat ease off before the next temple stop.

Afternoon and Evening

After lunch, take an auto toward Kanak Bhawan near the Ram Janmabhoomi area. This is one of the most beautiful and intimate temple visits in the city, with richly decorated interiors and a calmer, more devotional atmosphere than the bigger riverfront spaces. Go respectfully — shoulders covered, footwear off, and keep your phone use modest inside. Plan about an hour, though you may linger a little longer if it’s not crowded. Finish the day at Ram Katha Park, where the open green space and river-edge setting give you a gentler ending than another packed temple stop. It’s a nice place to walk off the day, watch families and pilgrims moving through the park, and let the city wind down around you.

Day 5 · Thu, May 7
Ayodhya

Stay in Ayodhya

  1. Shri Ram Janmabhoomi Mandir — Central Ayodhya — Make this the first stop of the day for the most important and time-sensitive pilgrimage visit; morning, ~2 hours.
  2. Hanuman Garhi — Near the old city core — Climb up for one of Ayodhya’s most visited and energetic temple experiences; late morning, ~1.5 hours.
  3. Haveli Sweets — Faizabad Road / central Ayodhya — Easy lunch with dependable vegetarian meals and local mithai; lunch, ~1 hour, ₹250–500 per person.
  4. Treta Ke Thakur — Near Naya Ghat side — A quieter, historically layered stop that adds depth after the major temples; afternoon, ~45 minutes.
  5. Sita Ki Rasoi — Near Ram Janmabhoomi area — A compact, meaningful site that fits well into the afternoon circuit; late afternoon, ~45 minutes.
  6. Saryu Aarti at Naya Ghat — Riverfront — Return to the ghats for a strong evening finish with lamps, chanting, and river views; sunset/evening, ~1.5 hours.

Morning

Start as early as you can at Shri Ram Janmabhoomi Mandir in central Ayodhya — this is the one place in the city where timing really matters. The temple complex is busiest later in the morning, so getting there first gives you a calmer darshan and a better flow through security. Expect the usual checks, modest walking, and a bit of queueing even on quieter days; keep your phone, water, and footwear situation simple. From most hotel clusters near Ayodhya Cantt or the station side, an auto or e-rickshaw to the temple zone is usually the easiest option, and short hops inside the old city generally run around ₹50–150 depending on distance and bargaining.

From there, continue to Hanuman Garhi near the old city core. It’s a proper Ayodhya staple: you climb up, the energy gets louder, and the crowd moves with a devotional rhythm that feels very local. If you’re comfortable walking stairs and a little shoulder-to-shoulder movement, it’s worth it. Late morning is fine here, but try not to push too close to noon in May because the stone and steps heat up quickly. Between the two temples, keep travel flexible and use an auto or simply walk if your hotel is nearby — the old-city lanes can be slow, but that’s part of the experience.

Lunch

For lunch, head to Haveli Sweets on Faizabad Road for a straightforward vegetarian meal and good mithai without overthinking it. This is the kind of place locals use when they want reliable thali, kachori, pooris, and sweet boxes that travel well. Budget roughly ₹250–500 per person depending on how much you order. It’s a practical reset in the middle of the day: quick service, air-conditioned in some branches, and easy to get to by auto from the temple belt.

Afternoon into Evening

After lunch, keep the pace gentler with Treta Ke Thakur near the Naya Ghat side. It’s a quieter stop, so don’t expect the same rush as the major temples — that’s exactly why it works well here. Give yourself enough time to look around, absorb the setting, and let the day slow down a bit before the evening riverfront. From here, move on to Sita Ki Rasoi, which is compact but meaningful and fits neatly into a short afternoon circuit. If you’re using autos, this is all manageable as a series of short hops; fares inside this part of Ayodhya usually stay modest, though traffic can stretch a 10-minute ride into 20.

Finish at Saryu Aarti at Naya Ghat for the best closing scene of the day. Arrive a little before sunset so you can get a decent place on the steps and watch the light fade over the river before the chants begin. The aarti atmosphere is strongest when the lamps come out and the crowd settles into that evening hush, so don’t rush off immediately after it starts. If you still have energy afterward, stay a little longer by the ghats for the cooler air and river views — it’s one of the easiest and most satisfying ways to end a full Ayodhya day.

Day 6 · Fri, May 8
Ayodhya

Final day in Ayodhya

  1. Dashrath Mahal — Old Ayodhya — Start with a palace-temple site that adds variety beyond the main pilgrimage core; morning, ~1 hour.
  2. Bharat Kund — Periphery of Ayodhya — A worthwhile excursion for a quieter sacred-water site with broader Ramayana connections; late morning, ~1.5 hours.
  3. The Ayodhya Residency Restaurant — Civil Lines area — Comfortable lunch with familiar vegetarian choices before departure logistics; lunch, ~1 hour, ₹300–600 per person.
  4. Guptar Ghat — Saryu riverbank — Visit for a calm, reflective riverside stop and a different side of Ayodhya; afternoon, ~1 hour.
  5. Tulsi Smarak Bhawan — Ayodhya town center — A literary/cultural pause that rounds out the trip with a non-temple heritage stop; late afternoon, ~1 hour.
  6. Local mithai and prasad shopping — Near main temple market — Pick up last-minute sweets and packed offerings before leaving; evening, ~30 minutes

Morning

Start at Dashrath Mahal in Old Ayodhya while the lanes are still relatively quiet. It’s a compact, old-school pilgrimage stop rather than a sprawling monument, so an hour is enough to take in the courtyard, the devotional atmosphere, and the surrounding bazaar rhythm. Go by auto from the station-side or central stay area; within town, short rides usually run around ₹50–150 depending on distance, and walking is only pleasant if you’re already based nearby. The trick here is to arrive before the late-morning rush, especially in the hotter months, because the surrounding lanes get crowded quickly and parking becomes a hassle.

From there, head out toward Bharat Kund on the city’s edge for a slower, more reflective stop. This is a good place to feel the wider Ramayana geography beyond the main temple circuit, and it’s worth keeping a little extra time for the quieter water-side setting. Plan on an auto or private cab for the transfer, roughly ₹150–350 depending on where you start and how long the driver waits. If you’re comfortable with simple snacks, carry water and something light with you, because the area is less developed than the central temple zone and the emphasis is really on the atmosphere rather than facilities.

Lunch and Afternoon

For lunch, settle into The Ayodhya Residency Restaurant in the Civil Lines area, which is a sensible reset point after a morning of temple-site travel. It’s one of the easier places to get a clean, sit-down vegetarian meal without overthinking it — expect familiar North Indian thalis, paneer dishes, dal, rice, rotis, tea, and basic sweets, with meals usually landing in the ₹300–600 per person range depending on how you order. If you’ve been on the move all trip, this is the kind of place where you can sit for a proper hour, cool off, and plan your last few stops without rushing.

After lunch, continue to Guptar Ghat on the Saryu riverbank for a quieter afternoon mood. This is one of the best places in Ayodhya to just slow down and look at the river, especially if you’ve been temple-hopping for days and want a different texture to the city. The riverfront is best approached by auto or cab, and the ride is usually straightforward from central Ayodhya; if possible, go in the softer light of late afternoon when the steps and waterline feel most peaceful. Then finish at Tulsi Smarak Bhawan in the town center for a cultural pause — it’s a nice palate cleanser from the devotional circuit and usually takes about an hour to browse, especially if you enjoy Tulsidas, Ramcharitmanas context, and the literary side of the city. It’s a modest, easy stop, not a big museum day, so keep expectations relaxed and let it round out the trip gently.

Evening

Wrap up with local mithai and prasad shopping near the main temple market before you leave. This is the best time to pick up pedas, laddoos, dried sweets, and small packed offerings for family — the stalls around the temple-market lanes are busiest, but they’re also where you’ll find the widest choice. Give yourself about 30 minutes, and don’t wait too late if you’re catching a train or late transport out of town, because the area can bottleneck in the evening. If you want to keep it simple, buy from a shop that’s clearly turning stock over quickly and ask for sealed packing; it travels better, especially on a longer return journey.

0