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

Low-Budget Train Itinerary: Mumbai, Puri, Varanasi, Ayodhya, Mathura-Vrindavan, and Agra Temple Circuit

Day 1 · Sat, May 2
Mumbai

Departure and overnight train to the east

  1. Mumbai CSMT — Fort — Main departure hub for your eastbound train and a good place to grab essentials before boarding, early evening, ~45 min.
  2. Cafe Madras — Matunga East — Classic low-budget South Indian meal before the overnight journey, evening, ~45 min, ₹150–250/person.
  3. Dadar TT Market — Dadar East — Quick stop for snacks, water, and travel supplies at local prices, late afternoon, ~30 min.
  4. Shivaji Park — Dadar West — Easy last stroll before leaving the city, late afternoon, ~45 min.

Late Afternoon: last bits in the city

Start with Shivaji Park in Dadar West for an easy, no-stress final stroll before the journey. It’s one of those places that feels very Mumbai in the late afternoon — joggers, cricket practice, old-timers on benches, and a steady sea breeze if you’re lucky. Give yourself about 45 minutes here; it’s a nice way to reset before the train. From there, head over to Dadar TT Market in Dadar East and stock up on the practical stuff you always forget at the last minute: water bottles, biscuits, bananas, chips, tissues, a power bank cable, and maybe a light snack for the platform. Prices are usually kinder here than inside stations, and the whole stop should stay around 30 minutes if you keep it focused.

Evening: dinner before boarding

For an inexpensive, reliable pre-train meal, go to Cafe Madras in Matunga East. It’s a classic old-school South Indian stop, and the food is exactly what you want before an overnight ride: light, filling, and easy on the stomach. Expect to spend roughly ₹150–250 per person for idli, dosa, upma, filter coffee, or a simple tiffin combo. It gets busy, so don’t linger too long if your departure is fixed. If you have a little buffer, this is the best place on the route to eat something that won’t feel heavy on the train.

Night: board and settle in

Finish at Mumbai CSMT in Fort, your main departure hub for the eastbound run. Arrive with enough cushion for platform changes, water, and a calm boarding process — 45 minutes is usually enough if you’re not checking bags or hunting for food. The station can feel chaotic at peak hours, but once you’re on the platform it’s straightforward: keep your ticket, IDs, earphones, charger, and one snack within reach, then settle in for the long ride. If you’ve already eaten at Cafe Madras and stocked up at Dadar TT Market, you’ll be set for the overnight journey without wasting money on station food.

Day 2 · Sun, May 3
Puri

Arrive in Puri and settle in

Getting there from Mumbai
Overnight train from Mumbai CSMT/LTT to Puri via Indian Railways (likely weekly express options; book on IRCTC or ConfirmTkt). Duration ~29–33h, sleeper/3AC ~₹700–₹2,500. Best to depart evening on day 1 so you arrive morning day 3.
Flight to Bhubaneswar on IndiGo/Air India, then 2.5–3h taxi or train to Puri. Total ~4.5–6h, ~₹5,000–₹12,000 all-in; book on MakeMyTrip/Skyscanner + IRCTC for the onward leg.
  1. Puri Railway Station — Puri — Arrival point; freshen up and organize for a beach-town stay, morning, ~30 min.
  2. Hotel Tirtha or similar sea-facing budget stay area — Chakra Tirtha Road — Rest and reset close to the main beach strip, late morning, ~1 hour.
  3. Puri Beach — Swargadwar — Gentle first look at the coast and a low-cost reset after travel, afternoon, ~1.5 hours.
  4. Swargadwar Market — Swargadwar — Good for temple offerings, snacks, and local browsing, late afternoon, ~45 min.
  5. Bhojohori Manna, Puri — Near Sea Beach Road — Reliable Odia meal without overspending, evening, ~1 hour, ₹200–350/person.

Morning

You’re arriving into Puri Railway Station, so keep this first hour simple: step out, grab a quick bottle of water, use the station washroom if needed, and keep your day bag light. If you’re carrying temple clothes, sneakers, and beachwear separately, now is the time to reorganize so you’re not digging through luggage later. For a low-budget trip, don’t rush into a big breakfast yet — just let yourself land properly in the rhythm of Puri, where everything runs a little slower and the sea air does half the recovery work for you.

From the station, head to Hotel Tirtha or a similar sea-facing budget stay along Chakra Tirtha Road. This stretch is practical because it keeps you close to the beach strip and avoids wasting money on autos later in the day. Check-in may not be ready right away, but most budget places will let you leave bags and freshen up; if you need a place to sit, ask for tea and wait out the heat. Rooms here typically run around ₹800–₹2,000 depending on the season, and the better value places are usually a short walk from the beach road rather than deep inside the bazaar lanes.

Afternoon

By early afternoon, head down to Puri Beach at Swargadwar for a slow first look at the coast. This is not the day for a packed sightseeing sprint — just walk the sand, sit near the shacks, and reset after travel. Expect chai, coconut water, and simple snack options for ₹20–₹80; if you want a cheap and filling bite, stick to fresh bananas, boiled corn, or a light plate of ghugni from a roadside stall. The beach is best enjoyed when you’re not trying to “do” too much: give it an hour and a half, watch the families, fishermen, and pilgrims come and go, and let the town set the pace.

After that, drift into Swargadwar Market, which is where Puri becomes wonderfully practical. This is the place for cheap temple offerings, incense, tulsi malas, small brass items, seashell souvenirs, and the odd snack you’ll end up eating before dinner. Bargaining is normal, but keep it polite and short — the difference of ₹20–₹50 is usually not worth turning into a big negotiation. If you’re shopping for tomorrow’s temple visits, pick up flowers, camphor, and a small offering packet here; it’ll save you time and money later.

Evening

