Ayodhya to Mohali Distance

The road distance between Ayodhya and Mohali is approximately 900+ km, and the drive usually takes around 13 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 16 hours. If you're travelling by air, Chandigarh Airport is the nearest airport to Mohali, located about 10 km away from the city centre. Flying is the fastest way to reach Mohali, 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 Ayodhya, India to Mohali, India

Via Hisar

RECOMMENDED

Ayodhya

Hisar

Mohali

Approx Travel Time

4h

₹6,718

Onwards

Via Lucknow

Ayodhya

Lucknow

Mohali

Approx Travel Time

5h 50m

₹5,860

Onwards

FASTEST

Ayodhya

Lucknow

Mohali

Approx Travel Time

3h 35m

₹18,730

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Ayodhya

Delhi

Mohali

Approx Travel Time

12h 50m

₹505

Onwards

Ayodhya

Delhi

Mohali

Approx Travel Time

14h 5m

₹999

Onwards

Ayodhya

Delhi

Mohali

Approx Travel Time

13h 55m

₹3,603

Onwards

Direct Options

Ayodhya

Mohali

Approx Travel Time

16h 12m

₹1,200

Onwards

Ayodhya

Mohali

Approx Travel Time

12h 22m

₹16,009

Onwards

Ads by MMT

Via Ghaziabad

Ayodhya

Ghaziabad

Mohali

Approx Travel Time

16h 52m

₹1,588

Onwards

Ayodhya

Ghaziabad

Mohali

Approx Travel Time

16h 14m

₹4,499

Onwards

Frequently Asked Questions

What is the distance between Ayodhya and Mohali?

The distance between Ayodhya and Mohali is approximately 900+ km by road.

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

The straight-line distance is approximately 650+ km.

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

It takes around 13 hours by road.

What is the distance from Ayodhya to Mohali via Hisar?

Via Hisar, the distance is approximately 850+ km, taking around 4 hours.

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

Costs vary by mode — approximately ₹1200+ by bus and ₹16000+ by cab.

Does the distance from Ayodhya to Mohali change by route?

Yes — the road distance varies from 900+ km via the direct route to 850+ km via Hisar, depending on the path taken.

Does travel time between Ayodhya and Mohali 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 Ayodhya and Mohali?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India