There are 10 ways to get from Amritsar to Ayodhya Cantonment 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 9m₹7,290–13,350Train
cheapest- Take the train from Amritsar Jn to Ayodhya Cantttrain 14650 / ...
19h 21m₹658–3,756Bus
- Take the bus from Amritsar, Punjab to Lucknow, Uttar Pradeshbus Amritsar, Punjab - Lucknow, Uttar Pradesh
- Take the bus from Alambagh to Ayodhyabus Ordinary
20h 31mDrive 1,012.8 km
- Drive from Amritsar to Ayodhya Cantonmentcar 1,012.8 km
12h 46m₹11,386–16,447Train 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 26m₹11,773–20,109Bus 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 8mFly 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 Jn to Ayodhya Cantttrain
9h 11m₹5,370–9,970Train 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 3m₹3,998–25,458Fly Sri Guru Ram Dass Jee International Airport to Gorakhpur Airport, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Gorakhpur Airport (GOP)plane ATQ - GOP
- Take the train from Gorakhpur to Ayodhya Cantttrain
12h 8m₹10,450–18,390Bus via Jalandhar
- Take the bus from Amritsar, Punjab to Jalandhar, Punjabbus
- Take the bus from Jalandhar, Punjab to Lucknow, Uttar Pradeshbus
- Take the bus from Alambagh to Ayodhyabus
21h 7m
Sri Guru Ram Dass Jee International Airport (ATQ) to Maryada Purushottam Shri Ram International Airport (AYJ) flights
Questions & Answers
The cheapest way to get from Amritsar to Ayodhya Cantonment is to train which costs ₹650 - ₹3,800 and takes 19h 21m.
The fastest way to get from Amritsar to Ayodhya Cantonment is to fly which takes 6h 9m and costs ₹7,000 - ₹14,000.
No, there is no direct bus from Amritsar to Ayodhya Cantonment. However, there are services departing from Amritsar, Punjab and arriving at Ayodhya via Alambagh. The journey, including transfers, takes approximately 20h 31m.
No, there is no direct train from Amritsar to Ayodhya Cantonment. However, there are services departing from Amritsar Jn and arriving at Ayodhya Cantt via . The journey, including transfers, takes approximately 19h 21m.
The distance between Amritsar and Ayodhya Cantonment is 922 km. The road distance is 1012.8 km.
The best way to get from Amritsar to Ayodhya Cantonment without a car is to train which takes 19h 21m and costs ₹650 - ₹3,800.
It takes approximately 6h 9m to get from Amritsar to Ayodhya Cantonment, including transfers.
Amritsar to Ayodhya Cantonment bus services, operated by Shri Krishna Travels, depart from Amritsar, Punjab station.
Amritsar to Ayodhya Cantonment train services, operated by Indian Railways, depart from Amritsar Jn station.
The best way to get from Amritsar to Ayodhya Cantonment is to fly which takes 6h 9m and costs ₹7,000 - ₹14,000. Alternatively, you can train, which costs ₹650 - ₹3,800 and takes 19h 21m, you could also bus, which costs and takes 20h 31m.
What companies run services between Amritsar, India and Ayodhya Cantonment, 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 Cantt 6 times a week. Tickets cost ₹460–3,600 and the journey takes 19h 18m.
- 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–32,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–45,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–45,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
Flights from Sri Guru Ram Dass Jee International Airport to Gorakhpur Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Gorakhpur Airport via Mumbai
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Gorakhpur Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 7h 30m
- When
- Wednesday to Sunday
- Estimated price
- ₹10,000–16,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,839
- 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,839
- 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
Flights from Sri Guru Ram Dass Jee International Airport to Gorakhpur Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- ₹12,000–16,000
- Website
- spicejet.com
Flights from Sri Guru Ram Dass Jee International Airport to Gorakhpur Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,500–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Ayodhya Cantt
- Ave. Duration
- 19h 18m
- Frequency
- 6 times a week
- Estimated price
- ₹460–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–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 Jn to Ayodhya Cantt
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–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
Train from Gorakhpur to Ayodhya Cantt
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- 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
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
- Phone
- +91 8377971006
- [email protected]
- Website
- omio.com
Bus from Amritsar, Punjab to Jalandhar, Punjab
- Ave. Duration
- 1h 35m
- Frequency
- Every 20 minutes
- Estimated price
- ₹650–1,400
- Schedules at
- omio.com
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 Cantonment bus services, operated by Shri Krishna Travels, arrive at Lucknow, Uttar Pradesh station.
Amritsar to Ayodhya Cantonment train services, operated by Indian Railways, arrive at Ayodhya Cantt station.
Yes, the driving distance between Amritsar to Ayodhya Cantonment is 1013 km. It takes approximately 12h 46m to drive from Amritsar to Ayodhya Cantonment.
There are 771+ hotels available in Ayodhya Cantonment.













