There are 9 ways to get from Bharūch to Ayodhya Cantonment by train, plane, bus, night 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 Surat, fly to Maryada Purushottam Shri Ram International Airport
best- Take the train from Bharuch Jn to Surattrain
- Fly from Surat (STV) to Maryada Purushottam Shri Ram International Airport (AYJ)plane STV - AYJ
7h 10m₹10,808–17,805Train
cheapest- Take the train from Bharuch Jn to Ayodhya Cantttrain 09093 / ...
26h 12m₹786–4,707Train, bus
- Take the train from Bharuch Jn to Vadodara Jntrain
- Take the bus from Vadodara, Gujarat to Lucknow, Uttar Pradeshbus
- Take the bus from Alambagh to Ayodhyabus
34h 59mBus, night bus
- Take the bus from Bharuch to Ahmedabadbus Bharuch - Ahmedabad
- Take the nightbus from Paldi Verma Travels to Devkali Bypass Ayodhyanightbus
38h 50m₹1,261–5,655Train to Civil Airport Harni, fly to Maryada Purushottam Shri Ram International Airport
- 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
6h 19m₹10,572–66,557Train to Sardar Vallabhbhai Patel International Airport, fly to Maryada Purushottam Shri Ram International Airport
- Take the train from Bharuch Jn to Ahmedabad Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Maryada Purushottam Shri Ram International Airport (AYJ)plane AMD - AYJ
6h₹6,860–13,133Train to Chhatrapati Shivaji Maharaj International Airport, fly to Maryada Purushottam Shri Ram International Airport
- Take the train from Bharuch Jn to Borivalitrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Maryada Purushottam Shri Ram International Airport (AYJ)plane BOM - AYJ
8h 23m₹9,765–19,180Train to Sardar Vallabhbhai Patel International Airport, fly to Chaudhary Charan Singh Airport, train
- Take the train from Bharuch Jn to Ahmedabad Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Chaudhary Charan Singh Airport (LKO)plane AMD - LKO
- Take the train from Lucknow Jn to Ayodhya Cantttrain
9h 6m₹6,940–14,253Drive 1,287.9 km
- Drive from Bharūch to Ayodhya Cantonmentcar 1,287.9 km
16h 59m₹14,563–21,036
Surat (STV) 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 6h and costs ₹6,500 - ₹14,000.
No, there is no direct bus from Bharūch to Ayodhya Cantonment. However, there are services departing from Bharuch and arriving at Devkali Bypass Ayodhya via Majur Gam and Paldi Verma Travels. The journey, including transfers, takes approximately 38h 50m.
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 1226 km. The road distance is 1287.9 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 7h 10m to get from Bharūch to Ayodhya Cantonment, including transfers.
Bharūch to Ayodhya Cantonment bus services, operated by IntrCity SmartBus, depart from Bharuch station.
Bharūch to Ayodhya Cantonment train services, operated by Indian Railways, depart from Bharuch Jn station.
Bharūch to Ayodhya Cantonment bus services, operated by IntrCity SmartBus, arrive at Ahmedabad station.
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.
- Website
- goindigo.in
Flights from Surat to Maryada Purushottam Shri Ram International Airport via Jamnagar, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–17,000
Flights from Civil Airport Harni to Maryada Purushottam Shri Ram International Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Sardar Vallabhbhai Patel International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–11,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Maryada Purushottam Shri Ram International Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹9,000–16,000
Flights from Sardar Vallabhbhai Patel International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–9,500
Flights from Sardar Vallabhbhai Patel International Airport to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- ₹6,000–9,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 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 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 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 Ahmedabad Jn
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bharuch Jn to Borivali
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Bharuch Jn to Ahmedabad Jn
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
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
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Vadodara, Gujarat to Lucknow, Uttar Pradesh
- Ave. Duration
- 30h 7m
- Frequency
- Hourly
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Best ways to travel around Australia, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
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 1288 km. It takes approximately 16h 59m to drive from Bharūch to Ayodhya Cantonment.
There are 719+ hotels available in Ayodhya Cantonment.








