There are 7 ways to get from Bhavnagar to Ajodhya by train, plane, 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 Sardar Vallabhbhai Patel International Airport, fly to Maryada Purushottam Shri Ram International Airport
best- Take the train from Bhavnagar Trmus to Sabarmati Bgtrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Maryada Purushottam Shri Ram International Airport (AYJ)plane AMD - AYJ
7h 47m₹9,783–22,853Train, night bus
cheapest- Take the train from Bhavnagar Trmus to Gandhigramtrain 20966 / ...
- Take the night bus from Paldi Verma Travels to Devkali Bypass Ayodhyanightbus
38h 50m₹798–5,505Train via Kanpur
- Take the train from Bhavnagar Trmus to Kanpur Centraltrain 12941
- Take the train from Kanpur Central to Ayodhya Cantttrain 22426 Vande Bharat Exp
30h 46m₹898–6,555Drive 1,376.6 km
- Drive from Bhavnagar to Ajodhyacar 1,376.6 km
19h 15m₹15,709–22,691Train to Civil Airport Harni, fly to Maryada Purushottam Shri Ram International Airport
- Take the train from Bhavnagar Trmus to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Maryada Purushottam Shri Ram International Airport (AYJ)plane BDQ - AYJ
12h 33m₹10,664–23,031Train to Sardar Vallabhbhai Patel International Airport, fly to Chaudhary Charan Singh Airport, train
- Take the train from Bhavnagar Trmus to Sabarmati Bgtrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Chaudhary Charan Singh Airport (LKO)plane AMD - LKO
- Take the train from Lucknow to Ayodhyatrain
11h 49m₹6,763–15,243Train
- Take the train from Bhavnagar Trmus to Vadodara Jntrain 12972 / ...
- Take the train from Vadodara Jn to Ayodhyatrain 19053
39h 36m₹904–7,421
Bhavnagar to Ajodhya by train
Questions & Answers
The cheapest way to get from Bhavnagar to Ajodhya is to train via Kanpur which costs ₹900 - ₹7,000 and takes 30h 46m.
The fastest way to get from Bhavnagar to Ajodhya is to train and fly which takes 7h 47m and costs ₹9,500 - ₹23,000.
No, there is no direct train from Bhavnagar to Ajodhya. However, there are services departing from Bhavnagar Trmus and arriving at Ayodhya via Vadodara Jn. The journey, including transfers, takes approximately 39h 36m.
The distance between Bhavnagar and Ajodhya is 1330 km. The road distance is 1376.6 km.
The best way to get from Bhavnagar to Ajodhya without a car is to train via Kanpur which takes 30h 46m and costs ₹900 - ₹7,000.
It takes approximately 7h 47m to get from Bhavnagar to Ajodhya, including transfers.
Bhavnagar to Ajodhya train services, operated by Indian Railways, depart from Bhavnagar Trmus station.
Bhavnagar to Ajodhya train services, operated by Indian Railways, arrive at Vadodara Jn station.
Yes, the driving distance between Bhavnagar to Ajodhya is 1377 km. It takes approximately 19h 15m to drive from Bhavnagar to Ajodhya.
There are 352+ hotels available in Ajodhya.
What companies run services between Bhavnagar, India and Ajodhya, India?
You can take a train from Bhavnagar Trmus to Darshan Nagar via Kanpur Central, Ayodhya Cantt, and Ayodhya in around 30h 46m.
- Website
- goindigo.in
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
- ₹7,000–21,000
Flights from Sardar Vallabhbhai Patel International Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹7,000–21,000
Flights from Civil Airport Harni to Maryada Purushottam Shri Ram International Airport via Mumbai
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹11,000–28,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–15,000
Flights from Sardar Vallabhbhai Patel International Airport to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- ₹6,000–15,000
- Website
- airindia.in
Flights from Sardar Vallabhbhai Patel International Airport to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- ₹6,000–12,000
- Website
- starlightairline.com
Flights from Civil Airport Harni to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹9,500–23,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bhavnagar Trmus to Sabarmati Bg
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Bhavnagar Trmus to Kanpur Central
- Ave. Duration
- 25h 45m
- Frequency
- Once a week
- Estimated price
- ₹650–5,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹3,900–5,000
Train from Kanpur Central to Ayodhya Cantt
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Bhavnagar Trmus to Gandhigram
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Bhavnagar Trmus to Vadodara Jn
- Ave. Duration
- 7h 2m
- Frequency
- Twice daily
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
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 Vadodara Jn to Ayodhya
- Ave. Duration
- 31h 34m
- Frequency
- Once a week
- Estimated price
- ₹650–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
- Phone
- +917879122122
- vermabus@gmail.com
- Website
- vermatravelsindia.com
Night bus from Paldi Verma Travels to Devkali Bypass Ayodhya
- Ave. Duration
- 33h 40m
- Frequency
- Once daily
- Estimated price
- ₹600–4,000
- Book at
- https://www.vermatravelsindia.com/
- Sleeper
- ₹600–850
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 to the UK: What do I need to know?, Getting to Rome from the airport, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.