For dinner, settle in at Bhojohori Manna, Puri near Sea Beach Road. It’s one of the easiest places to get a dependable Odia meal without overpaying, and for a tired traveler that matters more than chasing a “secret” spot. Budget roughly ₹200–₹350 per person and keep it simple: a fish thali if you eat fish, or a veg plate with rice, dal, and a local preparation. Go a little early if possible, because beach-town dinner spots can get crowded fast once the evening crowd starts wandering in. After that, call it a night early — tomorrow’s temple circuit is better when you’ve already settled into Puri time.

Day 3 · Mon, May 4
Puri

Puri and Konark temple circuit

  1. Jagannath Temple — Grand Road — The must-see pilgrimage center; do this early before crowds build, morning, ~2 hours.
  2. Gundicha Temple — Gundicha — Key Rath Yatra temple with a calm, spacious feel, late morning, ~45 min.
  3. Lokanath Temple — Lokanath Road — Older Shiva shrine that adds balance to the circuit, late morning, ~45 min.
  4. Konark Sun Temple — Konark — Iconic UNESCO temple, best visited as the day cools, afternoon, ~2 hours.
  5. Ramachandi Temple — Near Chandrabhaga — Quiet riverside stop on the return from Konark, late afternoon, ~45 min.
  6. Dalma, Puri — Bypass Road — Budget-friendly Odia thali to end the day, evening, ~1 hour, ₹180–300/person.

Morning

Start as early as you can with Jagannath Temple on Grand Road — that’s the classic Puri temple morning, and the earlier you go, the calmer it feels before the queues thicken. Expect temple-security screening, no phones/leather items inside, and a good chunk of time just moving with the flow of pilgrims, so budget around 2 hours end to end. If you’re staying near Swargadwar or the station side, an auto to Grand Road usually runs ₹50–₹120 depending on distance and your bargaining mood; otherwise just walk if your guesthouse is central. After darshan, keep your pace slow and take a little breakfast pause nearby — a simple tea and khaja or a plate of poori-bhaji from a local stall is enough; there’s no need to overdo it before the rest of the circuit.

Late Morning

Next is Gundicha Temple in Gundicha, which feels very different from the main shrine: quieter, more open, and easier to breathe in. It’s one of those places where you actually notice the architecture and the space around the sanctum, so give it the full 45 minutes instead of rushing through. From there, continue to Lokanath Temple on Lokanath Road — this is your Shiva stop for balance, and it adds a different energy to the day after the Vaishnavite focus of Jagannath and Gundicha. The lane approach can get busy, so wear comfortable footwear you can slip off quickly, and keep small cash handy for offerings and prasad. If you’re moving by auto between temples, short hops in central Puri are usually ₹30–₹80.

Afternoon to Evening

After lunch, head out toward Konark Sun Temple in Konark; this is the one place where the day really opens up, so it’s best when the light softens a bit. Plan roughly 2 hours here, and if the weather is harsh, carry water and a cap because the stonework area gets hot fast — especially in May. Entry is typically around ₹40 for Indian nationals and more for foreign visitors, with extra charges for camera use in some cases, so keep a little cash. On the return, stop at Ramachandi Temple near Chandrabhaga for a quiet riverside break — this is the kind of pause locals like after the bigger monuments, and 45 minutes is perfect unless you want to linger at the water. End the day with a simple, filling dinner at Dalma, Puri on Bypass Road: their dalma thali is the right low-budget finish, usually about ₹180–₹300 per person, and it’s a good idea to go a little early before dinner rush.

Day 4 · Tue, May 5
Puri

Overnight train to Varanasi

  1. Puri Railway Station — Puri — Early departure day; keep it light and travel-focused, morning, ~30 min.
  2. Blue Splash Sea Food / local breakfast stalls — Chakra Tirtha Road — Simple breakfast before the train, morning, ~30 min, ₹100–200/person.
  3. Bhubaneswar Station-side tea/snack stop — Bhubaneswar — Break the journey with a quick rail-side meal if routed via Bhubaneswar, afternoon, ~30 min.
  4. Overnight train prep and berth rest — Train — Save energy for Varanasi by using the full travel day as recovery, evening, ~no fixed time.

Morning

Keep today very light — it’s basically a transit day, and in this kind of budget train itinerary the smartest move is to treat it like part of the trip, not a lost day. If you’ve got a little time after checking out, head toward Puri Railway Station early, ideally with your bags already sorted the night before so you’re not doing last-minute repacking on the platform. The station area gets busy fast, so give yourself a buffer of 30–45 minutes for tickets, tea, and finding the right coach. If you’re carrying temple clothes or snacks, keep them in one small day bag; anything extra will get annoying very quickly on a long ride.

Breakfast and Rail-side Stop

Before boarding fully into travel mode, do a simple breakfast at Blue Splash Sea Food or one of the small Chakra Tirtha Road breakfast stalls nearby. This is the kind of stop that works best for a no-fuss start: hot tea, poha/upma, idli if you want something safe and quick, or a light seafood breakfast if you’re in the mood. Budget around ₹100–200 per person, and don’t linger too long — the point is to fuel up, not to turn it into a long sit-down meal. If your train route goes via Bhubaneswar, use that rail-side break for another quick chai-and-snack reset; station-side vendors and small eateries are usually the most efficient option here, and you’ll appreciate having a clean, simple meal before the longer overnight stretch.

Afternoon into Evening

Once you’re on the train, switch into full survival mode: charge everything while you still can, keep water and one snack within reach, and settle into your berth as early as possible. The goal today is recovery, not sightseeing, so use the ride to sleep, read, or just mentally reset for Varanasi. If you’re on a sleeper or 3AC coach, a small eye mask, earplugs, and a light shawl make a huge difference. Try to avoid heavy dinner from vendors unless it looks fresh — plain rice, packaged food, or something from a trusted pantry-style source is usually the safer low-budget choice. By evening, your best itinerary move is simply overnight train prep and berth rest so you arrive in much better shape for tomorrow’s temple circuit.

