hero
How2Go
Khanna to Rajula

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.

Read More
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

Ads by MMT

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

Ads by MMT

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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India