Karkala to Ayodhya - Multiple Options To Reach By Bus, Flight, Train, Cab
Ayodhya is approximately 2050+ kms from Karkala. The fastest way to reach Ayodhya from Karkala is by Bus, Flight Via Bangalore. It takes approximately 13 hours. The cheapest way to reach Ayodhya from Karkala is by Bus, Flight, Train Via Bangalore, Gorakhpur which would take approximately 17 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Karkala
Bangalore
Ayodhya
Approx Travel Time
12h 55m
₹7,260
Onwards
Via Bangalore, Hyderabad
Karkala
Bangalore
Hyderabad
Ayodhya
Approx Travel Time
14h 5m
₹11,338
Onwards
Via Bangalore, Lucknow
Karkala
Bangalore
Lucknow
Ayodhya
Approx Travel Time
16h 50m
₹6,808
Onwards
Karkala
Bangalore
Lucknow
Ayodhya
Approx Travel Time
17h 20m
₹7,662
Onwards
Karkala
Bangalore
Lucknow
Ayodhya
Approx Travel Time
17h 36m
₹9,002
Onwards
Via Bangalore, Chennai
Karkala
Bangalore
Chennai
Ayodhya
Approx Travel Time
14h 35m
₹9,840
Onwards
Via Bangalore, Indore
Karkala
Bangalore
Indore
Ayodhya
Approx Travel Time
14h 35m
₹13,823
Onwards
Via Bangalore, Gorakhpur
CHEAPEST
Karkala
Bangalore
Gorakhpur
Ayodhya
Approx Travel Time
17h 5m
₹5,780
Onwards
Via Bangalore, Kanpur
Karkala
Bangalore
Kanpur
Ayodhya
Approx Travel Time
17h 50m
₹8,989
Onwards
Via Bangalore, Gwalior
Karkala
Bangalore
Gwalior
Ayodhya
Approx Travel Time
14h 50m
₹18,165
Onwards
Frequently Asked Questions
What is the distance between Karkala and Ayodhya?
Ayodhya is approximately 2050+ kms from Karkala.
How long does it take to reach Ayodhya from Karkala?
It takes approximately 13 hours to reach Ayodhya from Karkala by Bus, Flight Via Bangalore.
What is the cheapest way to reach Ayodhya from Karkala?
The cheapest way to reach Ayodhya from Karkala is by Bus, Flight, Train Via Bangalore, Gorakhpur.
What is the fastest way to reach Ayodhya from Karkala?
The fastest way to reach Ayodhya from Karkala is by Bus, Flight Via Bangalore.