Day 5 · Wed, May 6
Varanasi

Varanasi temple circuit

Getting there from Puri
Overnight train via Bhubaneswar/Howrah corridor on Indian Railways (book IRCTC). Duration usually ~18–26h depending on connection, 3AC/sleeper ~₹900–₹2,800. Best to leave after a full day in Puri so you can use the train as overnight transit.
Flight from Bhubaneswar to Varanasi (often 1-stop, sometimes direct depending on schedule) via IndiGo/Air India. Door-to-door ~5–8h including Puri–Bhubaneswar transfer, ~₹6,000–₹15,000; book on airline site/MakeMyTrip.
  1. Kashi Vishwanath Temple — Vishwanath Gali — The central shrine of Varanasi; go first for the main darshan, early morning, ~1.5 hours.
  2. Annapurna Temple — Near Kashi Vishwanath — Easy add-on right beside the main temple complex, morning, ~30 min.
  3. Vishalakshi Temple — North of the main corridor — Important Shakti site within walking distance, morning, ~30 min.
  4. Kal Bhairav Temple — Visheshwarganj — Powerful local guardian deity shrine, late morning, ~45 min.
  5. Kachori Gali — Godowlia — Classic budget breakfast/lunch stop for Banarasi kachori and jalebi, late morning, ~45 min, ₹80–180/person.
  6. Dasaswamedh Ghat — Dashashwamedh — End with the riverfront and a slow evening pause, evening, ~1.5 hours.

Morning

Arrive in Varanasi with one goal: keep the first half of the day tight and temple-focused while the city is still relatively calm. Start at Kashi Vishwanath Temple on Vishwanath Gali as early as you can; in practice, that means reaching the corridor when the lanes are just waking up, before the heaviest foot traffic builds. Expect security checks, a no-phone policy inside the core area, and a fair bit of shuffling through narrow lanes, so travel light and wear something easy to remove and put back on. Budget around 1.5 hours here, and don’t rush the atmosphere — this is the spiritual center of the old city, and the whole lane system around it has its own rhythm.

From there, the next two are almost natural extensions of the same walk: Annapurna Temple sits right by the main shrine zone, and Vishalakshi Temple is just a little further north within the old city’s dense temple cluster. Both are best done on foot in the morning while your energy is fresh and the alleys aren’t too crowded. If you’re moving like a local, keep small cash in hand for prasad and offerings, and let the lanes guide you rather than trying to “map” every turn — around here, the real navigation tool is following the flow of pilgrims.

Late Morning

By late morning, head out toward Kal Bhairav Temple in Visheshwarganj, which is one of those places that feels properly Banarasi: intense, busy, and very local. This is a guardian-deity stop, so the mood is different from the more polished shrine experience near the corridor. Give yourself about 45 minutes here, and if you’re coming by auto-rickshaw, tell the driver Visheshwarganj rather than just “Kal Bhairav” — the lane names are what locals actually use. After that, make your way to Godowlia for Kachori Gali, where the city resets into food mode. A simple plate of kachori-sabzi with jalebi will usually land you in the ₹80–180 range, and this is the right time to sit, breathe, and do nothing for a bit before the riverfront evening. Good no-fuss picks in this area are the busy street counters around Godowlia Crossing; just go where the turnover is high and the food is fresh.

Evening

Close the day at Dasaswamedh Ghat on Dashashwamedh and don’t over-program the rest of the night. If you reach with a little daylight left, walk the steps slowly, find a spot facing the water, and let the ghat do the work — this is the part of Varanasi where the city feels oldest and most alive at the same time. Evening is when the riverfront starts to gather pace, and if you want to stay longer, just linger near the main steps or take a quiet promenade along the edge instead of chasing more sights. From here it’s easy to return by auto to your stay in Godowlia, Bhelupur, or Assi depending on where you’re based; keep the night flexible, because in Varanasi the best plan after the ghats is usually to walk a little, eat a little, and call it a day.

Day 6 · Thu, May 7
Varanasi

More of Varanasi

  1. Sankat Mochan Hanuman Temple — Durga Kund — Best visited early for a calmer darshan, morning, ~1 hour.
  2. Durga Kund Temple — Durga Kund — A compact stop that fits naturally with Sankat Mochan, morning, ~30 min.
  3. Tulsi Manas Mandir — Lanka — Literary-religious landmark with clean, manageable visit time, late morning, ~45 min.
  4. BHU New Vishwanath Temple — BHU Campus — Spacious and photogenic; a good contrast to the older temple core, late morning, ~1 hour.
  5. Baba Lassi — Lanka — Budget lunch/snack stop for a Varanasi-style break, afternoon, ~30 min, ₹100–200/person.
  6. Assi Ghat — Assi — Relaxed sunset ghat to end a heavier temple day, evening, ~1.5 hours.

Morning

Start early and keep this half of the day temple-heavy before the heat and traffic build up. Sankat Mochan Hanuman Temple is best done first — it’s one of those places where arriving around opening time makes a huge difference, because the queue stays humane and the atmosphere is calmer. Dress simply, leave enough time for security checks, and expect around ₹20–₹50 if you’re using shared e-rickshaws or an auto from the older temple areas. From there, Durga Kund Temple is an easy next stop just a short ride away, and it works nicely as a compact follow-up rather than a standalone outing; you’ll usually be in and out in about half an hour unless there’s a festival crowd.

Late Morning

Next, head to Tulsi Manas Mandir in Lanka, which gives the day a very different feel — quieter, cleaner, and more open than the older lane-based shrines. The marble walls and Ram-charitmanas verses make it worth slowing down for, even if you’re temple-hopping on a budget. After that, continue to BHU New Vishwanath Temple inside the BHU Campus. This is one of the easiest places in the city to breathe for a minute: broad pathways, shade, and enough space to actually walk without being swept by a crowd. If you’re moving by auto-rickshaw, this whole stretch from Sankat Mochan through BHU is straightforward and usually lands in the ₹30–₹100 range depending on how many short hops you make.

