Ayodhya is one of the seven holy cities according to Hindu religion, it also has great importance in Buddhism and this city can be found in the state of Uttar Pradesh. This place is located on the side of the Sarayu River and is considered the birthplace of Rama, a well-known lord in Hinduism. Recently, the construction of Ayodhya Ram Mandir has attracted tourists and devotees from all across the world. The love and devotion people have for Lord Ram is immense and deep, therefore, the construction of Ayodhya Ram Mandir was a significant event in the history of India. Ayodhya is famous for its history and cultural heritage; it has been an epicenter of religious significance and cultural importance. Ayodhaya temperature is around 19° so it’s an ideal time to travel to Ayodhya.
Where is Ayodhya Ram Mandir?
The Ayodhya Ram Mandir is situated in the magnificent city of Ayodhya which is also the Birthplace of Lord Ram. The Ayodhya Ram Mandir opening date was 22 January 2024. The distance of the original Ram Mandir Ayodhya from the Ayodhya railway station is around 7 km. Ayodhya ka Ram Mandir isn’t too far from the Ayodhya Dham Railway station and one can easily reach the Ayodhya Ram Mandir after they arrive at the Ayodhya Dham Railway station. The Ayodhya Ram Mandir Inauguration was a historic moment and was marked by celebrations all across India. People cleaned their houses, lighted lamps and decorated their surroundings as they welcomed and rejoiced in the divine essence that the temple brought to their lives.
The History of Ayodhya in respect of Lord Ram
The Ayodhya Ram Mandir history entails Ramayana which is an ancient narrative about Lord Ram. Ayodhya, the birthplace of Lord Ram according to Hindu beliefs holds a special place in millions of devotees’ hearts. The city has been caught in a religious and cultural crossfire on the Indian sub-continent for several decades. The construction of the Ram Mandir has been one of Ayodhya’s most landmark achievements in recent years.
Distance of Major Cities from Ayodhya and How to reach Ayodhya from your City
Here is a table containing the major cities and their distance from Ayodhya, read further to know how you can reach Ayodhya from your City via road, rail or flight:-
City | Distance |
Lucknow | 130 km |
Varanasi | 200 km |
Prayagraj | 160 km |
Gorakhpur | 140 km |
Delhi | 636 km |
Kanpur | 227 km |
Mathura | 549 km |
Agra | 468 km |
Gonda | 50 km |
Sultanpur | 49.5 km |
Sri Lanka | 3,318 km |
Azamgarh | 170 km |
Jaipur | 707 km |
Mankapur | 33 km |
Kolkata | 920 km |
Mumbai | 1,576 km |
Bangluru | 1,898 km |
How to reach Ayodhya via Road, Rail or Flight from your City
Lucknow to Ayodhya
Lucknow to Ayodhya distance is just 130 km, so If you are a resident of Lucknow, you won’t face much trouble regarding transportation to Ayodhya whether you opt for travel via Road, Rail or Flight.
Via Road: Buses to Ayodhya can be found frequently at the Lucknow bus stops, it’s a convenient way to reach Ayodhya within 3-4 hours of journey depending on the traffic.
Via Rail: Lucknow is well connected with Ayodhya Via Rail, Lucknow to Ayodhya train takes approximately 3-4 hours and is one of the preferred ways to reach Ayodhya city. Ayodhya Junction to Ram Mandir distance is just 7 km, so it won’t be very troublesome to visit the Ayodhya Ram Mandir once you reach the Ayodhya railway station.
Via Flight: You can take a flight from Lucknow International Airport to Ayodhya and the journey typically takes around 1-2 hours.
Varanasi to Ayodhya
Varanasi to Ayodhya distance is around 200 km and it’s pretty easy to reach Ayodhya via different means from Varanasi. Various transportation methods are available to travel to Ayodhya.
Via Road: Buses are available throughout the day to travel to Ayodhya, the first bus starts at 5:30 in the morning and the last bus leaves at 22:30. Bus tickets range between INR 300 to 700. The duration of the journey can range anywhere between 4 to 7 hours.
Via Rail: Various Trains are available to reach Ayodhya from Varanasi. The train journey typically lasts for around 3-4 hours.
Via Flight: You can take a flight to Ayodhya via the Varanasi Airport. It typically takes around 1-2 hours to reach Ayodhya by flight from Varanasi. The cheapest flight tickets from Varanasi to Ayodhya start from INR 4500. Ayodhya Ram Mandir distance from the Ayodhya airport is around 9.6 km so you can reach the Ram Mandir within 30 minutes after landing at the Maharishi Valmiki International Airport, Ayodhya Dham.
Delhi to Ayodhya
Delhi to Ayodhya distance is around 636 km. If you are residing in the capital then it would be a pretty long journey to Ayodhya. However, Delhi is well connected with Ayodhya considering transportation so it gets easy to travel to Ayodhya.
Via Road: You can easily get bus tickets to Ayodhya from the local bus stops of Delhi or through online bus booking apps. The duration of journey through the road takes around 10 hours and the cheapest bus tickets start from INR 600.
Via Rail: Delhi to Ayodhya train can be found easily and the journey takes around 8-10 hours. The first train from Delhi to Ayodhya is The Vande Bharat Express which takes around 8 hours and 20 minutes to take you to Ayodhya from Delhi, it starts at 6:10 am and reaches Ayodhya station around 2:30 pm. Ayodhya railway station to Ram Mandir distance is approx 7 km, so you can reach the famous Ayodhya Ram Mandir conveniently and experience the spiritual aura that surrounds this sacred place.
Via Flight: Various flights are available from Delhi for traveling to Ayodhya, the Indira Gandhi International Airport is the nearest airport from where you can get a 2hr flight to Ayodhya.
Mumbai to Ayodhya
The distance between Mumbai and Ayodhya is around 1575 km. Various transportation methods available to travel from Mumbai to Ayodhya are:-
Via Road: Bus is available from Mumbai to Ayodhya. The bus takes around 38 hours to travel from Mumbai to Ayodhya. The cheapest bus fare starts from INR 3500.
Via Rail: Many trains run between Mumbai and Ayodhya, the fastest train between these stations is SAKET EXPRESS (22183) which takes around 26 hours.
Via Flight: You can opt for a flight ticket to Ayodhya from Mumbai, the cheapest airfare for flying to Ayodhya from Mumbai starts from INR 4500.
Kolkata to Ayodhya
The distance between Kolkata and Ayodhya is approximately 920 km. The various available transportations for traveling to Ayodhya from Kolkata are:-
Via Road: You can book the JGD Travels Private limited bus which leaves for Ayodhya at 4:00 pm from the bus stops of Kolkata. The price of the ticket starts from INR 3,100 and the journey takes around 26 hours.
Via Rail: 2 trains run regularly between Kolkata and Ayodhya. Several other weekly trains are also available. The journey lasts for around 17-18 hours.
Via Flight: Various flights are available to reach Ayodhya from Kolkata. You can get a 2-3 hr flight from Netaji Subhash Chandra Bose International Airport to Ayodhya.
Bengaluru to Ayodhya
The distance between Bengaluru and Ayodhya is around 1898 km, it’s a pretty long journey, here are the various available transportation services:
Via Road: A few buses run between Bengaluru and Ayodhya, they take around 35 hrs to reach Ayodhya.
Via Rail: A few trains run back and forth from Bengaluru to Ayodhya junction, you can easily catch a train from Bengaluru Railway station to Ayodhya. The cheapest rail fare starts from INR 840.
Via Flight: You have the option to fly to Ayodhya from Bengaluru. Several flights operate between the two cities. The cheapest flight ticket to Ayodhya from Bengaluru starts at INR 6000.
Prayagraj to Ayodhya
Prayagraj to Ayodhya distance is about 160 km. There are several modes of transportation accessible for travelling from Prayagraj to Ayodhya, including buses, trains, and airplanes.
Via Road: various buses are available for travelling from prayagraj to Ayodhya, you can even drive to Ayodhya. The road journey takes about 5-6 hours.
Via Rail: Many trains run between these two stations and the rail journey takes about 5 hours.
Via Flight: You can opt for a flight journey from prayagraj airport to Ayodhya, the shortest flight journey to Ayodhya from prayagraj is of about 45 minutes.
Gorakhpur to Ayodhya
Gorakhpur to Ayodhya distance is about 140 km. There are numerous forms of transportation available for getting from Gorakhpur to Ayodhya, including buses, trains, and airplanes.
Via Road: You can easily get a bus from Gorakhpur to Ayodhya. The road journey to Ayodhya from gorakhpur via bus or car takes about 4 hours.
Via Rail: You can catch various trains from gorakhpur junction to Ayodhya junction, different trains take different time to reach Ayodhya, the journey lasts for approximately 3-5 hours.
Via Flight: You can catch a 1 hour flight from gorakhpur to Ayodhya, you can book your tickets online from various websites and the ticket cost is variable.
Kanpur to Ayodhya
Kanpur to Ayodhya distance is about 227 km. There are various modes of transportation accessible for traveling from Kanpur to Ayodhya, including buses, trains, and flights.
Via Road: You can get various buses from Kanpur to Ayodhya, it will take around 4-5 hours to reach Ayodhya.
Via Rail: Various trains are available to travel from Kanpur to Ayodhya, the journey would take around 4-5 hours.
Via Flight: You can take a 3-4 hour flight from Kanpur to Ayodhya.
Mathura to Ayodhya
Mathura to Ayodhya distance is around 549 km. There are numerous forms of transportation available for travel from Mathura to Ayodhya, including buses, and trains.
Via Road: Various buses are available for traveling from Mathura to Ayodhya. The journey takes around 10-12 hours and the bus fare ranges between INR 500-5000.
Via Rail: You can catch a 10-hour train from the Mathura Jn to Ayodhya railway station.
Via Flight: No flights are available from Mathura to Ayodhya.
Agra to Ayodhya
Agra to Ayodhya distance is around 468 km. There are various transportation methods accessible to travel to Ayodhya from Agra.
Via Road: Many buses are available throughout the day for traveling from Agra to Ayodhya. It takes around 11-12 hours to reach Ayodhya via bus/car.
Via Rail: Several trains are also available for traveling to Ayodhya railway station from Agra. The journey takes around 8-9 hours.
Via Flight: Flight are also available at the Agra airport for boarding to Ayodhya. The flight takes around an hour to land on Ayodhya airport.
Gonda to Ayodhya
Gonda to Ayodhya distance is just 50 km. Gonda is well connected with Ayodhya in terms of transportation, making it easy to go to Ayodhya by bus, train, or plane.
Via Road: You can catch several buses. Ayodhya from Gonda bus stops. Different bus takes different time to reach Ayodhya, but generally, the journey lasts for around 1-2 hours.
Via Rail: Many trains are available for traveling to Ayodhya from Gonda. It takes about an hour to reach Ayodhya via train from the Gonda Station.
Via Flight: No direct flights are available for traveling to Ayodhya from Gonda.
Sultanpur to Ayodhya
Sultanpur to Ayodhya distance is about 49.5 km. There are various modes of transportation accessible for traveling from Ayodhya to Sultanpur, including buses, trains, and flights.
Via Road: You can catch several buses to Ayodhya from Sultanpur, they take around 1-2 hours to reach Ayodhya bus stop.
Via Rail: Several trains also run between Sultanpur and Ayodhya station. The trains take around 2 hour to reach Ayodhya.
Via Flight: No direct flights are available for traveling from Sultanpur to Ayodhya.
Sri Lanka to Ayodhya
The distance between Sri Lanka and Ayodhya is 3,318 km. Flight is one means of transportation available for travelers between Sri Lanka and Ayodhya.
Via Road: No means are available to directly travel from Sri Lanka to Ayodhya via road.
Via Rail: There is no rail connectivity from Sri Lanka to Ayodhya.
Via Flight: There is no direct flight from Sri Lanka to Ayodhya. You can take a flight from the Colombo airport to Lucknow and then catch a train to Ayodhya from Lucknow railway station.
Azamgarh to Ayodhya
Azamgarh to Ayodhya distance is 170 km. There are so many travel opportunities available from Azamgarh to Ayodhya like buses, trains, and flights.
Via Road: Many buses are available to travel to Ayodhya from Azamgarh, the bus trip takes around 3-4 hours.
Via Rail: Many trains run from Azamgarh to Ayodhya and take around 3-4 hours to reach Ayodhya station.
Via Flight: Several flights are available for traveling to Ayodhya from Azamgarh airport. The journey takes around 1 hour.
Jaipur to Ayodhya
Jaipur to Ayodhya distance is 707 km. There are so many travel opportunities available from Jaipur to Ayodhya like booked buses but you can get a few trains, and flights.
Via Road: You can book a bus from Jaipur to Ayodhya. It takes around 13-14 hours to reach Ayodhya via bus.
Via Rail: Few trains run from Jaipur to Ayodhya. It takes around 22 hours to reach Ayodhya station from Jaipur.
Via Flight: Various flights are available at Jaipur airport for traveling to Ayodhya. The non stop flight from Jaipur to Ayodhya takes around 2 hours.
Read all the details about – Top Food Festivals In Delhi
Mankapur to Ayodhya
Mankapur to Ayodhya distance is around 33 km. There are numerous transportation options accessible from Ayodhya to Mankapur, including booked buses, trains, and flights.
Via Road: You can easily get a one-hour bus to Ayodhya from Mankapur bus stop.
Via Rail: Many trains are available for traveling to Ayodhya from Mankapur railway station within 50 minutes.
Via Flight: No direct flight is available from Mankapur to Ayodhya.