Malda to Ayodhya Distance

Ayodhya is approximately 800+ km from Malda. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 17 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 12 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 Malda, India to Ayodhya, India

Direct Options

RECOMMENDED

Malda

Ayodhya

Approx Travel Time

16h 43m

On Demand

Via Mughal Sarai

Malda

Mughal Sarai

Ayodhya

Approx Travel Time

15h 30m

On Demand

Ads by MMT

Via Siliguri, Varanasi

Malda

Siliguri

Varanasi

Ayodhya

Approx Travel Time

12h 50m

On Demand

Via Siliguri

FASTEST

Malda

Siliguri

Ayodhya

Approx Travel Time

11h 42m

₹20,495

Onwards

Ads by MMT

Via Katihar, Muzaffarpur

Malda

Katihar

Muzaffarpur

Ayodhya

Approx Travel Time

15h 32m

₹1,075

Onwards

Via Siwan

Malda

Siwan

Ayodhya

Approx Travel Time

21h 4m

On Demand

Via Muzaffarpur

Malda

Muzaffarpur

Ayodhya

Approx Travel Time

21h 42m

₹1,400

Onwards

Via Patna

Malda

Patna

Ayodhya

Approx Travel Time

17h 32m

On Demand

Via Katihar, Chhapra

CHEAPEST

Malda

Katihar

Chhapra

Ayodhya

Approx Travel Time

16h 30m

₹570

Onwards

Malda

Katihar

Chhapra

Ayodhya

Approx Travel Time

16h 40m

On Demand

Frequently Asked Questions

What is the distance between Malda and Ayodhya?

Ayodhya is approximately 800+ km from Malda.

How long does it take to reach Ayodhya from Malda?

It takes approximately 12 hours to reach Ayodhya from Malda by Bus, Flight Via Siliguri.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India