
Khanna to Rajula
The fastest way to reach Rajula from Khanna is by Train, Flight, Bus Via Delhi, Rajkot. The journey takes approximately 14 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.
Sort By
Mode of Transport
Via Mahendragarh
RECOMMENDED
CHEAPEST
Khanna
Mahendragarh
Rajula
Approx Travel Time
14h 47m
₹1,999
Onwards
Via Delhi, Rajkot
FASTEST
Khanna
Delhi
Rajkot
Rajula
Approx Travel Time
14h 8m
₹7,206
Onwards
Khanna
Delhi
Rajkot
Rajula
Approx Travel Time
14h 30m
₹11,417
Onwards
Via Mohali, Ahmedabad
Khanna
Mohali
Ahmedabad
Rajula
Approx Travel Time
14h 37m
₹8,645
Onwards
Via Amritsar, Ahmedabad
Khanna
Amritsar
Ahmedabad
Rajula
Approx Travel Time
16h 26m
₹6,056
Onwards
Khanna
Amritsar
Ahmedabad
Rajula
Approx Travel Time
17h 2m
₹6,553
Onwards
Khanna
Amritsar
Ahmedabad
Rajula
Approx Travel Time
16h 35m
₹9,318
Onwards
Via Delhi, Ahmedabad
Khanna
Delhi
Ahmedabad
Rajula
Approx Travel Time
17h 34m
₹5,925
Onwards
Khanna
Delhi
Ahmedabad
Rajula
Approx Travel Time
17h 56m
₹10,417
Onwards
Via Delhi, Surat
Khanna
Delhi
Surat
Rajula
Approx Travel Time
21h 44m
₹6,330
Onwards
Frequently Asked Questions
What is the distance between Khanna and Rajula?
Rajula is approximately 0+ kms from Khanna.
How long does it take to reach Rajula from Khanna?
It takes approximately 14 hours to reach Rajula from Khanna by Train, Flight, Bus Via Delhi, Rajkot.
What is the cheapest way to reach Rajula from Khanna?
The cheapest way to reach Rajula from Khanna is by Bus Via Mahendragarh.
What is the fastest way to reach Rajula from Khanna?
The fastest way to reach Rajula from Khanna is by Train, Flight, Bus Via Delhi, Rajkot.

