There are 6 ways to get from Shāmli to Ayodhya by train, plane, 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.
Train, fly
best- Take the train from Shamli to Delhi Shahdaratrain
- Fly from Indira Gandhi International Airport (DEL) to Maryada Purushottam Shri Ram International Airport (AYJ)plane DEL - AYJ
4h 46m₹4,071–10,102Train
cheapest- Take the train from Shamli to Roorkeetrain 04315 / ...
- Take the train from Roorkee to Ayodhyatrain 13308 / ...
17h 4m₹472–3,687Train via Delhi
- Take the train from Shamli to Delhitrain 14546 / ...
- Take the train from Delhi to Ayodhyatrain 12226
14h 21m₹481–3,782Bus
- Take the bus from Shamli to Saharanpurbus
- Take the bus from Saharanpur to Delhibus
- Take the bus from Delhi to Ayodhyabus
15h 27mDrive 647 km
- Drive from Shāmli to Ayodhyacar 647 km
7h 18m₹6,330–9,144Train, bus
- Take the train from Shamli to Delhitrain
- Take the bus from Noida to Lucknowbus
- Take the bus from Lucknow to Ayodhyabus
15h 29m₹1,362–4,307
Shāmli to Ayodhya by train
Comparing Your Travel Options
The cheapest way to get from Shāmli to Ayodhya is to train which costs ₹470 - ₹3,700 and takes 17h 4m.
The fastest way to get from Shāmli to Ayodhya is to train and fly which takes 4h 46m and costs ₹4,000 - ₹11,000.
No, there is no direct bus from Shāmli to Ayodhya. However, there are services departing from Shamli and arriving at Ayodhya via Saharanpur and Delhi. The journey, including transfers, takes approximately 15h 27m.
No, there is no direct train from Shāmli to Ayodhya. However, there are services departing from Shamli and arriving at Ayodhya via Delhi. The journey, including transfers, takes approximately 14h 21m.
The distance between Shāmli and Ayodhya is 666 km. The road distance is 647 km.
The best way to get from Shāmli to Ayodhya without a car is to train via Delhi which takes 14h 21m and costs ₹480 - ₹3,800.
It takes approximately 4h 46m to get from Shāmli to Ayodhya, including transfers.
Shāmli to Ayodhya bus services, operated by Maharani Travels, depart from Shamli station.
Shāmli to Ayodhya train services, operated by Indian Railways, depart from Shamli station.
The best way to get from Shāmli to Ayodhya is to train via Delhi which takes 14h 21m and costs ₹480 - ₹3,800. Alternatively, you can bus, which costs and takes 15h 27m.
What companies run services between Shāmli, India and Ayodhya, India?
You can take a train from Shamli to Ayodhya via Delhi in around 14h 21m. Alternatively, you can take a bus from Shamli to Ayodhya via Saharanpur and Delhi in around 15h 27m.
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,500–7,500
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹4,100–11,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Shamli to Delhi Shahdara
- Ave. Duration
- 1h 23m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Shamli to Delhi
- Ave. Duration
- 2h 53m
- Frequency
- 4 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Delhi to Ayodhya
- Ave. Duration
- 10h 28m
- Frequency
- Once daily
- Estimated price
- ₹340–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Shamli to Delhi
- Ave. Duration
- 2h 53m
- Frequency
- 4 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Shamli to Roorkee
- Ave. Duration
- 2h 37m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Roorkee to Ayodhya
- Ave. Duration
- 13h 27m
- Frequency
- Twice daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
- Phone
- +91 80580 57088
- maharanitravelsjaipur@gmail.com
- Website
- Maharani Travels
Bus from Shamli to Saharanpur
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Website
- Maharani Travels
Bus from Saharanpur to Delhi
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Website
- Maharani Travels
Bus from Delhi to Ayodhya
- Ave. Duration
- 12h 35m
- Frequency
- Once a week
- Website
- Maharani Travels
Bus from Noida to Lucknow
- Ave. Duration
- 8h 5m
- Frequency
- 4 times a week
- Website
- Maharani Travels
- Phone
- +91 97113 29572
- ajumanraman@gmail.com
- Website
- Ajuman Holidays
Bus from Shamli to Saharanpur
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- Ajuman Holidays
Bus from Shamli to Saharanpur
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Schedules at
- Empire Travels & Holidays
Bus from Saharanpur to Delhi
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Empire Travels & Holidays
- Website
- Shubham Tour & Travels
Bus from Shamli to Saharanpur
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Schedules at
- Shubham Tour & Travels
- Website
- Let's Go Holidays
Bus from Saharanpur to Delhi
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Schedules at
- Let's Go Holidays
- Phone
- 1800 267 9001
- support@nuego.in
- Website
- NeuGo
Bus from Saharanpur to Delhi
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Website
- NeuGo
Bus from Noida to Lucknow
- Ave. Duration
- 9h 5m
- Frequency
- Twice daily
- Website
- NeuGo
- Website
- Ashok Bus Service
Bus from Saharanpur to Delhi
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Schedules at
- Ashok Bus Service
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Saharanpur to Delhi
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Estimated price
- ₹380–900
- Schedules at
- Zingbus
Bus from Noida to Lucknow
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- ₹500–1,600
- Schedules at
- Zingbus
- Website
- Namaste Bihar
Bus from Delhi to Ayodhya
- Ave. Duration
- 11h
- Frequency
- Hourly
- Schedules at
- Namaste Bihar
Bus from Noida to Lucknow
- Ave. Duration
- 7h 35m
- Frequency
- Every 20 minutes
- Schedules at
- Namaste Bihar
Bus from Delhi to Ayodhya
- Ave. Duration
- 11h 20m
- Frequency
- Every 30 minutes
- Schedules at
- Indo Canadian Express
Bus from Delhi to Ayodhya
- Ave. Duration
- 11h 30m
- Frequency
- Hourly
- Schedules at
- Nkb Smart Bus Private Limited
- golabusservice@gmail.com
- Website
- Gola Bus Service
Bus from Delhi to Ayodhya
- Ave. Duration
- 11h 55m
- Frequency
- Every 4 hours
- Website
- Gola Bus Service
Bus from Noida to Lucknow
- Ave. Duration
- 7h 50m
- Frequency
- Every 10 minutes
- Website
- Gola Bus Service
- Phone
- +91 9868 444 441
- dhruvtravels77@gmail.com
- Website
- Dhruv Travels
Bus from Delhi to Ayodhya
- Ave. Duration
- 12h
- Frequency
- 4 times a day
- Schedules at
- Dhruv Travels
Bus from Noida to Lucknow
- Ave. Duration
- 7h 50m
- Frequency
- Every 4 hours
- Schedules at
- Dhruv Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Schedules at
- Dhruv Travels
- Website
- Pathak Smart Bus
Bus from Delhi to Ayodhya
- Ave. Duration
- 10h 55m
- Frequency
- 3 times a day
- Schedules at
- Pathak Smart Bus
- Phone
- +91 80463 33629
- jasawantsingh9@gmail.com
- Website
- Mahalaxmi Bus Service Delhi
Bus from Delhi to Ayodhya
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a day
- Schedules at
- Mahalaxmi Bus Service Delhi
Bus from Noida to Lucknow
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Schedules at
- Mahalaxmi Bus Service Delhi
- Website
- AKS Travels
Bus from Delhi to Ayodhya
- Ave. Duration
- 10h 50m
- Frequency
- Twice daily
- Schedules at
- AKS Travels
- Website
- MS Holiday Travels
Bus from Delhi to Ayodhya
- Ave. Duration
- 13h 15m
- Frequency
- Twice daily
- Schedules at
- MS Holiday Travels
- Website
- Shree Saroj Travels
Bus from Delhi to Ayodhya
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Shree Saroj Travels
- Website
- Skyline Bus Services
Bus from Delhi to Ayodhya
- Ave. Duration
- 8h 59m
- Frequency
- Once daily
- Schedules at
- Skyline Bus Services
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- Laxmi Holidays
Bus from Delhi to Ayodhya
- Ave. Duration
- 11h 15m
- Frequency
- Once daily
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
Bus from Noida to Lucknow
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
Bus from Lucknow to Ayodhya
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Website
- Jagdamba tourism
Bus from Delhi to Ayodhya
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- Jagdamba tourism
- Website
- Shri Krishna Bus Service
Bus from Delhi to Ayodhya
- Ave. Duration
- 10h
- Frequency
- 6 times a week
- Schedules at
- Shri Krishna Bus Service
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Schedules at
- Shri Krishna Bus Service
- Website
- Shri Ram Transport Company
Bus from Delhi to Ayodhya
- Ave. Duration
- 9h 55m
- Frequency
- 4 times a week
- Schedules at
- Shri Ram Transport Company
Bus from Noida to Lucknow
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Schedules at
- Shri Ram Transport Company
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Schedules at
- Shri Ram Transport Company
- Website
- New Grand Travels
Bus from Delhi to Ayodhya
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Schedules at
- New Grand Travels
Bus from Noida to Lucknow
- Ave. Duration
- 9h 50m
- Frequency
- 4 times a week
- Schedules at
- New Grand Travels
- Phone
- +91 8956692573
- gyan2964@yahoo.com
- Website
- Sanjay Travels
Bus from Delhi to Ayodhya
- Ave. Duration
- 13h 20m
- Frequency
- 3 times a week
- Schedules at
- Sanjay Travels
Bus from Noida to Lucknow
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- Sanjay Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Schedules at
- Sanjay Travels
- Website
- Tegra Express
Bus from Delhi to Ayodhya
- Ave. Duration
- 10h 20m
- Frequency
- Twice a week
- Schedules at
- Tegra Express
- Phone
- +91 9709827751
- neeraj.adarsh@gmail.com
- Website
- Singh Travels
Bus from Delhi to Ayodhya
- Ave. Duration
- 11h 5m
- Frequency
- Twice a week
- Website
- Singh Travels
- Website
- Singh Travels
Bus from Noida to Lucknow
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Website
- Singh Travels
- Website
- Singh Travels
Bus from Delhi to Ayodhya
- Ave. Duration
- 12h 30m
- Frequency
- Twice a week
- Schedules at
- Kashi Vishwanath Tours and Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 5h 30m
- Frequency
- Twice a week
- Schedules at
- Kashi Vishwanath Tours and Travels
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Delhi to Ayodhya
- Ave. Duration
- 10h 40m
- Frequency
- Once a week
- Schedules at
- Khajuraho Travels Pvt Ltd.
Bus from Noida to Lucknow
- Ave. Duration
- 7h 45m
- Frequency
- Every 15 minutes
- Schedules at
- Khajuraho Travels Pvt Ltd.
- Phone
- +91 87501 00091
- ebusindia.travel@gmail.com
- Website
- E Bus
Bus from Noida to Lucknow
- Ave. Duration
- 7h 55m
- Frequency
- Hourly
- Website
- E Bus
- Website
- Fouji travels
Bus from Noida to Lucknow
- Ave. Duration
- 7h 10m
- Frequency
- Every 3 hours
- Schedules at
- Fouji travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- Fouji travels
- Website
- Shree Radhe Bus Service
Bus from Noida to Lucknow
- Ave. Duration
- 7h
- Frequency
- 5 times a day
- Schedules at
- Shree Radhe Bus Service
- Website
- Shiv Ganga Express
Bus from Noida to Lucknow
- Ave. Duration
- 7h 43m
- Frequency
- 4 times a day
- Schedules at
- Shiv Ganga Express
- Website
- TSB Tour express
Bus from Noida to Lucknow
- Ave. Duration
- 7h 50m
- Frequency
- 3 times a day
- Schedules at
- TSB Tour express
- Website
- Good Luck Holidays
Bus from Noida to Lucknow
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Schedules at
- Good Luck Holidays
- Website
- Shree mann travels
Bus from Noida to Lucknow
- Ave. Duration
- 6h 40m
- Frequency
- Twice daily
- Schedules at
- Shree mann travels
- connect@leafybus.com
- Website
- Leafybus
Bus from Noida to Lucknow
- Ave. Duration
- 9h 25m
- Frequency
- 4 times a day
- Website
- Leafybus
- Phone
- +91 97799 40672
- Deltinbus@gmail.com
- Website
- Deltin Travels Pvt Ltd
Bus from Noida to Lucknow
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Website
- Deltin Travels Pvt Ltd
Bus from Noida to Lucknow
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- United Manjushree tours and Travels
- Website
- Mohindra Smart Bus
Bus from Noida to Lucknow
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Mohindra Smart Bus
- Website
- Jsr Holidays
Bus from Noida to Lucknow
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Jsr Holidays
- Website
- Vaishali Expresso Pvt. Ltd.
Bus from Noida to Lucknow
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Vaishali Expresso Pvt. Ltd.
- Phone
- 7230947777
- travel@mahalaxmibus.in
- Website
- Mahalaxmi Travels
Bus from Noida to Lucknow
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 3h 46m
- Frequency
- 3 times a week
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Noida to Lucknow
- Ave. Duration
- 9h
- Frequency
- Once daily
- Website
- Travel Point World LLP
- Phone
- +91 95711 14364
- haridastravels1234@gmail.com
- Website
- Hari Das Tour & Travels
Bus from Noida to Lucknow
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Schedules at
- Hari Das Tour & Travels
- Website
- Northway Holiday Express
Bus from Noida to Lucknow
- Ave. Duration
- 8h
- Frequency
- 5 times a week
- Schedules at
- Northway Holiday Express
- Website
- Rai Tour and Travels
Bus from Noida to Lucknow
- Ave. Duration
- 8h 35m
- Frequency
- 4 times a week
- Schedules at
- Rai Tour and Travels
- Website
- Mannat Holidays
Bus from Noida to Lucknow
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a week
- Schedules at
- Mannat Holidays
- Website
- Jorawar Transport Company
Bus from Noida to Lucknow
- Ave. Duration
- 7h 1m
- Frequency
- Twice a week
- Schedules at
- Jorawar Transport Company
- Website
- Aadishakti Travels
Bus from Noida to Lucknow
- Ave. Duration
- 8h 35m
- Frequency
- Once a week
- Schedules at
- Aadishakti Travels
- Phone
- +91 94628 24750
- Website
- Anshi Raj Shree Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 56m
- Frequency
- Hourly
- Website
- Anshi Raj Shree Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 3h
- Frequency
- Hourly
- Schedules at
- Shree Marutikrupa Travels And Cargo
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Safar Express Tour
- Phone
- +91 98990 56542
- rsyadavsmartbus1@gmail.com
- Website
- RS Yadav Smart Bus
Bus from Lucknow to Ayodhya
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Website
- RS Yadav Smart Bus
- Website
- Vande Bharat Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Schedules at
- Vande Bharat Travels
- Phone
- +91 6390273737
- Website
- Betrwanti Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 55m
- Frequency
- 4 times a day
- Website
- Betrwanti Travels
- Website
- Betrwanti Travels
- Website
- Yuvraj Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 3h 8m
- Frequency
- Twice daily
- Schedules at
- Yuvraj Travels
- Website
- Jamna Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Jamna Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Website
- Hind Transport
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 55m
- Frequency
- 6 times a week
- Schedules at
- Hind Transport
Bus from Lucknow to Ayodhya
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a week
- Schedules at
- New Yadav Vishwakarma Tour and Travels
- Website
- Bhagwati Travels Express
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a week
- Website
- Bhagwati Travels Express
Bus from Lucknow to Ayodhya
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- BTS Bundelkhand Transport Services LLP
- Phone
- 080-46333629
- support@mybusbookings.com
- Website
- Vikas Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 35m
- Frequency
- Twice a week
- Schedules at
- Vikas Travels
- Website
- Sai Smart Bus
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 45m
- Frequency
- Twice a week
- Schedules at
- Sai Smart Bus
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
Booking & Getting There
Shāmli to Ayodhya bus services, operated by Maharani Travels, arrive at Saharanpur station.
Shāmli to Ayodhya train services, operated by Indian Railways, arrive at Delhi station.
Yes, the driving distance between Shāmli to Ayodhya is 647 km. It takes approximately 7h 18m to drive from Shāmli to Ayodhya.
Book your Shāmli to Ayodhya bus tickets online with Omio.
There are 566+ hotels available in Ayodhya.








































