hero
How2Go
Rajgir to Ayodhya

Rajgir to Ayodhya

Ayodhya is approximately 450+ km from Rajgir, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ayodhya.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Rajgir

Ayodhya

Approx Travel Time

8h 45m

₹11,674

Onwards

Rajgir

Ayodhya

Approx Travel Time

9h 45m

On Demand

Via Patna, Lucknow

FASTEST

Rajgir

Patna

Lucknow

Ayodhya

Approx Travel Time

6h 17m

₹15,265

Onwards

Ads by MMT

Via Patna

CHEAPEST

Rajgir

Patna

Ayodhya

Approx Travel Time

8h 7m

₹400

Onwards

Rajgir

Patna

Ayodhya

Approx Travel Time

8h 33m

₹3,194

Onwards

Rajgir

Patna

Ayodhya

Approx Travel Time

13h 32m

₹1,480

Onwards

Via Buxar

Rajgir

Buxar

Ayodhya

Approx Travel Time

8h 43m

₹405

Onwards

Ads by MMT

Via Arrah

Rajgir

Arrah

Ayodhya

Approx Travel Time

9h 15m

₹410

Onwards

Rajgir

Arrah

Ayodhya

Approx Travel Time

9h

On Demand

Rajgir

Arrah

Ayodhya

Approx Travel Time

9h 43m

On Demand

Frequently Asked Questions

What is the distance between Rajgir and Ayodhya?

Ayodhya is approximately 450+ kms from Rajgir.

How long does it take to reach Ayodhya from Rajgir?

It takes approximately 6 hours to reach Ayodhya from Rajgir by Train, Flight Via Patna, Lucknow.

What is the cheapest way to reach Ayodhya from Rajgir?

The cheapest way to reach Ayodhya from Rajgir is by Train Via Patna.

What is the fastest way to reach Ayodhya from Rajgir?

The fastest way to reach Ayodhya from Rajgir is by Train, Flight Via Patna, Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India