There are 8 ways to get from Udupi to Ajodhya by bus, plane, 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.
Bus, fly to Maryada Purushottam Shri Ram International Airport
best- Take the bus from Udupi to Surathkalbus
- Fly from Bajpe Airport (IXE) to Maryada Purushottam Shri Ram International Airport (AYJ)plane IXE - AYJ
7h 27m₹10,531–20,953Train
cheapest- Take the train from Udupi to Jabalpurtrain 02197
- Take the train from Jabalpur to Ayodhyatrain 22613
43h 6m₹1,082–8,222Bus
- Take the bus from Udipi to Hotel Tirveni, Belagavibus
- Take the bus from Belagavi to Tanwani Hotelbus
- Take the bus from Tawade Hotel to Swargatebus
- Take the bus from Swargate to Dwarka Circlebus
- Take the bus from Nashik Dwarka to Gorakhpur Nausadbus
- Take the bus from Gorakhpur to Ayodhyabus
37h 38m₹6,703–13,370Train via Kota
- Take the train from Udupi to Kota Jntrain 12431 / ...
- Take the train from Kota Jn to Ayodhyatrain 13238
40h 41m₹1,147–8,716Drive 1,956 km
- Drive from Udupi to Ajodhyacar 1,956 km
28h 17m₹21,482–31,030Bus, fly to Chaudhary Charan Singh Airport, train
- Take the bus from Udupi to Surathkalbus
- Fly from Bajpe Airport (IXE) to Chaudhary Charan Singh Airport (LKO)plane IXE - LKO
- Take the train from Lucknow to Ayodhyatrain
11h 36m₹8,011–14,343Bus, fly to Varanasi Airport, train
- Take the bus from Udupi to Surathkalbus
- Fly from Bajpe Airport (IXE) to Varanasi Airport (VNS)plane IXE - VNS
- Take the train from Babatpur to Ayodhyatrain
11h 10m₹8,711–24,763Bus, train
- Take the bus from Udupi to Bangalore Kempegowda Bus Terminal 2Abus
- Take the train from Yasvantpur Jn to Ayodhyatrain 15024
2d 4h₹1,582–9,029
Udupi to Ajodhya by train
Questions & Answers
The cheapest way to get from Udupi to Ajodhya is to train which costs ₹1,000 - ₹8,500 and takes 43h 6m.
The fastest way to get from Udupi to Ajodhya is to bus and fly which takes 7h 27m and costs ₹10,000 - ₹21,000.
No, there is no direct train from Udupi to Ajodhya. However, there are services departing from Udupi and arriving at Ayodhya via Kota Jn. The journey, including transfers, takes approximately 40h 41m.
The distance between Udupi and Ajodhya is 1780 km. The road distance is 1956 km.
The best way to get from Udupi to Ajodhya without a car is to bus which takes 37h 38m and costs ₹6,500 - ₹14,000.
It takes approximately 7h 27m to get from Udupi to Ajodhya, including transfers.
Udupi to Ajodhya train services, operated by Indian Railways, depart from Udupi station.
The best way to get from Udupi to Ajodhya is to bus which takes 37h 38m and costs ₹6,500 - ₹14,000. Alternatively, you can train via Kota, which costs ₹1,100 - ₹9,000 and takes 40h 41m.
Udupi to Ajodhya train services, operated by Indian Railways, arrive at Kota Jn station.
Yes, the driving distance between Udupi to Ajodhya is 1956 km. It takes approximately 28h 17m to drive from Udupi to Ajodhya.
What companies run services between Udupi, India and Ajodhya, India?
You can take a bus from Udipi to Ayodhya via Belagavi, Tawade Hotel, Swargate, Dwarka Circle, Nashik Dwarka, Gorakhpur Nausad, and Gorakhpur in around 37h 38m. Alternatively, you can take a train from Udupi to Ayodhya via Kota Jn in around 40h 41m.
- Website
- goindigo.in
Flights from Bajpe Airport to Maryada Purushottam Shri Ram International Airport via Hyderabad
- Ave. Duration
- 6h 27m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹9,000–18,000
Flights from Bajpe Airport to Maryada Purushottam Shri Ram International Airport via Bengaluru
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Bajpe Airport to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Bajpe Airport to Chaudhary Charan Singh Airport via Mumbai
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Bajpe Airport to Chaudhary Charan Singh Airport via Madras
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Bajpe Airport to Chaudhary Charan Singh Airport via Hyderabad
- Ave. Duration
- 8h 25m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹7,500–17,000
Flights from Bajpe Airport to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Bajpe Airport to Chaudhary Charan Singh Airport via Madras, Hyderabad
- Ave. Duration
- 8h 25m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹8,500–17,000
Flights from Bajpe Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ₹8,000–42,000
Flights from Bajpe Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹8,000–42,000
Flights from Bajpe Airport to Varanasi Airport via Delhi
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹8,000–42,000
- Website
- airindiaexpress.in
Flights from Bajpe Airport to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–18,000
Flights from Bajpe Airport to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Bajpe Airport to Varanasi Airport via Delhi
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Bajpe Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 9h 17m
- When
- Every day
- Estimated price
- ₹8,500–19,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Udupi to Kota Jn
- Ave. Duration
- 24h 3m
- Frequency
- Twice daily
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
Train from Kota Jn to Ayodhya
- Ave. Duration
- 15h 38m
- Frequency
- 3 times a week
- Estimated price
- ₹410–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
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 Babatpur to Ayodhya
- Ave. Duration
- 3h 4m
- Frequency
- 4 times a day
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Udupi to Jabalpur
- Ave. Duration
- 29h 43m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,800–2,400
- Second AC (2A)
- ₹2,600–3,400
- First Class (1A)
- ₹4,500–6,000
Train from Jabalpur to Ayodhya
- Ave. Duration
- 12h 23m
- Frequency
- Once a week
- Estimated price
- ₹330–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
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 Udupi to Surathkal
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ₹410–600
- Schedules at
- ksrtc.in
Bus from Udupi to Bangalore Kempegowda Bus Terminal 2A
- Ave. Duration
- 10h 4m
- Frequency
- Hourly
- Estimated price
- ₹600–1,500
- Schedules at
- ksrtc.in
- AC Sleeper
- ₹600–1,500
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Udipi to Hotel Tirveni, Belagavi
- Ave. Duration
- 7h 47m
- Frequency
- Twice daily
- Estimated price
- ₹600–2,400
- Schedules at
- vrlbus.in
- Sleeper
- ₹900–2,400
Bus from Belagavi to Tanwani Hotel
- Ave. Duration
- 1h 44m
- Frequency
- Every 2 hours
- Estimated price
- ₹270–300
- Schedules at
- vrlbus.in
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Tawade Hotel to Swargate
- Ave. Duration
- 4h 11m
- Frequency
- Every 10 minutes
- Estimated price
- ₹430–600
- Schedules at
- msrtc.maharashtra.gov.in
- SHIVSHAHI
- ₹599
- AC SHIVNERI
- ₹525
- Phone
- +91 7772929333
- annapurna.indore@gmail.com
- Website
- annapurnabus.in
Bus from Swargate to Dwarka Circle
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Estimated price
- ₹900–4,500
- Website
- https://www.annapurnabus.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
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- laxmiholidays.com
Bus from Gorakhpur to Ayodhya
- Ave. Duration
- 2h 3m
- Frequency
- Every 2 hours
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Slovenia: Getting from Ljubljana to Lake Bled, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
There are 334+ hotels available in Ajodhya.

























