There are 5 ways to get from Karnātaka to Ajodhya by plane, bus, train, 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 from Hubli Airport
best- Fly from Hubli Airport (HBX) to Maryada Purushottam Shri Ram International Airport (AYJ)HBX - AYJ
4h 58m₹10,460–22,157Train
cheapest- Take the train from Yasvantpur Jn to Ayodhya15024
42h 6m₹1,002–7,576Bus
- Take the bus from Kempegowda B.S. Bengaluru to Swargate Pune
- Take the bus from Pune to Nashik CBS
- Take the bus from Nashik Dwarka to Gorakhpur Nausad
- Take the bus from Gorakhpur to Ayodhya
36h 18m₹6,500–8,783Drive 1,837.9 km
- Drive from Bengaluru to Ajodhya1,837.9 km
26h 34m₹19,220–27,762Bus to Kempegowda International Airport, fly
- Take the bus from Shanthinagara Bus Station to Kempegowda International Airport
- Fly from Kempegowda International Airport (BLR) to Maryada Purushottam Shri Ram International Airport (AYJ)BLR - AYJ
5h 41m₹6,920–13,113
Hubli Airport (HBX) to Maryada Purushottam Shri Ram International Airport (AYJ) flights
Questions & Answers
The cheapest way to get from Karnātaka to Ajodhya is to train which costs ₹1,000 - ₹8,000 and takes 42h 6m.
The fastest way to get from Karnātaka to Ajodhya is to fly which takes 4h 58m and costs ₹10,000 - ₹23,000.
No, there is no direct train from Karnātaka to Ajodhya. However, there are services departing from Vidhana Souda and arriving at Ayodhya via Majestic and Yasvantpur Jn. The journey, including transfers, takes approximately 42h 6m.
The distance between Karnātaka and Ajodhya is 1481 km. The road distance is 1837.9 km.
The best way to get from Karnātaka to Ajodhya without a car is to bus which takes 36h 18m and costs ₹6,500 - ₹9,000.
It takes approximately 4h 58m to get from Karnātaka to Ajodhya, including transfers.
Karnātaka to Ajodhya train services, operated by Indian Railways, depart from Yasvantpur Jn station.
The best way to get from Karnātaka to Ajodhya is to fly which takes 4h 58m and costs ₹10,000 - ₹23,000. Alternatively, you can bus, which costs ₹6,500 - ₹9,000 and takes 36h 18m, you could also train, which costs ₹1,000 - ₹8,000 and takes 42h 6m.
Karnātaka to Ajodhya train services, operated by Indian Railways, arrive at Ayodhya station.
Yes, the driving distance between Karnātaka to Ajodhya is 1838 km. It takes approximately 26h 34m to drive from Karnātaka to Ajodhya.
What companies run services between Karnātaka, India and Ajodhya, India?
IndiGo Airlines and Spicejet fly from Hubli Airport (HBX) to Maryada Purushottam Shri Ram International Airport (AYJ) twice daily. Alternatively, you can take a bus from Pallavi Talkies to Ayodhya via Kempegowda Bus Station, Kempegowda B.S. Bengaluru, Pune, Nashik CBS, Nashik Dwarka, Gorakhpur Nausad, and Gorakhpur in around 36h 18m.
- Website
- goindigo.in
Flights from Hubli Airport to Maryada Purushottam Shri Ram International Airport via Mumbai
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Kempegowda International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Kempegowda International Airport to Maryada Purushottam Shri Ram International Airport via Hyderabad
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–13,000
Flights from Kempegowda International Airport to Maryada Purushottam Shri Ram International Airport via Mumbai
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Kempegowda International Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,000–13,000
- Website
- spicejet.com
Flights from Hubli Airport to Maryada Purushottam Shri Ram International Airport via Mumbai
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹9,500–25,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Yasvantpur Jn to Ayodhya
- Ave. Duration
- 40h 44m
- Frequency
- Once a week
- Estimated price
- ₹950–7,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,400–4,300
- First Class (1A)
- ₹5,500–7,500
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Kempegowda B.S. Bengaluru to Swargate Pune
- Ave. Duration
- 13h
- Frequency
- 5 times a day
- Estimated price
- ₹1,400–2,400
- Schedules at
- ksrtc.in
- Sleeper
- ₹1,400–2,000
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Pune to Nashik CBS
- Ave. Duration
- 5h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₹430–600
- Schedules at
- msrtc.maharashtra.gov.in
- Phone
- +919228009328
- rajratanbus@gmail.com
- Website
- rajratanbus.in
Bus from Nashik Dwarka to Gorakhpur Nausad
- Ave. Duration
- 12h 20m
- Frequency
- Twice daily
- Estimated price
- ₹3,500–3,700
- Schedules at
- rajratanbus.in
- AC Sleeper
- ₹3,500–3,700
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Gorakhpur to Ayodhya
- Ave. Duration
- 1h 58m
- Frequency
- Every 3 hours
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Phone
- 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Shanthinagara Bus Station to Kempegowda International Airport
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹210–250
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu
- ₹210–250
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 How to travel India's Golden Triangle, Need to know: Jadrolinija, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 811+ hotels available in Ajodhya.























