In the upcoming New Year, a significant event awaits every Hindu—a gift awaited for over 50 years. The anticipation that has lingered for more than half a century is about to culminate next month. On January 22, 2024, the inauguration of Lord Shri Ram's Mandir in Ayodhya is set to take place. People from all corners of the world are converging on the holy city of Ayodhya for this auspicious occasion. If you're considering witnessing the divine presence of Lord Ram on this sacred occasion, let us guide you on how to reach Ayodhya.

How to reach Ayodhya by road?

Ayodhya, located on the banks of the Sarayu River in Uttar Pradesh, is not just any district in this state. It holds significance as the revered dwelling place of Lord Rama. To reach Ayodhya, you have the option of traveling by road, air, or train. Let's explore these travel choices in more detail.

Routes from Delhi to Ayodhya

If you're heading to Ayodhya from Delhi, you have two route options to reach the famous Ram Mandir.

Via Mathura and Agra

You can reach Ayodhya in approximately 10 hours by taking this route, covering a distance of 678 km. This journey includes traveling on the Yamuna Expressway.

Via Garhmukteshwar and Bareilly

Opting for this route will take you about 11.30 hours to cover a distance of 649 km. The journey includes traveling on NH 9, NH 530, and NH 27.

Lucknow to Ayodhya

The distance between Lucknow and Ayodhya is around 135 km, and you can cover it in approximately 2 hours and 40 minutes.

Varanasi to Ayodhya

The Ram Mandir in Ayodhya is 219 km away from Varanasi, and the drive takes around 4.30 hours. There are three route options available from Varanasi to Ayodhya.

Prayagraj to Ayodhya

The distance between Prayagraj and the Ram Mandir is 169 km, and you can complete the journey in about 4 hours and 20 minutes.

Patna to Ayodhya

If you're traveling from Patna to the Ram Mandir, the distance is 412 km, and it will take you approximately 7 hours and 20 minutes. You can choose to go through Azamgarh or Gorakhpur.

Kanpur to Ayodhya

To reach Ayodhya from Kanpur, you need to cover a distance of 231 km, and the journey will take around 5 hours.

Bhopal to Ayodhya

The distance between Bhopal and Ayodhya's Ram Mandir is 781 km, and it will take approximately 16 hours to complete the journey.

Ranchi to Ayodhya

If you're traveling from Ranchi, the capital of Jharkhand, the distance to Ayodhya is 667 km, and the journey will take around 13 hours.

How to reach Ayodhya by train?

To reach Ayodhya Dham, you have two railway stations to choose from: Ayodhya and Faizabad, both major stations in this district. Let me share the train schedule with you.

Delhi to Ayodhya

  • Kafiyat Express (Old Delhi to Ayodhya) - 10 hours 31 minutes

Lucknow to Ayodhya

  • Sabarmati Express (Lucknow North to Ayodhya) - 3 hours 12 minutes
  • Vande Bharat (Lucknow North to Ayodhya) - 1 hour 58 minutes
  • Utsarg Express (Aishbagh to Ayodhya) - 3 hours 59 minutes
  • Kova Gohati Special (Lucknow North to Ayodhya) - 3 hours 58 minutes
  • Sarayu Yamuna Express (Lucknow North to Ayodhya) - 2 hours 31 minutes

Kanpur to Ayodhya

  • Marudhar Express (Kanpur Central to Ayodhya) - 4 hours 58 minutes
  • Farrukhabad Chhapra Express (Kanpur Central to Ayodhya) - 5 hours 13 minutes
  • Sabarmati Express (Kanpur Central to Ayodhya) - 4 hours 52 minutes
  • Kafiyat Express (Kanpur Central to Ayodhya) - 4 hours 56 minutes

Varanasi to Ayodhya

  • Sabarmati Express (Varanasi Junction to Ayodhya) - 3 hours 41 minutes
  • Baraich Intercity (Varanasi Junction to Ayodhya) - 3 hours 50 minutes

Mumbai to Ayodhya

  • Lokmanya Tilak Chhapra Express (Lokmanya Tilak to Ayodhya) - 30 hours 13 minutes

Kolkata to Ayodhya

Unfortunately, there are no direct trains from Howrah Junction to Ayodhya.

How to reach Ayodhya by air?

You can catch a flight straight to Ayodhya Airport from places like Delhi, Mumbai, Kolkata, and more. The airport is conveniently located just 10 kilometers away from the temple.