Afternoon

By now, you’ll want a reset, so keep lunch simple and cheap at Baba Lassi in Lanka. It’s the kind of no-fuss stop locals actually use — quick, filling, and very friendly to a low-budget itinerary. A lassi, a snack, and maybe something light will usually stay around ₹100–₹200 per person, and it’s a good place to sit for a bit before the evening shift. If you have time, just wander the Lanka stretch a little after eating; it’s busy, practical, and gives you a real slice of student-side Varanasi without trying too hard.

Evening

Finish at Assi Ghat, which is the right place to let the day unwind. Come a little before sunset so you can catch the river changing color, then just stay put for an hour or so — this is not a rush stop. You can walk the promenade, watch the Ganga aarti setup if it’s happening, or simply sit and breathe after all the temple movement. From Lanka, an auto should be inexpensive and quick, usually ₹20–₹60, and the whole point here is to end the day with less schedule and more atmosphere.

Day 7 · Fri, May 8
Varanasi

Train to Ayodhya

  1. Varanasi Junction — City center — Start early for the rail transfer toward Ayodhya, morning, ~30 min.
  2. Train meal stall / packed thali — On route — Cheapest way to keep the day efficient and low-budget, midday, ~30 min, ₹80–150/person.
  3. Ayodhya Cantt arrival area — Ayodhya — Check in and settle before evening temple visits, afternoon, ~45 min.
  4. Saryu River bank — Ram Ki Paidi area — Gentle first introduction to the city’s sacred geography, evening, ~1 hour.
  5. Ram Ki Paidi local snack stop — Ram Ki Paidi — Budget evening food near the riverfront, evening, ~30 min, ₹100–200/person.

Morning

Start early at Varanasi Junction and keep this part of the day simple: you’re just moving cleanly from one sacred city to the next, not trying to sightsee before the train. If you can, reach the station with a little buffer for platform changes and tea/water; in Varanasi, station traffic can feel chaotic even when the train itself is on time. Keep your bags compact, keep some cash handy for porter help if needed, and don’t count on a relaxed breakfast at the station unless you’re okay with very basic options.

Midday

This is the cheapest, most practical meal break of the whole transfer day: a train meal stall / packed thali on route. Go for whatever is fresh and easy to eat without making a mess — usually a simple veg thali, poha, puri-sabzi, or a packed lunch bought before departure. Budget around ₹80–150 per person, and if you’re traveling sleeper or second sitting, it’s smart to keep a bottle of water and a small snack backup in your bag. On a low-budget temple circuit, this is one of those days where eating practical beats chasing the “best” meal.

Afternoon

By the time you reach Ayodhya Cantt arrival area, the goal is not to rush out and tick things off — it’s to settle in properly so the evening feels calm. If your stay is near the station side, this is the time to check in, freshen up, and keep your temple clothes ready for later. Auto-rickshaws are the easiest last-mile option here; agree on the fare before you get in, and expect short local hops to be modestly priced, especially if you’re heading toward the riverfront side.

Evening

Make your first real Ayodhya experience a gentle one at the Saryu River bank around Ram Ki Paidi. This is the right time of day for it: the heat softens, the ghats feel more alive, and the city’s devotional rhythm starts to show. Walk slowly, keep an eye on the steps, and don’t over-plan this section — just let the riverfront set the tone for the rest of your stay. After that, stay nearby for a budget-friendly bite at Ram Ki Paidi local snack stop; look for simple chaat, kachori, tea, or a light veg plate, usually in the ₹100–200 range. It’s the kind of no-fuss dinner that makes sense after a travel day and keeps you ready for the fuller temple circuit tomorrow.

Day 8 · Sat, May 9
Ayodhya

Ayodhya temple circuit

Getting there from Varanasi
Morning train from Varanasi Junction to Ayodhya Dham Junction / Ayodhya Cantt via IRCTC. Duration ~4.5–7h, sleeper/2S/AC ~₹150–₹900. Depart early so you still reach Ayodhya by afternoon for check-in.
Private cab via NH31/NH27. Duration ~4–5.5h, ~₹4,500–₹7,500 one-way; useful only if you want max flexibility, book via Uber Intercity/GozoCabs/MakeMyTrip cabs.
  1. Shri Ram Janmabhoomi — Ramkot — The marquee Ayodhya site, best handled first thing, morning, ~2 hours.
  2. Hanuman Garhi — Ramkot — Essential hilltop temple with easy sequencing from Ram Janmabhoomi, late morning, ~1 hour.
  3. Kanak Bhawan — Ramkot — Beautiful, compact temple that pairs well with the core circuit, late morning, ~45 min.
  4. Nageshwar Nath Temple — Near Ram Ki Paidi — Older riverside shrine to round out the day, afternoon, ~45 min.
  5. Ksheer Sagar Restaurant — Faizabad Road/Ayodhya — Simple vegetarian meal at sensible prices, afternoon, ~1 hour, ₹150–250/person.
  6. Sita Ki Rasoi — Near Ram Janmabhoomi area — Short, meaningful final stop before evening rest, evening, ~30 min.

Morning

Start Shri Ram Janmabhoomi as early as you can and treat it as the anchor for the whole Ayodhya day. In practice, that means reaching Ramkot with your phone, belt, and any non-essentials sorted out ahead of time, because the security flow can eat time even when the actual queue looks manageable. Give this stop a solid 2 hours: the pace is devotional but controlled, and early morning is simply the calmest window before day-trippers and group arrivals thicken the lanes. If you’re staying nearby, it’s an easy auto drop; otherwise, a short walk through the old sacred core works well and keeps you in the right headspace.

