Mathura to Ayodhya distance by road is 450-500 km via Yamuna Expressway and Agra-Lucknow Expressway through Kanpur and Lucknow. Travel time by car is 7.5 to 9.5 hours. Taxi fare ranges from ₹12,000 to ₹18,000 one-way. Train takes 10-12.5 hours; no direct flight from Mathura – fly via Delhi. Experience My India arranges complete Mathura Vrindavan + Ayodhya pilgrimage packages from ₹5,999 per person. WhatsApp +91-7302265809.
Highlights
ToggleMathura and Ayodhya are the two most significant cities in the Vaishnavite pilgrimage tradition – the birthplace of Krishna and the birthplace of Rama. Pilgrims who complete both in a single journey are covering two of the seven Mukti Kshetras (liberation cities of India) in one trip. Since the consecration of Ram Mandir Ayodhya on 22 January 2024, interest in the Mathura-Ayodhya combination has grown substantially.
I am Gurudutt, born and raised in Braj Bhoomi and the founder of Experience My India. Since 2018, I have guided 50,000+ pilgrims through Mathura, Vrindavan and the wider sacred heartland of North India. The Mathura-Ayodhya route is one I know well – with every expressway interchange, train option and practical timing question that comes with it.
By the end of this guide you will know the exact road distance and route, taxi fares by vehicle type, all train options with fares, whether Vande Bharat runs from Mathura to Ayodhya, the flight connection via Delhi and whether a one-day Ayodhya trip from Mathura is realistic.
Mathura to Ayodhya Distance – Quick Answer
| Route | Distance | Travel Time | Best For |
| By road (expressway via Kanpur) | 450-500 km | 7.5-9.5 hours | Families, groups, flexibility |
| By train (direct / via Agra) | ~480 km rail | 10-12.5 hours | Budget travelers, overnight journey |
| By bus (UPSRTC / private) | ~470 km | 8-10.5 hours | Budget option |
| By flight (via Delhi IGI) | ~250 km + flight | 4.5-6 hours total | Time-pressed travelers |
Direct answer: Mathura to Ayodhya distance by road is approximately 450 to 500 kilometres via the Yamuna Expressway and Agra-Lucknow Expressway through Kanpur and Lucknow. The distance variation depends on your starting point in Mathura and the specific route taken through Lucknow into Ayodhya.
Ayodhya’s Ram Mandir is approximately 3-4 km inside Ayodhya city from the main highway approach – add this to journey time estimates.
Experience My India pre-arranges all Mathura-Ayodhya transfers at confirmed rates. WhatsApp +91-7302265809.
All 4 Travel Modes Compared – Road, Train, Bus, Flight
| Mode | Distance | Time | Fare Range | Best For |
| Road (taxi/cab) | 450-500 km | 7.5-9.5 hrs | ₹12,000-₹18,000 | Families, door-to-door, flexible timing |
| Train (direct/connection) | ~480 km rail | 10-12.5 hrs | ₹290-₹1,300 per person | Budget, overnight, solo travelers |
| Bus (UPSRTC / private AC) | ~470 km | 8-10.5 hrs | ₹700-₹2,500 per person | Budget, available multiple times daily |
| Flight (via Delhi) | ~250 km + flight | 4.5-6 hrs total | ₹4,000-₹15,000+ | Fastest – best when time is the priority |
The honest recommendation: For pilgrim families of 3-5 people, a pre-booked taxi wins on comfort, door-to-door convenience and flexibility – the expressway route is well-maintained and the per-person cost when split among a family is often comparable to train + local transport. For solo travelers or budget groups, the overnight train is the sensible choice. Experience My India arranges all modes. WhatsApp +91-7302265809.
Best Route from Mathura to Ayodhya by Road
The most efficient route from Mathura to Ayodhya uses two of India’s best expressways back-to-back – making the 450-500 km journey significantly faster and more comfortable than older state highway alternatives.
Route: Mathura → Agra → Yamuna Expressway → Agra-Lucknow Expressway → Kanpur → Lucknow → Ayodhya
| Checkpoint | Distance from Mathura | Approx. Time | Notes |
| Agra (NH19 from Mathura) | 55 km | 1-1.5 hours | Join Yamuna Expressway at Agra |
| Yamuna Expressway start | 55 km | – | 165 km express road, toll-gated, high quality |
| Etawah | 165 km | 2.5-3 hours | Mid-expressway – fuel + food stop |
| Lucknow (via Agra-Lucknow Expressway) | 360-380 km | 5.5-6.5 hours | Major city – traffic increases significantly |
| Barabanki / Ayodhya bypass | 430-450 km | 7-8 hours | NH27 from Lucknow toward Ayodhya |
| Ayodhya / Ram Mandir | 450-500 km | 7.5-9.5 hours | City approach adds 30-45 minutes |
Expressway toll charges (approximate, one-way):
- Yamuna Expressway (Mathura/Agra to Etawah): ₹375-₹500 for a car
- Agra-Lucknow Expressway: ₹655-₹870 for a car
- Total tolls: approximately ₹1,000-₹1,500 one-way
Confirm with driver whether tolls are included in the quoted fare or charged separately. Experience My India includes all tolls in our confirmed cab rates – no surprise charges at toll plazas. WhatsApp +91-7302265809.
Best departure time from Mathura: Depart at 5:30-6:30 AM to pass through Lucknow before its peak traffic window (8:30 AM-11:30 AM). Arriving in Lucknow at 11:00 AM instead of 1:30 PM saves 45-90 minutes through the city. This puts you in Ayodhya by 2:00-3:00 PM – in time for Ram Mandir’s afternoon darshan session (reopens at 2:00 PM).
Mathura to Ayodhya Taxi Fare – Complete Breakdown 2026
The 450-500 km distance makes this a long intercity trip – pricing reflects the expressway toll structure and driver day rates.
| Vehicle Type | Example Models | One-Way Fare (Approx.) | Best For |
| Sedan | Dzire, Etios | ₹12,000-₹14,000 | 2-4 passengers |
| SUV (6-seater) | Ertiga | ₹14,000-₹16,000 | 4-6 passengers, families |
| SUV (7-seater) | Innova Crysta | ₹15,000-₹18,000 | 5-7 passengers, maximum comfort |
| Tempo Traveller (12-seater) | – | ₹20,000-₹28,000 | Groups of 8-12 |
Tolls: ₹1,000-₹1,500 additional one-way – confirm inclusion in quote at booking.
Return trip (Mathura → Ayodhya → Mathura): A same-day return is very long – approximately 900-1,000 km and 15-19 hours of driving. Not recommended. A two-day trip (overnight in Ayodhya) with return fare: typically 1.6-1.8x the one-way rate. For a sedan: ₹18,000-₹22,000 for the two-day arrangement.
Per-person cost comparison:
| Group Size | Vehicle | One-Way Fare | Per-Person Cost |
| 2 persons | Sedan | ₹12,000-₹14,000 | ₹6,000-₹7,000 |
| 4 persons | Sedan | ₹12,000-₹14,000 | ₹3,000-₹3,500 |
| 6 persons | SUV Ertiga | ₹14,000-₹16,000 | ₹2,333-₹2,666 |
| 7 persons | Innova | ₹15,000-₹18,000 | ₹2,142-₹2,571 |
For groups of 4+, a pre-booked sedan or SUV delivers the Mathura-Ayodhya journey at a per-person cost competitive with AC bus, with significantly more comfort and timing control. Experience My India pre-books all vehicles at confirmed rates. WhatsApp +91-7302265809.
🙏 Planning Mathura Vrindavan + Ayodhya together? Experience My India’s combined Mathura Vrindavan + Ayodhya pilgrimage package includes Ram Mandir darshan + Sugam Darshan booking + all transport + hotels in both cities. From ₹5,999 per person. View Mathura Vrindavan Ayodhya Package
Mathura to Ayodhya by Train – Trains, Timings and Fares
Multiple trains connect Mathura Junction (MTJ) to Ayodhya Junction (AY). The rail distance is approximately 480 km.
| Train Name | Train No. | From | To | Departure (MTJ) | Arrival (AY) | Duration |
| KOTA PNBE Express | 13238 | Mathura Jn | Ayodhya | Check IRCTC | Check IRCTC | ~10-12 hrs |
| Intercity expresses via Aligarh/Kanpur | Various | Mathura Jn | Ayodhya | Various | Various | 10-12.5 hrs |
Important: Train schedules change seasonally and new services are added. Always verify current timings on IRCTC (irctc.co.in) or the National Train Enquiry System before booking. The table above shows representative options.
Train fares (approximate, confirmed on IRCTC):
| Class | Fare Range | Notes |
| Sleeper (SL) | ₹290-₹350 | No AC – comfortable for cooler months |
| 3rd AC (3A) | ₹760-₹900 | AC – recommended for summer |
| 2nd AC (2A) | ₹1,070-₹1,300 | More comfortable, wider berths |
Mathura Junction (MTJ) key details:
- Located 3-4 km from Mathura city centre
- Auto-rickshaw from city centre to station: ₹50-₹80
- Well-connected to major North Indian routes
Train vs cab for this route: The train journey (10-12.5 hours) is significantly longer than the expressway road journey (7.5-9.5 hours). Trains are substantially cheaper per person but require advance IRCTC booking and offer no timing flexibility. For pilgrim families who want to arrive in Ayodhya at a specific time for Ram Mandir darshan, a cab is the more reliable option.
Is Vande Bharat Available from Mathura to Ayodhya?
This is one of the most commonly searched questions for this route – and the answer requires specificity.
Current situation (May 2026): Several Vande Bharat Express trains operate on routes passing through Mathura Junction – primarily on the Delhi-Agra-Mumbai corridor and the Delhi-Varanasi corridor. However, a direct Vande Bharat from Mathura to Ayodhya is not confirmed as a regular service as of May 2026.
Practical options:
- Take a Vande Bharat from Mathura to Lucknow (if such a service exists on a given departure date) and then a local train or cab from Lucknow to Ayodhya (55 km, 1-1.5 hours)
- Take any Vande Bharat from Delhi to Lucknow / Ayodhya – requires traveling from Mathura to Delhi first (2 hours by road or 1.5 hours by train)
What Experience My India advises: Check the IRCTC app on your specific travel date for Mathura-Ayodhya Vande Bharat availability. The service map changes with new launches. If a direct service does not appear, the Mathura-Lucknow-Ayodhya combination by cab (₹12,000-₹18,000 door-to-door) saves the connection hassle entirely. WhatsApp +91-7302265809 and our team checks current rail availability for your date.
Book Your 5 Days Mathura Vrindavan Ayodhya Kashi Tour Package
Mathura to Ayodhya by Bus
Direct buses between Mathura and Ayodhya are available through UPSRTC and private operators.
| Bus Type | Operator | Journey Time | Fare Range | Notes |
| UPSRTC ordinary | Government | 9-10.5 hours | ₹700-₹900 | Multiple daily departures from Mathura Bus Stand |
| UPSRTC Volvo AC | Government | 8.5-9.5 hours | ₹1,200-₹1,800 | More comfortable, fewer stops |
| Private non-AC sleeper | Various | 8-10 hours | ₹800-₹1,200 | Evening departure options |
| Private AC Volvo sleeper | IntrCity, others | 8-9 hours | ₹1,500-₹2,500 | Most comfortable bus option |
Boarding point in Mathura: Mathura Bus Stand near Mathura Junction – the central departure point.
Arrival in Ayodhya: Most buses arrive at Ayodhya Bus Stand, approximately 2-3 km from Ram Mandir. E-rickshaws from the stand reach Ram Mandir in 10-15 minutes (₹20-₹40).
Reality check for bus travel: Bus timings are approximate – UPSRTC and private buses may run 30-90 minutes late on this long route. For pilgrims with a fixed Ram Mandir darshan plan requiring arrival by a specific time, a pre-booked cab provides significantly better timing reliability.
Mathura to Ayodhya by Flight – Via Delhi
There is no direct flight from Mathura to any destination – Mathura does not have an airport. The nearest major airports are Delhi IGI (Indira Gandhi International, 145 km from Mathura) and Agra Airport (55 km from Mathura, limited flights).
Fastest flight option: Mathura → Delhi IGI → Ayodhya (Maharishi Valmiki International Airport)
| Segment | Mode | Distance | Time |
| Mathura to Delhi IGI | Road / Yamuna Expressway | 145 km | 2-2.5 hours |
| Delhi IGI to Ayodhya (AYJ) | Flight | ~580 km by air | 1.5 hours flight |
| Ayodhya Airport to Ram Mandir | Cab | ~12 km | 25-35 minutes |
| Total journey | Combined | – | 4.5-6 hours |
Flight fares (Delhi → Ayodhya, one-way):
- Budget fare (advance booking, non-peak): ₹2,500-₹5,000
- Regular fare: ₹5,000-₹10,000
- Peak dates (Ram Navami, Deepotsav, Diwali): ₹10,000-₹20,000+
Airlines operating Delhi → Ayodhya: IndiGo, Air India and other carriers operate this route – check current availability on Google Flights or booking platforms as routes are added periodically.
Is flying worth it for Mathura → Ayodhya? For solo travelers or couples where time is critical – yes. The 4.5-6 hour total journey versus 7.5-9.5 hours by road makes a meaningful difference for a one-night Ayodhya trip. For families of 4+, the total flight cost (cab to Delhi + 4 flight tickets + cab from Ayodhya airport) typically exceeds a pre-booked SUV cab by ₹10,000-₹20,000, making the expressway cab the more practical choice. Experience My India advises on the best mode for your group. WhatsApp +91-7302265809.
Can You Do Ayodhya in One Day from Mathura?
The honest answer: technically possible but practically difficult.
A same-day Mathura → Ayodhya → Mathura trip involves:
- 900-1,000 km total driving distance
- 15-19 hours of total travel time
- Maximum 4-5 hours in Ayodhya (if you depart at 5:30 AM from Mathura and need to be back by midnight)
With 4-5 hours in Ayodhya, you can realistically cover:
- Hanuman Garhi (45-60 min)
- Ram Mandir darshan with Sugam Darshan booking (60-90 min)
- Kanak Bhawan (30 min)
You cannot realistically do: Saryu Ghat evening aarti, any extended darshan or a comfortable visit.
Experience My India recommendation: The Mathura + Ayodhya combination is best done as a 4-5 day pilgrimage – 2 days in Mathura Vrindavan and 2 days in Ayodhya, with the journey between them by cab (overnight departure from Mathura, 7:00 PM → Ayodhya arrival 2:30-3:00 AM, rest in Ayodhya hotel, darshan from 7:00 AM). This is the format Experience My India uses for all combined packages. WhatsApp +91-7302265809.
Mathura + Vrindavan + Ayodhya as a Complete Pilgrimage Circuit
For pilgrims who want to cover both the Braj circuit (Krishna’s birthplace and childhood) and Ayodhya (Rama’s birthplace), Experience My India offers a structured combined itinerary.
Recommended 4-day sequence:
| Day | Location | Key Experiences |
| Day 1 | Mathura | Krishna Janmabhoomi + Dwarkadhish Temple + Vishram Ghat |
| Day 2 | Vrindavan | Banke Bihari (morning) + Nidhivan + Keshi Ghat Yamuna Aarti + Prem Mandir light show |
| Day 3 | Travel day | Mathura → Ayodhya (depart 6:00 AM, arrive 2:30-3:30 PM) + Ram Mandir afternoon darshan |
| Day 4 | Ayodhya | Hanuman Garhi + Kanak Bhawan + Saryu Ghat + Ram Mandir evening session |
This 4-day sequence covers the two most significant pilgrimage cities of North India without any rushing, with hotels confirmed near temples in both cities and a single Experience My India guide coordinating from Day 1 to Day 4.
Experience My India’s Delhi → Mathura → Vrindavan → Ayodhya → Delhi circuit package covers this complete itinerary from ₹8,999 per person (4 days, AC cab throughout, hotels, guided darshan, Sugam Darshan Ayodhya included). WhatsApp +91-7302265809.
Book Our Mathura Vrindavan Tour Package
Ground Truth – What Nobody Tells You About the Mathura to Ayodhya Journey
1. Lucknow city adds 45-90 minutes to the journey on most days – not the highway. The Yamuna Expressway and Agra-Lucknow Expressway are genuinely fast roads. The 360 km Mathura-Lucknow segment takes 5.5-6 hours under good conditions. Lucknow city itself – navigating through to the Ayodhya highway – adds 45-90 minutes on a regular weekday and 90-150 minutes during morning rush (8:30-11:30 AM). Departing Mathura at 5:30-6:00 AM bypasses this entirely.
2. The total toll cost is ₹1,000-₹1,500 one-way – confirm inclusion at booking. Expressway travel is comfortable but not toll-free. Both the Yamuna Expressway (₹375-₹500) and Agra-Lucknow Expressway (₹655-₹870) charge vehicles separately. Some cab operators quote fares excluding tolls – meaning you pay these at the plazas in addition to the cab fare. Experience My India always confirms toll-inclusive pricing at booking. WhatsApp +91-7302265809.
3. Mathura to Ayodhya by train takes 10-12.5 hours – longer than the road journey. This surprises most travelers. The rail route to Ayodhya from Mathura does not use the Lucknow Expressway – trains travel via Agra, Aligarh or Kanpur on longer rail loops. The expressway gives cabs a meaningful time advantage over trains on this specific route.
4. There is no airport in Mathura – “flying from Mathura” always means driving to Delhi first. Delhi IGI is 145 km from Mathura (2-2.5 hours). Anyone quoting you “a direct flight from Mathura” is describing this connection. For groups of 4+, the cab door-to-door is almost always cheaper than the combined cab-to-Delhi + 4 flight tickets + Ayodhya airport transfer.
5. A “same-day Ayodhya trip” from Mathura means 15-19 hours of combined travel and a rushed visit. Very few pilgrims who attempt this report satisfaction. The Ram Mandir darshan queue alone (1-3 hours on a regular day) plus Hanuman Garhi means 3-4 hours before you see anything else. With a 5:30 AM departure from Mathura, you arrive at 2:30-3:00 PM and need to leave by 7:00-8:00 PM to return by midnight. That is 4-5 hours in Ayodhya after a 9-hour drive. Experience My India strongly recommends an overnight stay.
Frequently Asked Questions – Mathura to Ayodhya Distance
Mathura to Ayodhya distance by road is approximately 450 to 500 kilometres via the Yamuna Expressway and Agra-Lucknow Expressway through Kanpur and Lucknow. Travel time by car is 7.5 to 9.5 hours. By train the route is approximately 480 km and takes 10 to 12.5 hours. Experience My India arranges pre-booked confirmed AC cabs and guided pilgrimage packages for this complete route. WhatsApp +91-7302265809 for a confirmed cab quote.
Take a train from Mathura Junction (MTJ) to Ayodhya Junction (AY). Direct trains including KOTA PNBE Express cover this route in approximately 10 to 12.5 hours. Fares: Sleeper Class ₹290-₹350, 3AC ₹760-₹900, 2AC ₹1,070-₹1,300. Verify current schedules on IRCTC.co.in before booking – train availability changes seasonally. Experience My India advises on the fastest confirmed train option for your travel date. WhatsApp +91-7302265809.
A direct Vande Bharat Express from Mathura to Ayodhya is not confirmed as a regular service as of May 2026. Several Vande Bharat trains pass through Mathura Junction on different corridors – check IRCTC on your specific date. The most practical alternative is a pre-booked cab via expressway (7.5-9.5 hours, ₹12,000-₹18,000) or Mathura-Lucknow-Ayodhya by train + cab. Experience My India checks current rail availability for your date. WhatsApp +91-7302265809.
UPSRTC ordinary bus from Mathura to Ayodhya costs approximately ₹700-₹900 per person. UPSRTC Volvo AC buses cost ₹1,200-₹1,800 per person. Private AC Volvo sleepers cost ₹1,500-₹2,500. Journey time is 8 to 10.5 hours. Buses depart from Mathura Bus Stand near Mathura Junction. For families of 3-4, a shared cab is often more cost-effective than multiple bus tickets. Experience My India advises on best option for your group. WhatsApp +91-7302265809.
The fastest way from Mathura to Ayodhya is by flight – Mathura to Delhi IGI (2-2.5 hours by road) followed by Delhi to Ayodhya by flight (1.5 hours) plus airport transfer. Total: 4.5-6 hours. For groups of 4+, a pre-booked expressway cab (7.5-9.5 hours via Yamuna + Agra-Lucknow Expressway) is cheaper than flying and comparable in total cost when flight, cab-to-airport and transfer costs are combined. Experience My India helps choose the right option for your group. WhatsApp +91-7302265809.
One-way taxi fare from Mathura to Ayodhya ranges from ₹12,000-₹14,000 for a sedan to ₹15,000-₹18,000 for a 7-seater Innova. A Tempo Traveller for 12 passengers costs ₹20,000-₹28,000. Expressway tolls of ₹1,000-₹1,500 may be additional – confirm at booking. Experience My India provides confirmed fixed fares inclusive of tolls for the complete expressway route. No negotiation at pickup. WhatsApp +91-7302265809 for an exact quote.
Technically possible but not recommended. The one-way journey is 450-500 km and 7.5-9.5 hours, meaning a same-day return involves 900-1,000 km of driving and 15-19 total travel hours. With a 5:30 AM departure from Mathura, you arrive in Ayodhya around 2:30-3:00 PM and would need to leave by 7:00-8:00 PM – leaving only 4-5 hours for darshan. Experience My India strongly recommends an overnight stay in Ayodhya. Our 4-day Mathura + Ayodhya package starts from ₹5,999. WhatsApp +91-7302265809.
The best route is Mathura → Agra (NH19) → Yamuna Expressway → Agra-Lucknow Expressway → Kanpur → Lucknow → Ayodhya. This is India’s fastest intercity highway combination for this route – 165 km of Yamuna Expressway plus 302 km of Agra-Lucknow Expressway provides smooth four- to six-lane driving for the majority of the 450-500 km. Lucknow bypass or city transit adds 45-90 minutes. Experience My India drivers are briefed on Lucknow bypass routing. WhatsApp +91-7302265809.
Mathura does not have an airport. The nearest major airport is Delhi IGI (Indira Gandhi International), 145 km from Mathura (2-2.5 hours by road). From Delhi IGI, IndiGo, Air India and other carriers operate flights to Ayodhya’s Maharishi Valmiki International Airport (AYJ) – 1.5 hour flight. Agra Airport is 55 km from Mathura but has very limited flights. Experience My India can arrange Delhi airport transfers as part of combined packages. WhatsApp +91-7302265809.
Recommended products
-
05 Days Mathura Vrindavan With Ayodhya Varanasi Tour
-
4 Days Mathura Vrindavan Ayodhya Tour
₹5,500.00Original price was: ₹5,500.00.₹4,500.00Current price is: ₹4,500.00. -
6 Days Mathura Vrindavan Ayodhya Varanasi Tour Package
₹12,500.00Original price was: ₹12,500.00.₹11,500.00Current price is: ₹11,500.00. -
7 Days Mathura Vrindavan Ayodhya Varanasi Tour Package
₹14,500.00Original price was: ₹14,500.00.₹13,500.00Current price is: ₹13,500.00.
🙏 Ready to Plan Your Mathura to Ayodhya Pilgrimage with Experience My India?
WhatsApp us and receive your personalised Mathura + Ayodhya itinerary within 30 minutes – confirmed cab fare, departure time, hotel in Ayodhya near Ram Mandir, Sugam Darshan booking and complete route planned before you travel. Packages from ₹5,999 per person.
💬 WhatsApp +91-7302265809 – Book Now
Jai Shri Krishna 🙏



