There are 7 ways to get from Bharūch to Ayodhya Cantonment 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 to Civil Airport Harni, fly to Maryada Purushottam Shri Ram International Airport
best- Take the train from Bharuch Jn to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Maryada Purushottam Shri Ram International Airport (AYJ)plane BDQ - AYJ
5h 59m₹11,572–22,557Train
cheapest- Take the train from Bharuch Jn to Ayodhya Cantttrain 09093 / ...
26h 12m₹786–4,707Bus
- Take the bus from Bharuch to Ajmerbus
- Take the bus from Ajmer to Jaipurbus
- Take the bus from Jaipur to Faizabadbus
29h 59mDrive 1,285.8 km
- Drive from Bharūch to Ayodhya Cantonmentcar 1,285.8 km
16h 44m₹12,460–17,997Train to Surat, fly to Maryada Purushottam Shri Ram International Airport
- Take the train from Bharuch Jn to Surattrain
- Fly from Surat (STV) to Maryada Purushottam Shri Ram International Airport (AYJ)plane STV - AYJ
6h 35m₹10,808–17,805Train to Civil Airport Harni, fly to Chaudhary Charan Singh Airport, train
- Take the train from Bharuch Jn to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Chaudhary Charan Singh Airport (LKO)plane BDQ - LKO
- Take the train from Lucknow Jn to Ayodhya Cantttrain
8h 45m₹9,152–22,677Train, bus
- Take the train from Bharuch Jn to Vadodara Jntrain 12953 / ...
- Take the bus from Vadodara to Faizabadbus redbusIndia_A/C Sleeper
34h 59m
Civil Airport Harni (BDQ) to Maryada Purushottam Shri Ram International Airport (AYJ) flights
Comparing Your Travel Options
The cheapest way to get from Bharūch to Ayodhya Cantonment is to train which costs ₹750 - ₹4,800 and takes 26h 12m.
The fastest way to get from Bharūch to Ayodhya Cantonment is to train and fly which takes 5h 59m and costs ₹11,000 - ₹23,000.
No, there is no direct bus from Bharūch to Ayodhya Cantonment. However, there are services departing from Bharuch and arriving at Faizabad via Ajmer and Jaipur. The journey, including transfers, takes approximately 29h 59m.
No, there is no direct train from Bharūch to Ayodhya Cantonment. However, there are services departing from Bharuch Jn and arriving at Ayodhya Cantt via . The journey, including transfers, takes approximately 26h 12m.
The distance between Bharūch and Ayodhya Cantonment is 1112 km. The road distance is 1285.8 km.
The best way to get from Bharūch to Ayodhya Cantonment without a car is to train which takes 26h 12m and costs ₹750 - ₹4,800.
It takes approximately 5h 59m to get from Bharūch to Ayodhya Cantonment, including transfers.
Bharūch to Ayodhya Cantonment bus services, operated by Rajat Rides Tours and Travels, depart from Bharuch station.
Bharūch to Ayodhya Cantonment train services, operated by Indian Railways, depart from Bharuch Jn station.
The best way to get from Bharūch to Ayodhya Cantonment is to train which takes 26h 12m and costs ₹750 - ₹4,800. Alternatively, you can bus, which costs and takes 29h 59m.
What companies run services between Bharūch, India and Ayodhya Cantonment, India?
Indian Railways operates a train from Bharuch Jn to Ayodhya Cantt once a week. Tickets cost ₹550–4,500 and the journey takes 26h 9m. Alternatively, you can take a bus from Bharuch to Ayodhya Cantonment via Ajmer, Jaipur, and Faizabad in around 29h 59m.
- Website
- goindigo.in
Flights from Civil Airport Harni to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹10,000–65,000
Flights from Civil Airport Harni to Maryada Purushottam Shri Ram International Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹10,000–65,000
Flights from Surat to Maryada Purushottam Shri Ram International Airport via Hyderabad
- Ave. Duration
- 5h 40m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹12,000–16,000
Flights from Civil Airport Harni to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Civil Airport Harni to Chaudhary Charan Singh Airport via Mumbai
- Ave. Duration
- 5h 10m
- When
- Saturday
- Estimated price
- ₹9,500–24,000
Flights from Civil Airport Harni to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 6h 30m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹14,000–25,000
- Website
- starlightairline.com
Flights from Civil Airport Harni to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹10,000–65,000
Flights from Surat to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹9,500–26,000
- Website
- airindia.in
Flights from Civil Airport Harni to Chaudhary Charan Singh Airport via Mumbai
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Civil Airport Harni to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Civil Airport Harni to Chaudhary Charan Singh Airport via Pune
- Ave. Duration
- 5h 40m
- When
- Monday and Friday
- Estimated price
- ₹9,500–25,000
- Website
- airindiaexpress.in
Flights from Civil Airport Harni to Chaudhary Charan Singh Airport via Pune
- Ave. Duration
- 5h 40m
- When
- Monday and Friday
- Estimated price
- ₹9,500–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bharuch Jn to Vadodara Jn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bharuch Jn to Ayodhya Cantt
- Ave. Duration
- 26h 9m
- Frequency
- Once a week
- Estimated price
- ₹550–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,500
Train from Bharuch Jn to Surat
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Bharuch Jn to Vadodara Jn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Lucknow Jn to Ayodhya Cantt
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bharuch Jn to Vadodara Jn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- 7060375869
- Website
- Rajat Rides Tours and Travels
Bus from Bharuch to Ajmer
- Ave. Duration
- 13h 55m
- Frequency
- Every 2 hours
- Schedules at
- Rajat Rides Tours and Travels
- Website
- Zoom Express
Bus from Bharuch to Ajmer
- Ave. Duration
- 13h 45m
- Frequency
- 4 times a day
- Schedules at
- Zoom Express
- Phone
- +91 92276 49600
- Website
- Sai Arpan Travels
Bus from Bharuch to Ajmer
- Ave. Duration
- 14h 45m
- Frequency
- 3 times a day
- Website
- Sai Arpan Travels
Bus from Vadodara to Faizabad
- Ave. Duration
- 36h 15m
- Frequency
- Once daily
- Website
- Sai Arpan Travels
- Website
- Shree Balaji Travels
Bus from Bharuch to Ajmer
- Ave. Duration
- 14h
- Frequency
- Once daily
- Schedules at
- Shree Balaji Travels
- Website
- India Tours and Travels
Bus from Bharuch to Ajmer
- Ave. Duration
- 20h 30m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Website
- Shri Charbhuja Travel Agency
Bus from Bharuch to Ajmer
- Ave. Duration
- 15h
- Frequency
- 4 times a week
- Schedules at
- Shri Charbhuja Travel Agency
- Website
- Shreeji Travel Agency
Bus from Bharuch to Ajmer
- Ave. Duration
- 15h 15m
- Frequency
- 4 times a week
- Schedules at
- Shreeji Travel Agency
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Bharuch to Ajmer
- Ave. Duration
- 15h 35m
- Frequency
- 4 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
Bus from Vadodara to Faizabad
- Ave. Duration
- 33h 41m
- Frequency
- Twice a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Website
- Smart Bus Service
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Schedules at
- Smart Bus Service
- Website
- Mahaveer Travels®
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Schedules at
- Mahaveer Travels®
- Website
- Bhagwati Travels Express
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Website
- Bhagwati Travels Express
Bus from Jaipur to Faizabad
- Ave. Duration
- 12h 35m
- Frequency
- 4 times a week
- Website
- Bhagwati Travels Express
- Website
- Thar Bus Service
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Schedules at
- Thar Bus Service
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Website
- Maharani Travels
- Website
- Om Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Schedules at
- Om Travels
- Website
- Rajasthan Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Schedules at
- Rajasthan Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Website
- MR Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Website
- NeuGo
- Website
- PAL BUS(Patel Travels®)
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Schedules at
- PAL BUS(Patel Travels®)
- Phone
- +91 9945600000
- Website
- Surana Vishal Tours and Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 28m
- Frequency
- Once daily
- Website
- Surana Vishal Tours and Travels
- Website
- Saran Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Saran Travels
- Phone
- +91 86909 00891
- [email protected]
- Website
- Jai Bajrang Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Schedules at
- Jai Bajrang Travels
- Phone
- +91 9636021691
- Website
- Shri Ganesh Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Schedules at
- Shri Ganesh Travels
- Website
- Radhika Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Schedules at
- Radhika Travels
- Website
- Rathi Travels Business Class
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a week
- Schedules at
- Rathi Travels Business Class
- Website
- Kamal travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a week
- Schedules at
- Kamal travels
- Website
- Jai Ambay Travelling Agency
Bus from Ajmer to Jaipur
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- Jai Ambay Travelling Agency
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a week
- Website
- Jain Travels
- Phone
- +91 98986 72396
- Website
- SR Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 21h 15m
- Frequency
- 4 times a week
- Website
- SR Travels
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Website
- Vijay Tours And Travels
- Phone
- +91 94628 24750
- Website
- Anshi Raj Shree Travels
Bus from Jaipur to Faizabad
- Ave. Duration
- 12h 45m
- Frequency
- Every 3 hours
- Website
- Anshi Raj Shree Travels
- Phone
- +91 91191 99951
- [email protected]
- Website
- Goyal Travels
Bus from Jaipur to Faizabad
- Ave. Duration
- 12h 40m
- Frequency
- 4 times a day
- Website
- Goyal Travels
- Website
- Taj Express
Bus from Jaipur to Faizabad
- Ave. Duration
- 12h 45m
- Frequency
- 3 times a day
- Schedules at
- Taj Express
- Phone
- 080-46333629
- [email protected]
- Website
- Vikas Travels
Bus from Jaipur to Faizabad
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Schedules at
- Vikas Travels
- Website
- jk travels
Bus from Jaipur to Faizabad
- Ave. Duration
- 13h 35m
- Frequency
- 5 times a week
- Schedules at
- jk travels
- Phone
- +91 80463 33629
- [email protected]
- Website
- Sonu Travel
Bus from Jaipur to Faizabad
- Ave. Duration
- 13h 30m
- Frequency
- 3 times a week
- Website
- Sonu Travel
- Website
- Shree Maharudra Travels
Bus from Vadodara to Faizabad
- Ave. Duration
- 33h
- Frequency
- 3 times a day
- Schedules at
- Shree Maharudra Travels
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Vadodara to Faizabad
- Ave. Duration
- 38h 30m
- Frequency
- 4 times a week
- Website
- Humsafar Bus
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Vadodara to Faizabad
- Ave. Duration
- 34h 20m
- Frequency
- 3 times a week
- Schedules at
- Raj Ratan Tours & Travels
- Phone
- +91 6390273737
- Website
- Betrwanti Travels
Bus from Vadodara to Faizabad
- Ave. Duration
- 36h
- Frequency
- 3 times a week
- Website
- Betrwanti Travels
- Website
- Betrwanti Travels
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
Bharūch to Ayodhya Cantonment bus services, operated by Rajat Rides Tours and Travels, arrive at Ajmer station.
Bharūch to Ayodhya Cantonment train services, operated by Indian Railways, arrive at Ayodhya Cantt station.
Yes, the driving distance between Bharūch to Ayodhya Cantonment is 1286 km. It takes approximately 16h 44m to drive from Bharūch to Ayodhya Cantonment.
Book your Bharūch to Ayodhya Cantonment bus tickets online with Omio.
There are 608+ hotels available in Ayodhya Cantonment.





