From there, go straight to Hanuman Garhi while the morning is still fresh. It’s the classic Ayodhya sequencing move — close enough to follow naturally, but just enough of a rise to feel like a proper temple ascent. Expect a modest climb and a lively crowd, especially on weekends, so keep a little patience in hand and don’t rush the darshan. After that, continue to Kanak Bhawan, which is one of the easiest places in Ramkot to enjoy without feeling pressed. It’s compact, beautifully kept, and usually less chaotic than the headline stops, so this is the spot where the morning starts to soften a bit.

Afternoon

By lunch, move over toward Faizabad Road and keep it simple at Ksheer Sagar Restaurant. This is the kind of place locals use when they want clean vegetarian food without turning lunch into a project — think thalis, standard North Indian plates, and easy billing in the ₹150–250 range per person. It’s a good reset before the riverside stretch, and you’ll appreciate having a sit-down meal before the afternoon heat starts leaning in. After lunch, head to Nageshwar Nath Temple near Ram Ki Paidi; this is a nice change of texture, with the river vicinity giving the day a slower, older feel. Give it about 45 minutes, then linger a little if you like the ghats — it’s one of those places where the transition matters as much as the stop itself.

Evening

Wrap up with Sita Ki Rasoi back near the Ram Janmabhoomi area, where the mood becomes quieter and more reflective toward evening. It’s a short final stop, so don’t overthink it — arrive without a schedule in your head, take in the story of the place, and let it close the circuit rather than trying to squeeze in anything extra. If you still have energy after that, the best use of the remaining evening is a slow walk, a chai break, and an early night. Ayodhya works best when you don’t try to overpack it; today already covers the core circuit in the right order, and that’s the smartest way to do it on a budget train trip.

Day 9 · Sun, May 10
Ayodhya

Train toward Mathura-Vrindavan

  1. Ayodhya Dham Junction — Ayodhya — Early departure toward the Mathura–Vrindavan side, morning, ~30 min.
  2. Train lunch / platform meal — En route — Keep the transfer cheap and simple, midday, ~30 min, ₹80–150/person.
  3. Mathura Junction arrival — Mathura — Reaching Braj region, use the afternoon to check in and rest, afternoon, ~45 min.
  4. Shri Krishna Janmabhoomi area walk — Mathura city center — A light first look before the Vrindavan-heavy days, late afternoon, ~1 hour.
  5. Shankar Mithai Wala — Holi Gate, Mathura — Budget sweet/snack stop that fits the city’s food culture, evening, ~30 min, ₹100–200/person.

Morning

Start at Ayodhya Dham Junction with an early, no-drama departure toward the Braj belt. In this kind of budget rail circuit, the goal is not comfort luxury — it’s keeping the day smooth, with your bag close, water in hand, and a small breakfast already sorted before boarding. Trains out of Ayodhya can get busy with local pilgrims and students, so try to reach the station with a little buffer, grab tea from a clean stall on the platform, and settle in near your coach early. If you’re traveling 2S or sleeper, keep valuables zipped and easy to reach; this is one of those transfers where being organized saves more energy than spending extra money.

Midday

For Train lunch / platform meal, keep it simple and inexpensive: poori-sabzi, veg thali, stuffed paratha, or packaged snacks from the station vendors usually land in the ₹80–150 range if you stay disciplined. On this stretch, I’d avoid overcomplicating lunch with anything too oily or elaborate — you want to arrive in Mathura feeling normal, not sleepy. A bottle of water, a banana, and one decent meal are enough. If the pantry car is running, it’s still worth checking vendor prices before buying; station-side food is often cheaper and more reliable on budget routes like this.

Afternoon

When you reach Mathura Junction, don’t rush straight into sightseeing. Check in first, take a shower if your stay allows it, and give yourself at least a short rest because this is the part of the itinerary where fatigue sneaks up on you. For a practical base, staying near Mathura Junction, Goverdhan Chauraha, or the road toward Dampier Nagar makes local movement easier. Autos from the station to most central stays are usually in the ₹100–250 range depending on distance and bargaining. Once you’ve dropped your bags, head out for a light first look at the Shri Krishna Janmabhoomi area walk — keep it unhurried, mostly outside-oriented, and focus on the atmosphere of the lanes, the devotional shops, and the steady flow of pilgrims rather than trying to force a full temple circuit today.

Evening

Wrap with Shankar Mithai Wala at Holi Gate, Mathura, which is exactly the kind of sweet stop that makes sense on a low-budget temple trip. Go for something local and simple — peda is the obvious pick, but kachori, samosa, or a small mixed snack plate works too if you’re hungry after the station-to-hotel rhythm. Budget around ₹100–200 per person and don’t overbuy; you’ll be eating a lot more in Vrindavan and the wider Braj circuit over the next couple of days. After that, keep the evening open for an early night or a short wander back through the old market lanes — Mathura feels best when you let it stay a little loose instead of over-planning every minute.

Day 10 · Mon, May 11
Vrindavan

Vrindavan temple circuit

Getting there from Ayodhya
Long-distance train from Ayodhya Dham Junction to Mathura Junction, then short taxi/auto to Vrindavan. Duration ~8–12h total depending on train, costs ~₹300–₹1,500 train + ₹150–₹400 local transfer. Book on IRCTC; aim for a morning or daytime departure to avoid a late-night arrival.
Private cab all the way. Duration ~9–11h, ~₹8,000–₹12,000; only worth it for a group or if trains don’t fit. Book via Uber Intercity/GozoCabs.
  1. Prem Mandir — Vrindavan — Best seen early for photos and a relaxed start, morning, ~1.5 hours.
  2. ISKCON Vrindavan — Raman Reiti — Major devotional stop close to other central Vrindavan sights, late morning, ~1 hour.
  3. Banke Bihari Temple — Old Vrindavan — Core temple of the town, plan around crowd flow, late morning, ~1.5 hours.
  4. Radha Raman Temple — Old Vrindavan — Historic and highly regarded, easy to add in the same zone, afternoon, ~45 min.
  5. MVT Restaurant — Raman Reiti — Reliable vegetarian meal with modest spend, afternoon, ~1 hour, ₹200–350/person.
  6. Keshi Ghat — Vrindavan riverfront — Peaceful evening finish by the Yamuna, evening, ~1 hour.

