
Bhuj to Rajula
Rajula is approximately 400+ kms from Bhuj. The fastest way to reach Rajula from Bhuj is by Flight, Bus Via Diu. It takes approximately 7 hours. The cheapest way to reach Rajula from Bhuj is by Train Via Viramgam which would take approximately 13 hours.
Sort By
Mode of Transport
Via Diu
FASTEST
Bhuj
Diu
Rajula
Approx Travel Time
6h 25m
₹16,086
Onwards
Via Gandhidham
Bhuj
Gandhidham
Rajula
Approx Travel Time
11h 8m
₹1,008
Onwards
Bhuj
Gandhidham
Rajula
Approx Travel Time
11h 42m
₹2,817
Onwards
Bhuj
Gandhidham
Rajula
Approx Travel Time
11h 53m
₹1,294
Onwards
Via Rajkot, Umrala
Bhuj
Rajkot
Umrala
Rajula
Approx Travel Time
12h 5m
On Demand
Via Viramgam
CHEAPEST
Bhuj
Viramgam
Rajula
Approx Travel Time
12h 32m
₹415
Onwards
Via Rajkot, Lathi
Bhuj
Rajkot
Lathi
Rajula
Approx Travel Time
12h 16m
On Demand
Via Diu, Mahuva
Bhuj
Diu
Mahuva
Rajula
Approx Travel Time
8h 20m
₹16,289
Onwards
Via Mahuva
Bhuj
Mahuva
Rajula
Approx Travel Time
12h 16m
₹1,065
Onwards
Frequently Asked Questions
What is the distance between Bhuj and Rajula?
Rajula is approximately 400+ kms from Bhuj.
How long does it take to reach Rajula from Bhuj?
It takes approximately 7 hours to reach Rajula from Bhuj by Flight, Bus Via Diu.
What is the cheapest way to reach Rajula from Bhuj?
The cheapest way to reach Rajula from Bhuj is by Train Via Viramgam.
What is the fastest way to reach Rajula from Bhuj?
The fastest way to reach Rajula from Bhuj is by Flight, Bus Via Diu.


