
Mathura to Ayodhya
Traveling from Mathura to Ayodhya covers a distance of over 500 kilometers with several transportation options available. The fastest route includes a combination of train and flight via Delhi, taking approximately 5 hours. For those prioritizing cost, the cheapest way is a direct train journey lasting around 13 hours. The recommended mode for a balance of comfort and time is by bus, which generally takes about 9 hours with frequent direct services. Ayodhya, located on the banks of the Sarayu river in Uttar Pradesh, is a significant spiritual and cultural destination. It attracts millions of visitors annually as a prominent pilgrimage city, known historically as Sāketa. The city holds deep religious importance, being associated with the lives of Gautama Buddha and Mahavira as well as being the birthplace of several Jain tirthankaras. Its rich cultural heritage and religious landmarks make it a compelling visit for travelers interested in history and spirituality. Visitors to Ayodhya can experience serene riverfront views and immerse themselves in the vibrant religious traditions that thrive in the city. The warm climate and lively festivals add to the appeal throughout much of the year. Generally, the best time to travel from Mathura to Ayodhya is during the cooler months when the weather is most pleasant for sightseeing and outdoor activities.
Sort By
Mode of Transport
Via Delhi
FASTEST
Mathura
Delhi
Ayodhya
Approx Travel Time
5h 10m
₹4,327
Onwards
Mathura
Delhi
Ayodhya
Approx Travel Time
6h 16m
₹6,905
Onwards
Mathura
Delhi
Ayodhya
Approx Travel Time
6h 5m
₹5,081
Onwards
Via Jaipur
Mathura
Jaipur
Ayodhya
Approx Travel Time
8h 4m
₹11,923
Onwards
Via Agra
Mathura
Agra
Ayodhya
Approx Travel Time
10h 57m
₹1,986
Onwards
Mathura
Agra
Ayodhya
Approx Travel Time
10h 20m
₹325
Onwards
Mathura
Agra
Ayodhya
Approx Travel Time
10h 45m
₹545
Onwards
Frequently Asked Questions
What is the distance between Mathura and Ayodhya?
The distance between Mathura and Ayodhya is over 500 kilometers.
How long does it take to travel from Mathura to Ayodhya?
The fastest travel time is approximately 5 hours by train and flight via Delhi, while the cheapest direct train takes about 13 hours, and the recommended bus journey takes around 9 hours.
What is the cheapest way to travel from Mathura to Ayodhya?
The cheapest way to travel is by direct train, which takes about 13 hours.
What is the fastest way to travel from Mathura to Ayodhya?
The fastest way is a combination of train and flight via Delhi, taking about 5 hours.
Is there a direct train from Mathura to Ayodhya?
Yes, there are direct train services from Mathura to Ayodhya available.
What modes of transport are available from Mathura to Ayodhya?
Several modes of transport are available including bus, train, flight, and cab, offering travelers multiple route options.
What is the best way to travel from Mathura to Ayodhya?
The recommended way to travel is by bus, which takes around 9 hours, balancing comfort and travel time effectively.
What should I know before travelling from Mathura to Ayodhya?
Travelers can choose from bus, train, flight, and cab options, with travel durations ranging from 5 to 13 hours depending on the mode. The best time to visit Ayodhya is during the cooler months to enjoy pleasant weather.
What is the best time to travel from Mathura to Ayodhya?
The best time to travel from Mathura to Ayodhya is during the cooler months when the weather is pleasant for sightseeing and outdoor activities.
How do direct Train, Bus and Cab compare from Mathura to Ayodhya?
| Mode | Approx. cost | Duration | Distance | Best For |
|---|---|---|---|---|
| Train | ₹300+ | 13 hours | 550+ km | Best for budget travellers looking for the lowest fare option |
| Bus | ₹750+ | 9 hours | 500+ km | Best for most budget-conscious travellers on this route |
| Cab | ₹10350+ | 8 hours | 550+ km | Best for door-to-door travel with flexible departure times |