Morning

Arrive, drop your bag, and go straight to Prem Mandir while the light is still soft — this is the one place in Vrindavan that really rewards an early start. The marble glows beautifully before the heat builds, and the gardens are far less crowded than later in the day. Give yourself about 1.5 hours to walk the perimeter, take your photos, and do the full circuit without feeling rushed. Entry is free, but dress modestly and keep a little cash handy for shoes, water, and small offerings nearby.

From there, head over to ISKCON Vrindavan in Raman Reiti. It’s an easy, natural next stop because it sits in the more orderly, visitor-friendly part of town, and the atmosphere is calmer than the old lanes. Plan about an hour here for darshan, a quiet sit, and a look around the temple complex. If you want a simple breakfast or tea nearby afterward, this is the area to do it — clean, practical, and much less chaotic than the old town core.

Late Morning to Afternoon

Next, move into Old Vrindavan for Banke Bihari Temple, and be ready for crowds — this is the heart of the town, and the experience is half devotion, half controlled chaos. Go with patience, keep essentials light, and assume some time in the queue even on a weekday. Around 1.5 hours is realistic once you include the entry flow, darshan, and the inevitable slow shuffle in and out. Afterward, stay in the same lane system and continue to Radha Raman Temple; it’s smaller, more historic, and has a very different feel from the larger crowd temples. You won’t need a big transition, just a short local walk through the old streets, and about 45 minutes is enough to absorb it properly.

For lunch, keep it easy and go to MVT Restaurant back in Raman Reiti. It’s one of the most dependable vegetarian stops in town, with clean seating and a traveler-friendly menu, and you can expect to spend around ₹200–350 per person. This is the right place to reset after the old-city temple rush — have a proper meal, drink water, and let the afternoon heat dip a bit before going out again.

Evening

Finish at Keshi Ghat for the most peaceful part of the day. Come a little before sunset if you can, because the riverfront is at its best when the light softens and the sound of bells starts carrying over the water. It’s a good place to slow down after the temple circuit — sit on the steps, watch the activity along the ghats, and just let Vrindavan feel like Vrindavan for a while. Keep an extra 30–45 minutes if you enjoy photography or want a calmer end to the day before heading back for dinner or an early night.

Day 11 · Tue, May 12
Mathura

Mathura and nearby Braj temples

Getting there from Vrindavan
Short taxi/auto via local road (NH19/Mathura-Vrindavan Road). Duration ~20–30 min, ~₹150–₹400 by auto/taxi. Best as a mid-morning move after breakfast; no need for pre-booking.
Local e-rickshaw/shared auto if you’re traveling light. Duration ~25–40 min, ~₹20–₹80 per person; just flag one on the spot.
  1. Govind Dev Temple — Old Mathura — Start with a significant heritage temple near the center, morning, ~45 min.
  2. Dwarkadhish Temple — Vishram Ghat area — The most famous Mathura temple stop and a natural next visit, morning, ~1 hour.
  3. Vishram Ghat — Yamuna riverfront — Good for a calm walk and temple-side atmosphere, late morning, ~45 min.
  4. Gita Mandir — Mathura-Vrindavan road — A distinct stop with carvings and a broad temple setting, afternoon, ~45 min.
  5. Brijwasi Mithai Wala — Holi Gate — Cheap lunch or sweet break in the old-city core, afternoon, ~45 min, ₹100–250/person.
  6. Chinta Haran Mahadev Temple — Mathura outskirts/old city edge — Quiet final temple to cap the Braj circuit, evening, ~30 min.

Morning

Once you’re in Mathura, start in the old-city core while it still feels gentle and walkable. Govind Dev Temple is a good first stop because it gives you that classic Braj mood without the chaos of the busier lanes later on; plan about 45 minutes here, and if you arrive near opening time you’ll get a quieter darshan and better photos of the heritage façade. From there, keep the day moving in a compact flow to Dwarkadhish Temple, the city’s most famous stop, where the lane energy, bells, and steady stream of pilgrims make it feel very much like the center of Mathura’s spiritual life. Give yourself around an hour here, including the approach through the market streets, and expect the usual temple rhythm: footwear off, modest dress, and a bit of patience if the queue bunches up.

Late Morning to Lunch

After Dwarkadhish Temple, walk or take a very short local ride down to Vishram Ghat before the heat gets heavy. This is the right place to slow down for a while — a 45-minute pause by the Yamuna, watching pilgrims, priests, and small boats moving through the riverfront routines that make Mathura feel lived-in rather than staged. If you want a soft break before lunch, this is the best moment to just sit, hydrate, and let the city breathe around you. Then head toward Brijwasi Mithai Wala near Holi Gate for a cheap, easy meal or sweet stop; keep it simple with a thali, kachori, or a plate of pedas, and budget roughly ₹100–250 per person. It’s a very local way to eat in Mathura — no fuss, quick service, and useful if you want something filling before continuing temple-hopping.

Afternoon

After lunch, move out along the Mathura-Vrindavan Road to Gita Mandir, which works well as a calmer afternoon temple because it’s more spacious and less cramped than the old-city stops. The carvings and broad setting make it feel different from the tighter lane-temples, so it’s a nice change of pace after the morning circuit; 45 minutes is enough unless you’re stopping for longer prayers or photos. This is also the point in the day when you’ll appreciate having chosen a route that keeps travel short and costs down — a taxi or auto between these Mathura stops is usually straightforward, and if you’re tired, don’t hesitate to use one instead of trying to string everything together on foot in the heat.

