
Rajpura to Ayodhya
Ayodhya is approximately 700+ kms from Rajpura. The fastest way to reach Ayodhya from Rajpura is by Bus, Flight Via Mohali, Delhi. It takes approximately 6 hours. The cheapest way to reach Ayodhya from Rajpura is by Train which would take approximately 16 hours.
Sort By
Mode of Transport
Via Mohali, Delhi
Rajpura
Mohali
Delhi
Ayodhya
Approx Travel Time
6h 34m
₹8,074
Onwards
FASTEST
Rajpura
Mohali
Delhi
Ayodhya
Approx Travel Time
6h 15m
₹7,072
Onwards
Via Delhi
Rajpura
Delhi
Ayodhya
Approx Travel Time
7h 34m
₹2,860
Onwards
Rajpura
Delhi
Ayodhya
Approx Travel Time
7h 23m
₹6,736
Onwards
Via Ghaziabad
Rajpura
Ghaziabad
Ayodhya
Approx Travel Time
11h 55m
₹5,065
Onwards
Via Kurukshetra
Rajpura
Kurukshetra
Ayodhya
Approx Travel Time
14h 25m
₹1,772
Onwards
Via Hisar
Rajpura
Hisar
Ayodhya
Approx Travel Time
7h 21m
₹9,148
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Ayodhya?
Ayodhya is approximately 700+ kms from Rajpura.
How long does it take to reach Ayodhya from Rajpura?
It takes approximately 6 hours to reach Ayodhya from Rajpura by Bus, Flight Via Mohali, Delhi.
What is the cheapest way to reach Ayodhya from Rajpura?
The cheapest way to reach Ayodhya from Rajpura is by Train.
What is the fastest way to reach Ayodhya from Rajpura?
The fastest way to reach Ayodhya from Rajpura is by Bus, Flight Via Mohali, Delhi.


