There are 9 ways to get from Amritsar to Ayodhya Junction Station by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sri Guru Ram Dass Jee International Airport to Maryada Purushottam Shri Ram International Airport
best- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Maryada Purushottam Shri Ram International Airport (AYJ)plane ATQ - AYJ
6h 11m₹7,350–13,420Train
cheapest- Take the train from Amritsar Jn to Ayodhyatrain 14650
19h 43m₹470–3,600Bus via Ghāziābād
- Take the bus from Amritsar, Punjab to Ghaziabad, Uttar Pradeshbus Amritsar, Punjab - Ghaziabad, Uttar Pradesh
- Take the bus from Ghaziabad to Ayodhyabus Ghaziabad - Ayodhya
21h 2mDrive 1,017.9 km
- Drive from Amritsar to Ayodhya Junction Stationcar 1,017.9 km
12h 52m₹11,475–16,575Train to Jammu Airport, fly to Maryada Purushottam Shri Ram International Airport
- Take the train from Amritsar Jn to Jammu Tawitrain
- Fly from Jammu Airport (IXJ) to Maryada Purushottam Shri Ram International Airport (AYJ)plane IXJ - AYJ
19h 29m₹11,833–20,179Bus to Kangra Airport, fly to Maryada Purushottam Shri Ram International Airport
- Take the bus from Amritsar, Punjab to Kangra, Himachal Pradeshbus
- Fly from Kangra Airport (DHM) to Maryada Purushottam Shri Ram International Airport (AYJ)plane DHM - AYJ
23h 10mFly Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Chaudhary Charan Singh Airport (LKO)plane ATQ - LKO
- Take the train from Lucknow to Ayodhyatrain
10h 7m₹5,180–9,740Train to Indira Gandhi International Airport, fly to Maryada Purushottam Shri Ram International Airport
- Take the train from Amritsar Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Maryada Purushottam Shri Ram International Airport (AYJ)plane DEL - AYJ
9h 5m₹4,058–25,528Bus
- Take the bus from Amritsar, Punjab to Lucknow, Uttar Pradeshbus Amritsar, Punjab - Lucknow, Uttar Pradesh
- Take the bus from Alambagh to Ayodhyabus Ordinary
21h 40m
Amritsar to Ayodhya Junction Station by train
Questions & Answers
The cheapest way to get from Amritsar to Ayodhya Junction Station is to train which costs ₹470 - ₹3,600 and takes 19h 43m.
The fastest way to get from Amritsar to Ayodhya Junction Station is to fly which takes 6h 11m and costs ₹7,000 - ₹14,000.
No, there is no direct bus from Amritsar to Ayodhya Junction Station. However, there are services departing from Amritsar, Punjab and arriving at Ayodhya via Ghaziabad. The journey, including transfers, takes approximately 21h 2m.
Yes, there is a direct train departing from Amritsar Jn and arriving at Ayodhya. Services depart three times a week, and operate Monday, Wednesday and Saturday. The journey takes approximately 19h 43m.
The distance between Amritsar and Ayodhya Junction Station is 925 km. The road distance is 1017.9 km.
The best way to get from Amritsar to Ayodhya Junction Station without a car is to train which takes 19h 43m and costs ₹470 - ₹3,600.
It takes approximately 6h 11m to get from Amritsar to Ayodhya Junction Station, including transfers.
Amritsar to Ayodhya Junction Station bus services, operated by Indo Canadian® Express, depart from Amritsar, Punjab station.
Amritsar to Ayodhya Junction Station train services, operated by Indian Railways, depart from Amritsar Jn station.
The best way to get from Amritsar to Ayodhya Junction Station is to fly which takes 6h 11m and costs ₹7,000 - ₹14,000. Alternatively, you can train, which costs ₹470 - ₹3,600 and takes 19h 43m, you could also bus via Ghāziābād, which costs and takes 21h 2m.
What companies run services between Amritsar, India and Ayodhya Junction Station, India?
IndiGo Airlines, Air India Limited, and Starlight Airline fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Maryada Purushottam Shri Ram International Airport (AYJ) 3 times a day. Alternatively, Indian Railways operates a train from Amritsar Jn to Ayodhya 3 times a week. Tickets cost ₹470–3,600 and the journey takes 19h 43m.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Maryada Purushottam Shri Ram International Airport via Ahmedabad
- Ave. Duration
- 4h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–13,000
Flights from Sri Guru Ram Dass Jee International Airport to Maryada Purushottam Shri Ram International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Jammu Airport to Maryada Purushottam Shri Ram International Airport via Indira Gandhi International Airport
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- ₹8,500–27,000
Flights from Jammu Airport to Maryada Purushottam Shri Ram International Airport via Mumbai
- Ave. Duration
- 22h 20m
- When
- Tuesday and Saturday
- Estimated price
- ₹15,000–33,000
Flights from Jammu Airport to Maryada Purushottam Shri Ram International Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 21h 5m
- When
- Wednesday to Sunday
- Estimated price
- ₹10,000–28,000
Flights from Kangra Airport to Maryada Purushottam Shri Ram International Airport via Indira Gandhi International Airport
- Ave. Duration
- 18h 20m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹14,000–46,000
Flights from Kangra Airport to Maryada Purushottam Shri Ram International Airport via Chandigarh, Indira Gandhi International Airport
- Ave. Duration
- 21h 30m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹14,000–46,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 47m
- When
- Wednesday to Saturday
- Estimated price
- ₹5,500–8,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Ahmedabad
- Ave. Duration
- 4h 55m
- When
- Tuesday and Saturday
- Estimated price
- ₹5,500–8,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Mumbai
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–8,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Kolkata
- Ave. Duration
- 6h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,500–8,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,500–8,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 6h 45m
- When
- Wednesday to Sunday
- Estimated price
- ₹5,500–8,000
Flights from Indira Gandhi International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹6,000–23,000
- Website
- airindia.in
Flights from Jammu Airport to Maryada Purushottam Shri Ram International Airport via Indira Gandhi International Airport
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- ₹9,000–33,000
Flights from Jammu Airport to Maryada Purushottam Shri Ram International Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 20h 30m
- When
- Wednesday to Sunday
- Estimated price
- ₹10,000–33,000
Flights from Kangra Airport to Maryada Purushottam Shri Ram International Airport via Indira Gandhi International Airport
- Ave. Duration
- 17h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹15,000–60,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ₹4,600–19,000
Flights from Indira Gandhi International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹22,902
- Website
- airindiaexpress.in
Flights from Jammu Airport to Maryada Purushottam Shri Ram International Airport via Indira Gandhi International Airport
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- ₹9,000–33,000
Flights from Jammu Airport to Maryada Purushottam Shri Ram International Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 20h 30m
- When
- Wednesday to Sunday
- Estimated price
- ₹10,000–33,000
Flights from Kangra Airport to Maryada Purushottam Shri Ram International Airport via Indira Gandhi International Airport
- Ave. Duration
- 17h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹15,000–60,000
Flights from Indira Gandhi International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹22,902
- Website
- starlightairline.com
Flights from Sri Guru Ram Dass Jee International Airport to Maryada Purushottam Shri Ram International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹6,000–25,000
Flights from Indira Gandhi International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,000–9,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Ayodhya
- Ave. Duration
- 19h 43m
- Frequency
- 3 times a week
- Estimated price
- ₹470–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹470–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Amritsar Jn to Jammu Tawi
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Lucknow to Ayodhya
- Ave. Duration
- 2h 48m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Amritsar Jn to New Delhi
- Ave. Duration
- 6h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Ghaziabad to Ayodhya
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- ₹550–5,250
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹550–800
- Phone
- +91-522-2623578
- [email protected]
- Website
- upsrtc.up.gov.in
Bus from Alambagh to Ayodhya
- Ave. Duration
- 2h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹220–450
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹220–270
- AC
- ₹330–450
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Amritsar to Ayodhya Junction Station bus services, operated by Indo Canadian® Express, arrive at Ghaziabad, Uttar Pradesh station.
Amritsar to Ayodhya Junction Station train services, operated by Indian Railways, arrive at Ayodhya station.
Yes, the driving distance between Amritsar to Ayodhya Junction Station is 1018 km. It takes approximately 12h 52m to drive from Amritsar to Ayodhya Junction Station.
There are 782+ hotels available in Ayodhya Junction Station.