Evening

Finish the day at Chinta Haran Mahadev Temple, a quieter capstone near the edge of the old city where the pace finally drops again. It’s a good final stop because it feels less touristed and more neighborhood-based, which is exactly the kind of ending that makes a Braj day memorable on a budget: one last darshan, a little less noise, and then an easy return to your stay. If you have extra time after this, just keep the evening unstructured — Mathura rewards wandering, not rushing — and let the day end with chai, a simple snack, and an early night before the Agra move.

Day 12 · Wed, May 13
Mathura

Transfer to Agra

  1. Mathura Junction — Mathura — Transfer day; leave the heaviest sightseeing behind and move efficiently, morning, ~30 min.
  2. Train breakfast / packed snacks — En route — Keep costs down on the short hop to Agra, late morning, ~30 min, ₹80–150/person.
  3. Agra Cantt — Agra — Arrival and check-in point for the Agra night, afternoon, ~30 min.
  4. Itmad-ud-Daulah’s Tomb — Tajganj side — Beautiful “Baby Taj” stop that is less tiring than a full Taj-day, afternoon, ~1 hour.
  5. Peshawri-style budget meal or local dhaba — Tajganj/Agra Cantt area — Easy dinner near your stay, evening, ~1 hour, ₹150–300/person.

Morning

Keep this as a clean transfer day: check out early and head to Mathura Junction with your bag packed and water already in hand. In Mathura, station traffic can get busy fast once the local trains start rolling, so give yourself a little buffer and don’t try to squeeze in more temple-hopping today. If you’re coming from the old-city side, an auto to the station usually lands in the ₹80–150 range depending on where you’re staying. The goal here is simple: get on the train, settle in, and let the Braj portion of the trip fade out without any rush.

Late Morning to Early Afternoon

Use the short ride for a very budget-friendly breakfast setup: tea, a banana, biscuits, poha, or whatever you packed last night. On the Mathura–Agra stretch, this is the smartest way to keep costs low and avoid overpaying at station stalls, where prices jump the moment a train is delayed. Keep your bag close, especially if you’re in sleeper or general class, and try to sit on the side of the coach with the better window breeze if it’s a hot day. The hop is short enough that you don’t need to overthink it — just eat, rest, and keep your timing loose.

Afternoon

Arrive at Agra Cantt and treat it like your reset point for the night. The station area is practical, not pretty, so don’t linger there longer than necessary — most budget stays in Agra are easiest from Tajganj or around Sadar Bazaar, and an auto from the station usually runs about ₹100–250 depending on distance and bargaining. After check-in, head out to Itmad-ud-Daulah’s Tomb on the Tajganj side; it’s one of the city’s most elegant stops and a lot gentler than trying to force the full Taj Mahal circuit into a transfer day. Plan about an hour there, ideally in the softer afternoon light, and keep expectations relaxed — this is the kind of place that works best when you’re not rushing between monuments.

Evening

For dinner, stay easy and local with a Peshawri-style budget meal or local dhaba around Tajganj or near Agra Cantt. You don’t need a fancy setup tonight; a good tandoori roti, dal, paneer, or chicken meal in the ₹150–300 range is the right move after a transit day. If you’re near Sadar Bazaar, you’ll also find plenty of straightforward spots that are reliable without being overpriced. Keep the night low-key, hydrate well, and sleep early — tomorrow is the day to give Agra your full attention.

Day 13 · Thu, May 14
Agra

Agra and return planning

Getting there from Mathura
Morning train from Mathura Junction to Agra Cantt / Agra Fort via IRCTC. Duration ~1–1.5h, ~₹50–₹300 depending on class. Best departure is early morning so you still have a full Agra day.
Cab via Yamuna Expressway / NH19. Duration ~1.5–2h, ~₹1,800–₹3,500; good if you have luggage or want flexibility, book via Uber Intercity/GozoCabs.
  1. Taj Mahal — Tajganj — Go early to beat heat and crowds; this is the marquee Agra experience, morning, ~2 hours.
  2. Mehtab Bagh — Opposite Taj on Yamuna bank — Great for a quieter view after the main visit, late morning, ~1 hour.
  3. Agra Fort — Fort area — Major Mughal monument that pairs logically with the Taj day, midday, ~1.5 hours.
  4. Kinari Bazaar — Old Agra — Good for cheap shopping and walking the old lanes, afternoon, ~1 hour.
  5. Joney’s Place — Tajganj — Well-known budget-friendly meal stop for travelers, evening, ~1 hour, ₹150–300/person.
  6. Sadar Bazaar — Cantonment — Last relaxed evening stroll and snack run before departure, evening, ~1 hour.

14

  1. Agra Cantt Railway Station — Agra — Departure day logistics first; keep movement simple and on time, morning, ~30 min.
  2. Packed breakfast from local bakery or station stall — Agra Cantt — Cheapest way to start the return journey, morning, ~20 min, ₹60–120/person.
  3. Train sleeper/seat rest — En route to Mumbai — Use the long ride as recovery after the circuit, midday, ~no fixed time.
  4. Packed dinner from onboard pantry or station vendor — Train — Low-budget finish to the trip, evening, ~20 min, ₹80–150/person.

Morning

Start at Taj Mahal in Tajganj as early as you can and don’t try to “save” it for later — the light is better, the heat is kinder, and the crowds are still manageable before the tour buses arrive. Give yourself about 2 hours, including security and a slow walk through the gardens; tickets are around ₹50 for Indians plus the mausoleum add-on, while foreign tickets are much higher, so check the current ASI rates before you go. Keep only the essentials with you, because the entry process is strict, and a small water bottle plus sunglasses will make a big difference once the sun gets up.

Late Morning to Afternoon

