Pune to Ayodhya Distance

The road distance between Pune and Ayodhya is approximately 1550+ km, and the drive usually takes around 26 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 35 hours. If you're travelling by air, Maryada Purushottam Shri Ram Internatinal Airport is located in Ayodhya. Flights from Pune take around 5 hours. Flying is the fastest way to reach Ayodhya, with a total travel time of approximately 4 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Pune, India to Ayodhya, India

Direct Options

RECOMMENDED

Pune

Ayodhya

Approx Travel Time

4h 25m

₹7,890

Onwards

Pune

Ayodhya

Approx Travel Time

1d 1h 47m

₹25,881

Onwards

Pune

Ayodhya

Approx Travel Time

1d 11h

₹3,399

Onwards

Via Lucknow

Pune

Lucknow

Ayodhya

Approx Travel Time

5h 46m

₹7,216

Onwards

FASTEST

Pune

Lucknow

Ayodhya

Approx Travel Time

4h 5m

₹18,120

Onwards

Ads by MMT

Via Mumbai

Pune

Mumbai

Ayodhya

Approx Travel Time

4h 25m

₹17,435

Onwards

Via Prayagraj(Allahabad)

CHEAPEST

Pune

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

1d 3h 1m

₹745

Onwards

Pune

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

1d 2h 8m

₹3,176

Onwards

Ads by MMT

Via Nashik

Pune

Nashik

Ayodhya

Approx Travel Time

1d 4h 25m

₹1,254

Onwards

Via Indore

Pune

Indore

Ayodhya

Approx Travel Time

1d 10h 10m

₹2,345

Onwards

Things To Know About Ayodhya

Ayodhya is a city located on the banks of the Sarayu river in Uttar Pradesh, well-known for its religious significance and rich cultural heritage. It has emerged as the top tourist destination in Uttar Pradesh, welcoming millions of visitors seeking spiritual experiences. The city is mentioned in early Buddhist and Jain texts, with connections to figures such as Gautama Buddha and Mahavira, and it is revered as the birthplace of several Jain tirthankaras. Visitors to Ayodhya can immerse themselves in its deeply spiritual ambiance, exploring temples and riverfronts that reflect ancient traditions. The best time to travel from Pune to Ayodhya is generally during the cooler months, when the weather is more comfortable for sightseeing and outdoor activities.

Frequently Asked Questions

What is the distance between Pune and Ayodhya?

The distance between Pune and Ayodhya is approximately 1550+ km by road.

What is the straight-line (aerial) distance between Pune and Ayodhya?

The straight-line distance is approximately 1200+ km.

How long does it take to travel from Pune to Ayodhya by road?

It takes around 26 hours by road.

What is the distance from Pune to Ayodhya via Lucknow?

Via Lucknow, the distance is approximately 1250+ km, taking around 6 hours.

What is the flying distance/time from Pune to Ayodhya?

By air, the distance is about 1200+ km, with a flight duration of approximately 5 hours to Maryada Purushottam Shri Ram Internatinal Airport.

How much does it cost to travel from Pune to Ayodhya?

Costs vary by mode — approximately ₹3350+ by bus, ₹7850+ by flight, and ₹25850+ by cab.

Does the distance from Pune to Ayodhya change by route?

Yes — the road distance varies from 1550+ km via the direct route to 1250+ km via Lucknow, depending on the path taken.

Does travel time between Pune and Ayodhya vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Pune and Ayodhya?

The driving distance is 1550+ km, while the straight-line distance is shorter at 1200+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India