Mathura to Ayodhya distance

Enquire Now

Mathura to Ayodhya Distance 2026: Route, Travel Time, Train, Flight, Bus & Taxi Fare Guide

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. 

Mathura 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

RouteDistanceTravel TimeBest For
By road (expressway via Kanpur)450-500 km7.5-9.5 hoursFamilies, groups, flexibility
By train (direct / via Agra)~480 km rail10-12.5 hoursBudget travelers, overnight journey
By bus (UPSRTC / private)~470 km8-10.5 hoursBudget option
By flight (via Delhi IGI)~250 km + flight4.5-6 hours totalTime-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

ModeDistanceTimeFare RangeBest For
Road (taxi/cab)450-500 km7.5-9.5 hrs₹12,000-₹18,000Families, door-to-door, flexible timing
Train (direct/connection)~480 km rail10-12.5 hrs₹290-₹1,300 per personBudget, overnight, solo travelers
Bus (UPSRTC / private AC)~470 km8-10.5 hrs₹700-₹2,500 per personBudget, available multiple times daily
Flight (via Delhi)~250 km + flight4.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

CheckpointDistance from MathuraApprox. TimeNotes
Agra (NH19 from Mathura)55 km1-1.5 hoursJoin Yamuna Expressway at Agra
Yamuna Expressway start55 km165 km express road, toll-gated, high quality
Etawah165 km2.5-3 hoursMid-expressway – fuel + food stop
Lucknow (via Agra-Lucknow Expressway)360-380 km5.5-6.5 hoursMajor city – traffic increases significantly
Barabanki / Ayodhya bypass430-450 km7-8 hoursNH27 from Lucknow toward Ayodhya
Ayodhya / Ram Mandir450-500 km7.5-9.5 hoursCity 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 TypeExample ModelsOne-Way Fare (Approx.)Best For
SedanDzire, Etios₹12,000-₹14,0002-4 passengers
SUV (6-seater)Ertiga₹14,000-₹16,0004-6 passengers, families
SUV (7-seater)Innova Crysta₹15,000-₹18,0005-7 passengers, maximum comfort
Tempo Traveller (12-seater)₹20,000-₹28,000Groups 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 SizeVehicleOne-Way FarePer-Person Cost
2 personsSedan₹12,000-₹14,000₹6,000-₹7,000
4 personsSedan₹12,000-₹14,000₹3,000-₹3,500
6 personsSUV Ertiga₹14,000-₹16,000₹2,333-₹2,666
7 personsInnova₹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 NameTrain No.FromToDeparture (MTJ)Arrival (AY)Duration
KOTA PNBE Express13238Mathura JnAyodhyaCheck IRCTCCheck IRCTC~10-12 hrs
Intercity expresses via Aligarh/KanpurVariousMathura JnAyodhyaVariousVarious10-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):

ClassFare RangeNotes
Sleeper (SL)₹290-₹350No AC – comfortable for cooler months
3rd AC (3A)₹760-₹900AC – recommended for summer
2nd AC (2A)₹1,070-₹1,300More 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:

  1. 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)
  2. 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 TypeOperatorJourney TimeFare RangeNotes
UPSRTC ordinaryGovernment9-10.5 hours₹700-₹900Multiple daily departures from Mathura Bus Stand
UPSRTC Volvo ACGovernment8.5-9.5 hours₹1,200-₹1,800More comfortable, fewer stops
Private non-AC sleeperVarious8-10 hours₹800-₹1,200Evening departure options
Private AC Volvo sleeperIntrCity, others8-9 hours₹1,500-₹2,500Most 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)

SegmentModeDistanceTime
Mathura to Delhi IGIRoad / Yamuna Expressway145 km2-2.5 hours
Delhi IGI to Ayodhya (AYJ)Flight~580 km by air1.5 hours flight
Ayodhya Airport to Ram MandirCab~12 km25-35 minutes
Total journeyCombined4.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:

DayLocationKey Experiences
Day 1MathuraKrishna Janmabhoomi + Dwarkadhish Temple + Vishram Ghat
Day 2VrindavanBanke Bihari (morning) + Nidhivan + Keshi Ghat Yamuna Aarti + Prem Mandir light show
Day 3Travel dayMathura → Ayodhya (depart 6:00 AM, arrive 2:30-3:30 PM) + Ram Mandir afternoon darshan
Day 4AyodhyaHanuman 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

How far is Mathura from Ayodhya?

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.

How to go Ayodhya from Mathura by train?

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.

Is Vande Bharat available from Mathura to Ayodhya?

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.

What is the bus ticket price from Mathura to Ayodhya?

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.

What is the fastest way from Mathura to Ayodhya?

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.

What is the taxi fare from Mathura to Ayodhya?

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.

Can I visit Ayodhya in a day from Mathura?

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.

What is the best route from Mathura to Ayodhya by road?

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.

Is there an airport near Mathura for Ayodhya flight?

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

🙏 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 🙏

Enquire Now and get Special discount on Mathura Vrindavan tour packages

Related Tour Packages

Kirti Mandir, Barsana | 2 Days Mathura Vrindavan Tour Package from Gurgaon
Special Offer
0(0 reviews)
Keshi Ghat, Vrindavan | 2 Days Mathura Vrindavan Tour Package from Noida
Special Offer
0(0 reviews)
9 Days Vrindavan Mathura Ayodhya Varanasi Tour Package
Special Offer
0(0 reviews)
Scroll to Top

Get Free Quote

Fill out the form below, and we will be in touch shortly.
Contact Information