From there, head over to Mehtab Bagh on the Yamuna side for that classic quieter Taj view; it’s the best place in Agra to catch your breath after the main monument and is worth about an hour if you like photos or just sitting by the river. After that, make your way to Agra Fort in the Fort area, which is the natural next stop on a Taj-day circuit and usually takes around 1.5 hours if you wander properly through the palaces, courtyards, and views back toward the river. Around midday, the stone gets hot, so move slowly, drink water, and if you need a cheap lunch or chai, you’ll find plenty of small stalls and simple thali places around Raja Ki Mandi and the lanes near the fort rather than paying tourist prices right by the main gates.

Afternoon and Evening

Later, shift into old-city mode at Kinari Bazaar in Old Agra — this is where Agra feels lived-in rather than monumental, with narrow lanes, wedding-shops, sweets, fabric stores, and small brass and marble sellers. Keep an eye on your bag, bargain gently, and don’t rush; an hour here is enough to get the feel without burning yourself out. For dinner, Joney’s Place in Tajganj is a good low-budget stop: simple, filling, and used to travelers, with meals often landing around ₹150–300 per person. If you still have energy after eating, finish with a slow stroll through Sadar Bazaar in the Cantonment area for snacks, a few last-minute purchases, and an easy final evening before departure — it’s one of the most relaxed parts of Agra once the day-trippers thin out.

Day 14 · Fri, May 15
Agra

Overnight return to Mumbai

Morning

Keep today deliberately light: this is your exit day, so don’t try to squeeze in a “last temple loop” and risk missing the train. From Agra Cantt or Agra Fort station, get there with at least 45 minutes in hand — station traffic around Rakabganj and Sadar Bazar can slow you down more than you expect, especially in the evening rush. If you have a few spare hours before departure, use them for one easy, low-stress final wander around Sadar Bazaar for sweets and snacks, or sit down at Joney’s Place near Taj Ganj for a simple meal before heading back to the station. Keep your bag packed, water bottle filled, and valuables on your body, not in overhead luggage.

Lunch / Early Afternoon

For a budget-friendly final meal, stick to places that are quick and predictable rather than trying something far off-route. Panchhi Petha outlets are the classic Agra farewell stop for petha and gajak to take home, while Deviram Sweets is a solid, no-nonsense choice if you want chaat, kachori, or a thali without losing time. If you’re staying near Taj Ganj, the lanes around Shilpgram Road have plenty of easy cafés and dhabas where you can eat, pack up, and leave. If your train is late evening, this is also a decent window to rest at your hotel and avoid heat and station fatigue.

Evening

Head back toward the station early and keep the last leg simple. If you want one quiet final pause before leaving the city, a short stop near Agra Fort or a calm sit-down in Sadar is enough — no big sightseeing today. For the return to Mumbai, an overnight train from Agra Cantt is the cheapest and least tiring option, and second-class sleeper or 3AC usually works well if you’ve booked ahead on IRCTC. Once you’re boarded, lock your bag, keep snacks and a shawl handy, and let the trip decompress — after this many temple cities, the smartest move is to sleep early and let the circuit end gently.

0

Plan Your Great idea—but covering Varanasi + Ayodhya + Vrindavan/Mathura + Agra + Puri + Konark + 50 temples in one low-budget train trip needs smart routing, otherwise you’ll waste money and time zig-zagging. I’ll give you a practical train-based circuit + 50+ temples list + “on-the-way temples”. ⸻ 🧭 BEST LOW-BUDGET ROUTE (TRAIN OPTIMIZED) 👉 Route (circular, minimal backtracking): Mumbai → Puri → Konark → Varanasi → Ayodhya → Prayagraj (optional) → Mathura/Vrindavan → Agra → Mumbai Why this works: * Puri side is far east → do first * Then move west through UP circuit * All are well connected by trains  ⸻ 🚆 TRAIN FLOW (CHEAP + LOGICAL) 1. Mumbai → Puri * Direct trains (Konark Express etc.) 2. Puri → Varanasi * Overnight train (~18–20 hrs) 3. Varanasi → Ayodhya * 4–6 hrs train  4. Ayodhya → Mathura/Vrindavan * Train via Lucknow / Kanpur 5. Mathura → Agra * 1–2 hr train (very frequent)  6. Agra → Mumbai * Direct trains ⸻ 🗓️ IDEAL DURATION (LOW BUDGET) 👉 12–15 days minimum * Puri + Konark → 2 days * Varanasi → 2 days * Ayodhya → 1–2 days * Mathura/Vrindavan/Braj → 3–4 days * Agra → 1 day * Travel buffer → 2–3 days ⸻ 🛕 MASTER TEMPLE LIST (50+ TARGET) 📍 PURI + KONARK (6–8 temples) * Jagannath Temple  * Gundicha Temple * Lokanath Temple * Vimala Temple * Markandeswar Temple * Konark Sun Temple  * Ramachandi Temple * Lingaraj Temple (Bhubaneswar – on way) 👉 ✔️ Already ~8 temples ⸻ 📍 VARANASI (15+ temples) * Kashi Vishwanath * Annapurna Temple * Kal Bhairav * Sankat Mochan Hanuman  * Vishalakshi Mata * Durga Kund * Tulsi Manas Mandir * Birla Mandir (BHU) * Mrityunjay Mahadev * Bharat Mata Temple * Adi Keshav Temple * Nepali Temple * Markandey Mahadev * New Vishwanath Temple * Tridev Temple 👉 ✔️ ~15 temples ⸻ 📍 AYODHYA (8–10 temples) * Ram Janmabhoomi * Hanuman Garhi * Kanak Bhawan * Nageshwar Nath  * Sita Ki Rasoi * Ram Ki Paidi temples * Guptar Ghat temples * Treta Ke Thakur 👉 ✔️ ~10 temples ⸻ 📍 PRAYAGRAJ (ON THE WAY Trip