Ghatshila to Ayodhya Distance

Ayodhya is approximately 850+ km from Ghatshila. Compare the available routes and travel options between the two cities. 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 11 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 Ghatshila, India to Ayodhya, India

Via Ranchi, Lucknow

RECOMMENDED

FASTEST

Ghatshila

Ranchi

Lucknow

Ayodhya

Approx Travel Time

10h 24m

₹15,238

Onwards

Ghatshila

Ranchi

Lucknow

Ayodhya

Approx Travel Time

13h 24m

₹5,472

Onwards

Ghatshila

Ranchi

Lucknow

Ayodhya

Approx Travel Time

13h 20m

₹5,926

Onwards

Via Bhabua

Ghatshila

Bhabua

Ayodhya

Approx Travel Time

16h 30m

On Demand

Ads by MMT

Via Aurangabad, Bihar

CHEAPEST

Ghatshila

Aurangabad, Bihar

Ayodhya

Approx Travel Time

17h 14m

₹515

Onwards

Via Sasaram

Ghatshila

Sasaram

Ayodhya

Approx Travel Time

17h 41m

₹1,275

Onwards

Ads by MMT

Via Durgapur, Varanasi

Ghatshila

Durgapur

Varanasi

Ayodhya

Approx Travel Time

22h 18m

₹6,627

Onwards

Via Mughal Sarai

Ghatshila

Mughal Sarai

Ayodhya

Approx Travel Time

16h 48m

On Demand

Via Varanasi

Ghatshila

Varanasi

Ayodhya

Approx Travel Time

15h 23m

₹8,743

Onwards

Via Kolkata, Varanasi

Ghatshila

Kolkata

Varanasi

Ayodhya

Approx Travel Time

10h 47m

₹18,349

Onwards

Frequently Asked Questions

What is the distance between Ghatshila and Ayodhya?

Ayodhya is approximately 850+ km from Ghatshila.

How long does it take to reach Ayodhya from Ghatshila?

It takes approximately 11 hours to reach Ayodhya from Ghatshila by Train, Flight Via Ranchi, Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India