Surendranagar to Ayodhya Distance

Ayodhya is approximately 1350+ km from Surendranagar. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 26 hours, subject to the chosen service and route. If you're travelling by air, Maryada Purushottam Shri Ram Internatinal Airport is located in Ayodhya. Flying is the fastest way to reach Ayodhya, with a total travel time of approximately 7 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 Surendranagar, India to Ayodhya, India

Via Viramgam

RECOMMENDED

Surendranagar

Viramgam

Ayodhya

Approx Travel Time

1d 3h 22m

On Demand

Via Rajkot, Ahmedabad

Surendranagar

Rajkot

Ahmedabad

Ayodhya

Approx Travel Time

7h 48m

₹13,224

Onwards

Ads by MMT

Direct Options

CHEAPEST

Surendranagar

Ayodhya

Approx Travel Time

1d 2h 16m

₹635

Onwards

Via Faizabad

Surendranagar

Faizabad

Ayodhya

Approx Travel Time

1d 3h 4m

₹680

Onwards

Ads by MMT

Via Ahmedabad

Surendranagar

Ahmedabad

Ayodhya

Approx Travel Time

6h 45m

₹5,814

Onwards

FASTEST

Surendranagar

Ahmedabad

Ayodhya

Approx Travel Time

6h 21m

₹9,744

Onwards

Via Bharatpur

Surendranagar

Bharatpur

Ayodhya

Approx Travel Time

1d 2h 16m

₹1,425

Onwards

Via Bavla

Surendranagar

Bavla

Ayodhya

Approx Travel Time

1d 10h 6m

₹3,736

Onwards

Via Rajkot, Delhi

Surendranagar

Rajkot

Delhi

Ayodhya

Approx Travel Time

8h 1m

₹13,183

Onwards

Via Ahmedabad, Delhi

Surendranagar

Ahmedabad

Delhi

Ayodhya

Approx Travel Time

8h 46m

₹13,144

Onwards

Frequently Asked Questions

What is the distance between Surendranagar and Ayodhya?

Ayodhya is approximately 1350+ km from Surendranagar.

How long does it take to reach Ayodhya from Surendranagar?

It takes approximately 7 hours to reach Ayodhya from Surendranagar by Cab, Flight Via Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India