Balasore to Ayodhya Distance
The road distance between Balasore and Ayodhya is approximately 950+ km, and the drive usually takes around 18 hours by car or taxi, depending on traffic and road conditions. 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.

Via Ranchi
RECOMMENDED
Balasore
Ranchi
Ayodhya
Approx Travel Time
19h 47m
₹1,999
Onwards
Via Kolkata, Varanasi
Balasore
Kolkata
Varanasi
Ayodhya
Approx Travel Time
10h 48m
On Demand
Balasore
Kolkata
Varanasi
Ayodhya
Approx Travel Time
10h 46m
₹13,907
Onwards
Via Sasaram
CHEAPEST
Balasore
Sasaram
Ayodhya
Approx Travel Time
20h 45m
₹1,370
Onwards
Via Bhubaneshwar, Varanasi
FASTEST
Balasore
Bhubaneshwar
Varanasi
Ayodhya
Approx Travel Time
10h 26m
₹19,196
Onwards
Balasore
Bhubaneshwar
Varanasi
Ayodhya
Approx Travel Time
10h 35m
₹14,344
Onwards
Balasore
Bhubaneshwar
Varanasi
Ayodhya
Approx Travel Time
11h 23m
₹14,094
Onwards
Direct Options
Balasore
Ayodhya
Approx Travel Time
18h 16m
On Demand
Via Jamshedpur
Balasore
Jamshedpur
Ayodhya
Approx Travel Time
21h 3m
₹7,390
Onwards
Via Kolkata, Patna
Balasore
Kolkata
Patna
Ayodhya
Approx Travel Time
1d 5h 53m
₹11,167
Onwards
Frequently Asked Questions
What is the distance between Balasore and Ayodhya?
Ayodhya is approximately 900+ km from Balasore.
How long does it take to reach Ayodhya from Balasore?
It takes approximately 11 hours to reach Ayodhya from Balasore by Cab, Flight Via Bhubaneshwar, Varanasi.

