
Bhuj to Rajkot
Rajkot is approximately 200+ kms from Bhuj. The fastest way to reach Rajkot from Bhuj is by Flight, Train Via Jamnagar. It takes approximately 5 hours. The cheapest way to reach Rajkot from Bhuj is by Bus Via Morbi which would take approximately 6 hours.
Sort By
Mode of Transport
Via Morbi
CHEAPEST
Bhuj
Morbi
Rajkot
Approx Travel Time
6h 10m
₹485
Onwards
Via Jamnagar
FASTEST
Bhuj
Jamnagar
Rajkot
Approx Travel Time
4h 25m
₹17,044
Onwards
Bhuj
Jamnagar
Rajkot
Approx Travel Time
6h 40m
₹3,073
Onwards
Bhuj
Jamnagar
Rajkot
Approx Travel Time
4h 40m
₹19,493
Onwards
Bhuj
Jamnagar
Rajkot
Approx Travel Time
4h 55m
₹17,069
Onwards
Bhuj
Jamnagar
Rajkot
Approx Travel Time
6h 25m
₹625
Onwards
Bhuj
Jamnagar
Rajkot
Approx Travel Time
6h 55m
₹650
Onwards
Via Gandhidham
Bhuj
Gandhidham
Rajkot
Approx Travel Time
7h 8m
₹4,351
Onwards
Bhuj
Gandhidham
Rajkot
Approx Travel Time
7h 23m
₹4,636
Onwards
Frequently Asked Questions
What is the distance between Bhuj and Rajkot?
Rajkot is approximately 200+ kms from Bhuj.
How long does it take to reach Rajkot from Bhuj?
It takes approximately 5 hours to reach Rajkot from Bhuj by Flight, Train Via Jamnagar.
What is the cheapest way to reach Rajkot from Bhuj?
The cheapest way to reach Rajkot from Bhuj is by Bus Via Morbi.
What is the fastest way to reach Rajkot from Bhuj?
The fastest way to reach Rajkot from Bhuj is by Flight, Train Via Jamnagar.