
Rajpura to Bhuj
Bhuj is approximately 1250+ kms from Rajpura. The fastest way to reach Bhuj from Rajpura is by Cab, Flight Via Mohali, Ahmedabad. It takes approximately 6 hours. The cheapest way to reach Bhuj from Rajpura is by Train, Flight Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Rajpura
Delhi
Bhuj
Approx Travel Time
8h 55m
₹9,143
Onwards
CHEAPEST
Rajpura
Delhi
Bhuj
Approx Travel Time
8h 25m
₹5,902
Onwards
Rajpura
Delhi
Bhuj
Approx Travel Time
9h 25m
₹6,468
Onwards
Via Mohali, Ahmedabad
FASTEST
Rajpura
Mohali
Ahmedabad
Bhuj
Approx Travel Time
6h 9m
₹16,960
Onwards
Rajpura
Mohali
Ahmedabad
Bhuj
Approx Travel Time
12h 9m
₹6,396
Onwards
Via Amritsar, Ahmedabad
Rajpura
Amritsar
Ahmedabad
Bhuj
Approx Travel Time
10h 20m
₹14,173
Onwards
Rajpura
Amritsar
Ahmedabad
Bhuj
Approx Travel Time
10h 50m
₹17,588
Onwards
Via Dehradun, Ahmedabad
Rajpura
Dehradun
Ahmedabad
Bhuj
Approx Travel Time
9h 20m
₹21,005
Onwards
Via Gwalior, Ahmedabad
Rajpura
Gwalior
Ahmedabad
Bhuj
Approx Travel Time
15h 35m
On Demand
Via Agra, Ahmedabad
Rajpura
Agra
Ahmedabad
Bhuj
Approx Travel Time
13h 35m
On Demand
Frequently Asked Questions
What is the distance between Rajpura and Bhuj?
Bhuj is approximately 1250+ kms from Rajpura.
How long does it take to reach Bhuj from Rajpura?
It takes approximately 6 hours to reach Bhuj from Rajpura by Cab, Flight Via Mohali, Ahmedabad.
What is the cheapest way to reach Bhuj from Rajpura?
The cheapest way to reach Bhuj from Rajpura is by Train, Flight Via Delhi.
What is the fastest way to reach Bhuj from Rajpura?
The fastest way to reach Bhuj from Rajpura is by Cab, Flight Via Mohali, Ahmedabad.