Ayodhya to Palanpur Distance

Palanpur is approximately 1150+ km from Ayodhya. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 25 hours, while trains complete the journey in approximately 23 hours, subject to the chosen service and route. Flying is the fastest way to reach Palanpur, with a total travel time of approximately 8 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 Ayodhya, India to Palanpur, India

Via Ahmedabad

RECOMMENDED

Ayodhya

Ahmedabad

Palanpur

Approx Travel Time

7h 45m

₹7,277

Onwards

FASTEST

Ayodhya

Ahmedabad

Palanpur

Approx Travel Time

7h 26m

₹11,392

Onwards

Via Ayodhya, Ahmedabad

Ayodhya

Ayodhya

Ahmedabad

Palanpur

Approx Travel Time

9h 28m

₹7,322

Onwards

Ads by MMT

Via Bharatpur

Ayodhya

Bharatpur

Palanpur

Approx Travel Time

19h 55m

₹1,274

Onwards

Ayodhya

Bharatpur

Palanpur

Approx Travel Time

1d 1h 39m

₹2,499

Onwards

Via Ajmer

CHEAPEST

Ayodhya

Ajmer

Palanpur

Approx Travel Time

21h 25m

₹680

Onwards

Ads by MMT

Direct Options

Ayodhya

Palanpur

Approx Travel Time

23h 15m

On Demand

Ayodhya

Palanpur

Approx Travel Time

1d 0h 19m

₹2,599

Onwards

Via Kanpur

Ayodhya

Kanpur

Palanpur

Approx Travel Time

21h 31m

₹4,702

Onwards

Via Agra, Udaipur

Ayodhya

Agra

Udaipur

Palanpur

Approx Travel Time

1d 2h 7m

₹6,182

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1000+ km.

What is the distance from Ayodhya to Palanpur via Ahmedabad?

Via Ahmedabad, the distance is approximately 1150+ km, taking around 8 hours.

Is there a train from Ayodhya to Palanpur?

Yes, trains run between Ayodhya and Palanpur, covering approximately 1150+ km in around 23 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India