Ayodhya to Bharthana Distance

The road distance between Ayodhya and Bharthana is approximately 350+ km, and the drive usually takes around 5 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 9 hours, subject to the chosen service and route. The fastest way to reach Bharthana takes approximately 5 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 Bharthana, India

Direct Options

Direct Cab

RECOMMENDED

FASTEST

Ayodhya

Bharthana

Approx Travel Time

5h 3m

On Demand

Direct Train

Ayodhya

Bharthana

Approx Travel Time

8h 48m

On Demand

Via Kannauj

Ayodhya

Kannauj

Bharthana

Approx Travel Time

6h 51m

On Demand

Ayodhya

Kannauj

Bharthana

Approx Travel Time

7h 27m

On Demand

Ads by MMT

Via Bara Banki

Ayodhya

Bara Banki

Bharthana

Approx Travel Time

7h 40m

On Demand

Ayodhya

Bara Banki

Bharthana

Approx Travel Time

7h 43m

On Demand

Ayodhya

Bara Banki

Bharthana

Approx Travel Time

7h 14m

On Demand

Via Lucknow

Ayodhya

Lucknow

Bharthana

Approx Travel Time

6h 48m

On Demand

Ads by MMT

Via Faizabad

Ayodhya

Faizabad

Bharthana

Approx Travel Time

7h 43m

On Demand

Via Ramsanehighat

Ayodhya

Ramsanehighat

Bharthana

Approx Travel Time

7h 31m

On Demand

Frequently Asked Questions

What is the distance between Ayodhya and Bharthana?

Bharthana is approximately 350+ km from Ayodhya.

How long does it take to reach Bharthana from Ayodhya?

It takes approximately 5 hours to reach Bharthana from Ayodhya by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India