The Ayodhya to Mathura distance is approximately 530 to 550 km by road via the Agra-Lucknow Expressway and Yamuna Expressway, taking 8 to 10 hours. By cab, the fare is ₹5,400-₹7,000 (sedan). Direct trains (Patna-Kota Express 13237, Kavi Guru Express 19710) take 10 to 11 hours at ₹290-₹890. Buses run in 8 to 9 hours at ₹550-₹1,400. Experience My India arranges the complete Ayodhya + Mathura + Vrindavan circuit from ₹5,999 per person. WhatsApp +91-7302265809.
Table of Contents
ToggleFrom Ram’s Birthplace to Krishna’s Birthplace – One Sacred Journey
Ayodhya and Mathura are two of the seven most sacred cities in Hindu tradition – and each is the birthplace of one of Vishnu’s most beloved avatars. Ayodhya is where Lord Ram was born. Mathura is where Lord Krishna was born. For pilgrims covering Uttar Pradesh’s sacred geography, travelling between them is not just a transport decision; it is completing a devotional arc between two of the oldest pilgrimage centres in India.
At 530 to 550 km, the Ayodhya to Mathura distance is significant enough to plan carefully. Road travel via the Agra-Lucknow Expressway takes 8 to 10 hours. The train takes slightly longer at 10 to 11 hours but costs significantly less. Understanding the specific route, the named trains and the fare ranges before you book changes how you plan the connecting day between these two cities.
I am Gurudutt, born and raised in Braj Bhoomi and founder of Experience My India. Since 2018, our team has coordinated this exact journey for thousands of pilgrims covering the Ayodhya + Mathura + Vrindavan circuit. By the end of this guide you will know the exact distance, the named road route, the specific train numbers, the bus options and how to sequence Ayodhya and Mathura in a single efficient pilgrimage circuit.
Ayodhya to Mathura Distance – Quick Reference
| Travel Mode | Distance | Travel Time | Approx Cost | Best For |
| Private Cab / Car (road) | 530-550 km | 8 – 10 hours | ₹5,400 – ₹12,000 (vehicle size) | Families, groups, door-to-door convenience |
| Bus (private operators) | 530-550 km | 8 – 9 hours | ₹550 – ₹1,400 | Budget travelers |
| Train (direct) | 560-580 km (rail) | 10 – 11 hours | ₹290 – ₹890 (class) | Budget to mid-range; overnight option |
Key planning note: The bus is slightly faster than the train at comparable budget cost. The cab is faster than both but significantly more expensive. For solo and budget travelers, the bus is the most practical. For families and groups of 4 or more, a shared cab cost becomes comparable per person. Experience My India recommends cab for groups and bus/train for solo pilgrims. Call +91-7302265809 to plan.
Travel by Road – Ayodhya to Mathura via Expressways
The road route between Ayodhya and Mathura uses two of Uttar Pradesh’s best highways:
The Best Road Route
Ayodhya → Lucknow → Kanpur → Etawah → Agra → Mathura
| Route Segment | Road | Distance | Travel Time |
| Ayodhya → Lucknow | NH-27 | 130 km | 2 – 2.5 hours |
| Lucknow → Agra | Agra-Lucknow Expressway | 305 km | 3.5 – 4 hours |
| Agra → Mathura | NH-19 / Yamuna Expressway approach | 65 km | 1 – 1.5 hours |
| Total | Two expressways | 530-550 km | 8 – 10 hours |
Road quality: Both the Agra-Lucknow Expressway and the Yamuna Expressway are 6-lane, toll-based controlled-access highways – among the best roads in Uttar Pradesh. The NH-27 section between Ayodhya and Lucknow is a national highway with regular fuel stops.
Intermediate stops possible: The road route passes through Lucknow (130 km from Ayodhya) and Agra (65 km before Mathura). Pilgrims can add a Taj Mahal visit in Agra or a Lucknow city stop, turning the journey into a 2-day road trip.
Private Cab / Taxi Fares – Ayodhya to Mathura (May 2026 Verified)
| Vehicle Type | Examples | One-Way Fare | Passengers |
| Sedan | Swift Dzire, Etios | ₹5,400 – ₹7,000 | Up to 4 |
| SUV (mid-range) | Ertiga | ₹8,500 – ₹10,000 | Up to 7 |
| SUV (premium) | Innova Crysta | ₹10,000 – ₹12,000 | Up to 7 |
Festival period surcharge: During Ram Navami, Janmashtami, Holi and major festival dates in either city, cab fares increase 20-40%. Experience My India pre-books cabs at fixed rates for all festival periods – no surge on arrival. Call +91-7302265809 to confirm.
Travel by Train – Ayodhya to Mathura
Direct train services connect Ayodhya and Mathura, though train is the slowest option at 10 to 11 hours. The overnight option, however, makes it attractive for budget travelers who want to save on hotel costs while covering the distance.
Key Direct Trains – Ayodhya to Mathura 2026
| Train Name | Train No. | Approx Departure | Journey Time | Classes |
| Patna-Kota Express | 13237 | Check IRCTC for current schedule | 10 – 11 hours | SL, 3A, 2A |
| Kavi Guru Express | 19710 | Check IRCTC for current schedule | 10 – 11 hours | SL, 3A, 2A |
Note: Train schedules change seasonally. Always confirm departure and arrival times on IRCTC (irctc.co.in) or the National Train Enquiry System (139) before booking.
Train Fare Reference – Ayodhya to Mathura
| Class | Approx Fare | Best For |
| Sleeper (SL) | ₹290 – ₹350 | Budget travelers; overnight journey |
| AC 3-tier (3A) | ₹735 – ₹890 | Comfortable overnight option |
| AC 2-tier (2A) | ₹1,100 – ₹1,400 | Senior pilgrims; premium comfort |
Booking: Book on IRCTC at least 30 days ahead for peak season (October-March). Both the Patna-Kota Express and Kavi Guru Express are popular trains on the Uttar Pradesh pilgrimage circuit.
Experience My India assists with train booking coordination for all pilgrimage packages. Call +91-7302265809. View Our 7 Days Ayodhya Varanasi Mathura Vrindavan Tour Package
Travel by Bus – Ayodhya to Mathura
Private bus operators provide direct and semi-direct services between Ayodhya and Mathura.
| Detail | Information |
| Travel time | 8 – 9 hours |
| Fare range | ₹550 – ₹1,400 |
| Operators | IntrCity SmartBus, Gajraj Bus Service, private AC/Non-AC operators |
| Service types | Volvo AC, AC seater, non-AC sleeper |
| Booking | redBus, Abhibus, direct operator websites |
| Departure point | Ayodhya main bus stand |
| Drop point | Mathura bus stand (from there, auto to Vishram Ghat: ₹60-₹100) |
When to use buses: For solo pilgrims or pairs traveling on a budget, the bus offers a good combination of cost (₹550-₹1,400) and speed (8-9 hours) – faster than the train and significantly cheaper than a private cab. For families or groups of 4+, the per-person cab cost becomes competitive.
When to avoid buses: Festival periods – IntrCity SmartBus and private operators on this route see very high demand during Ram Navami and Janmashtami. Book at least 2-3 weeks ahead or switch to a pre-booked cab.
Ayodhya + Mathura + Vrindavan – The Complete Sacred Circuit
For pilgrims planning to visit both cities, combining Ayodhya and Mathura into a single Uttar Pradesh pilgrimage circuit is the most efficient approach. Here is the complete circuit:
| Day | City | Key Experiences |
| Day 1 | Ayodhya | Hanuman Garhi → Ram Janmabhoomi → Kanak Bhawan → Ram Ki Paidi Saryu Aarti |
| Day 2 | Ayodhya | Dashrath Mahal → Treta Ke Thakur → Guptar Ghat sunset |
| Day 3 (travel day) | Ayodhya → Mathura | Depart Ayodhya morning; 8-10 hour road journey; arrive Mathura; Vishram Ghat evening |
| Day 4 | Mathura | Janmabhoomi → Dwarkadhish → Vishram Ghat Aarti |
| Day 5 | Vrindavan | Banke Bihari → ISKCON → Nidhivan → Prem Mandir light show |
| Day 6 | Vrindavan + return | Govardhan option; return cab to home city |
Experience My India runs this exact 5-6 day circuit regularly. It is our most popular multi-city pilgrimage package. From ₹5,999 per person for the 5-day version (hotels in both cities, AC cab throughout, guides in Ayodhya, Mathura and Vrindavan). WhatsApp +91-7302265809 for the full circuit quote.
Book Your Ayodhya Varanasi Tour Package
Reverse Journey – Mathura to Ayodhya Distance
The reverse journey from Mathura to Ayodhya covers the same road in the opposite direction – approximately 530-550 km, 8 to 10 hours by cab.
| Detail | Information |
| Distance | 530-550 km |
| Travel time | 8 – 10 hours by cab |
| Route | Mathura → Agra → Agra-Lucknow Expressway → Lucknow → Ayodhya |
| Cab fare | ₹5,400 – ₹12,000 depending on vehicle |
| Bus | ₹550 – ₹1,400; 8-9 hours |
| Train | ₹290-₹890; 10-11 hours (Mathura to Ayodhya direction) |
Most pilgrims who start in Ayodhya and continue to Mathura do not return on the same route – they either complete the circuit via Vrindavan and Delhi or fly home from Lucknow Airport (130 km from Ayodhya).
designs circuit itineraries that avoid unnecessary backtracking. Call +91-7302265809 to plan your return route.
Book Sugam/VIP Darshan and Aarti – Ayodhya Shri Ram Janmbhoomi
Best Time to Travel from Ayodhya to Mathura
| Season | Period | Road Conditions | Verdict |
| Peak (Best) | October – March | Excellent on both expressways | ✅ Best overall – comfortable for long road journey |
| Ram Navami (Ayodhya) | April 2026 | Good roads; Ayodhya very crowded | ✅ Visit Ayodhya for Ram Navami, then travel to Mathura |
| Janmashtami (Mathura) | August 2026 | Good roads; Mathura very crowded | ✅ Travel to Mathura for Janmashtami – book 3-4 months ahead |
| Summer | April – June | Roads fine; interior heat during a 9-hour drive | ⚠️ Travel at night or very early morning; ensure cab AC is functional |
| Monsoon | July – September | Roads generally fine; some flooding near low sections | ⚠️ Agra-Lucknow Expressway well-maintained; NH-27 can have waterlogging |
October to February is when Experience My India most consistently recommends the Ayodhya to Mathura journey – comfortable weather for both the road trip and the temple visits at each end. WhatsApp +91-7302265809 for seasonal advice specific to your travel dates. View Our 2 Days Ayodhya Tour Package
Complete Cost Guide – Ayodhya to Mathura 2026
| Expense | Budget | Mid-Range | In Package |
| Bus (one way) | ₹550 – ₹900 | ₹1,000 – ₹1,400 (Volvo AC) | – |
| Train SL (one way) | ₹290 – ₹350 | – | – |
| Train 3A (one way) | – | ₹735 – ₹890 | – |
| Private cab sedan (one way) | – | ₹5,400 – ₹7,000 | Included |
| Private cab SUV (one way) | – | ₹8,500 – ₹12,000 | Included |
| Ayodhya + Mathura + Vrindavan circuit package | – | From ₹5,999/person | All above + hotels + guide |
A self-planned Ayodhya to Mathura trip for 2 people by cab costs ₹5,400-₹7,000 for the transfer alone. An Experience My India guided 6-day circuit package (Ayodhya + Mathura + Vrindavan) starts from ₹5,999 per person – two cities’ hotels, AC cab throughout, guide in each city, all temple timings managed. WhatsApp +91-7302265809 for a personalised quote within 30 minutes.
Ground Truth – What Nobody Tells You About This Journey
After coordinating travel between Ayodhya and Mathura for thousands of pilgrims since 2018, here is what Experience My India knows that most travel blogs will not say:
530 km is a genuine full-day commitment, not a “convenient connection.” Many travel sites list Ayodhya and Mathura as if they are a quick hop apart. They are not – 8 to 10 hours by road is a real travel day, not a short drive. Any itinerary that tries to combine “visit Ayodhya in the morning and Mathura in the evening” on the same day is building a 20-hour day that exhausts pilgrims before they reach the temples. Experience My India always dedicates a separate travel day (Day 3 in the circuit) to the Ayodhya-Mathura connection.
The Agra-Lucknow Expressway is excellent but the Ayodhya-Lucknow section (NH-27) is slower than the expressway. The first 130 km of the journey (Ayodhya to Lucknow) is a national highway with town traffic at Lucknow entry/exit – plan 2 to 2.5 hours for this section specifically, not the 1.5 hours that generic route planners estimate.
Buses on this route are reliable for non-festival travel but need advance booking for festival windows. IntrCity SmartBus and Gajraj Bus are the two most consistently reviewed operators. Avoid unlabeled “direct Ayodhya-Mathura” bus listings on aggregators without operator identification – quality varies significantly.
Adding an Agra stop (Taj Mahal, 65 km from Mathura) adds very little extra time if you are already driving through. Most pilgrims who complete the Ayodhya-Mathura road trip pass through Agra anyway. A 90-minute Taj Mahal visit (or Agra Fort) can be added en route to Mathura without meaningfully extending the overall journey. Experience My India builds this into the circuit on request.
Know Before You Travel – Ayodhya to Mathura
- 530-550 km is a full travel day – dedicate a specific day for this leg rather than combining it with temple visits at either end
- Best road route: Ayodhya → Lucknow (NH-27) → Agra-Lucknow Expressway → Agra → Mathura
- Cab fare is per vehicle, not per person – for groups of 4+, cab becomes cost-competitive with bus per person
- Book trains 30 days ahead for October-March peak season; both named trains (13237, 19710) fill quickly
- Festival periods (Ram Navami, Janmashtami) increase both cab fares and bus demand by 20-40%
- Intermediate Agra stop: Can be added en route with a short Taj Mahal or Agra Fort visit at no significant time cost
- Arrive Mathura in the evening rather than afternoon – the first Mathura experience is best at Vishram Ghat evening aarti (6:30 PM)
- Experience My India manages all logistics for the Ayodhya-Mathura connection. WhatsApp +91-7302265809.
Frequently Asked Questions – Ayodhya to Mathura Distance
Three main options: private cab via the Agra-Lucknow Expressway (530-550 km, 8-10 hours, ₹5,400-₹12,000), bus (IntrCity SmartBus or Gajraj, 8-9 hours, ₹550-₹1,400) or train (Patna-Kota Express 13237 or Kavi Guru Express 19710, 10-11 hours, ₹290-₹890). Cab is the most comfortable; bus is the best budget-speed combination; train is best for overnight travel. Experience My India arranges the cab for all guided circuit packages. Call +91-7302265809.
Private bus operators like IntrCity SmartBus and Gajraj Bus charge ₹550-₹900 for non-AC/standard seater services and ₹1,000-₹1,400 for Volvo AC and premium options. Travel time is 8 to 9 hours. Book on redBus or directly through the operator at least 1 week ahead for non-festival travel, 2-3 weeks ahead for festival periods. Experience My India recommends buses for solo and budget pilgrims on this route. WhatsApp +91-7302265809.
The road distance from Ayodhya to Mathura is approximately 530 to 550 km via the best route – Ayodhya → Lucknow (NH-27, 130 km) → Agra-Lucknow Expressway (305 km) → Agra → Mathura (65 km via NH-19). Travel time by private cab is 8 to 10 hours under normal traffic. Experience My India uses this exact route for all guided cab transfers. Call +91-7302265809.
The recommended route is Ayodhya → NH-27 to Lucknow → Agra-Lucknow Expressway → Agra → NH-19 to Mathura. Both the Agra-Lucknow Expressway and NH-19 are well-maintained highways with regular fuel stops. The NH-27 section (Ayodhya to Lucknow, 130 km) is a national highway rather than expressway – allow 2 to 2.5 hours for this first section. Experience My India’s drivers take this route for all Ayodhya-Mathura transfers. WhatsApp +91-7302265809.
Yes. Two direct trains operate on this route: the Patna-Kota Express (Train 13237) and the Kavi Guru Express (Train 19710). Both take approximately 10 to 11 hours. Sleeper class fares range from ₹290-₹350 and AC 3-tier from ₹735-₹890. Book on IRCTC at least 30 days ahead. Experience My India recommends the bus over the train for this route due to the 1-2 hour difference in travel time. Call +91-7302265809.
Yes and this is the most rewarding way to experience both cities – as part of a single Uttar Pradesh pilgrimage circuit. Spend 2 days in Ayodhya (Ram’s birthplace), travel on Day 3 and spend 2 days in Mathura and Vrindavan (Krishna’s birthplace and childhood home). This 5-6 day circuit is Experience My India’s most popular multi-city package, starting from ₹3,999 per person with hotels, AC cab and guides in each city. WhatsApp +91-7302265809.
A sedan cab (Swift Dzire, Etios – up to 4 passengers) from Ayodhya to Mathura costs ₹5,400-₹7,000 one way. A mid-range SUV (Ertiga – up to 7 passengers) costs ₹8,500-₹10,000. A premium SUV (Innova Crysta) costs ₹10,000-₹12,000. For groups of 4 or more sharing a cab, the per-person cost becomes comparable to a bus ticket. Experience My India pre-books cabs at fixed rates for all pilgrimage packages. Call +91-7302265809.
By private cab via the Agra-Lucknow Expressway: 8 to 10 hours under normal traffic. By bus: 8 to 9 hours. By train (direct): 10 to 11 hours. During festival periods (Ram Navami, Janmashtami, major Holi days), add 1-2 hours to any road estimate due to increased traffic, especially near Agra and Mathura city limits. Experience My India plans all departure times around realistic journey estimates. WhatsApp +91-7302265809.
Recommended products
-
1 Night 2 Days Ayodhya Tour Packages
₹6,000.00Original price was: ₹6,000.00.₹5,000.00Current price is: ₹5,000.00. -
10 Days Complete Uttar Pradesh Spiritual Tour
-
6 days Ayodhya Kashi Mathura vrindavan tour package
₹9,999.00Original price was: ₹9,999.00.₹8,999.00Current price is: ₹8,999.00. -
9 Days Ayodhya varanasi vrindavan mathura tour package
₹13,000.00Original price was: ₹13,000.00.₹12,000.00Current price is: ₹12,000.00.
Ready to Plan Your Ayodhya to Mathura Journey with Experience My India?
WhatsApp us and receive your personalised Ayodhya → Mathura → Vrindavan circuit plan within 30 minutes – pre-booked cab at a confirmed rate, hotels in both cities, guided darshan at Ram Janmabhoomi and Shri Krishna Janmabhoomi and all temple timings managed.
Circuit Packages from ₹3,999 per person · All inclusive
WhatsApp +91-7302265809 – Book Now
Jai Shri Ram 🙏



