
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 5 hours. The cheapest way to reach Rajula from Bhuj is by Train Via Viramgam which would take approximately 12 hours.
Sort By
Mode of Transport
Via Jamnagar
Bhuj
Jamnagar
Rajula
Approx Travel Time
8h 40m
₹3,941
Onwards
Via Gandhidham
Bhuj
Gandhidham
Rajula
Approx Travel Time
10h 34m
₹945
Onwards
Via Surat, Mahuva
Bhuj
Surat
Mahuva
Rajula
Approx Travel Time
6h 32m
On Demand
Bhuj
Surat
Mahuva
Rajula
Approx Travel Time
7h 19m
₹2,499
Onwards
Via Viramgam
CHEAPEST
Bhuj
Viramgam
Rajula
Approx Travel Time
11h 52m
₹415
Onwards
Via Diu
FASTEST
Bhuj
Diu
Rajula
Approx Travel Time
4h 29m
₹14,543
Onwards
Via Morbi
Bhuj
Morbi
Rajula
Approx Travel Time
11h 11m
On Demand
Via Rajkot
Bhuj
Rajkot
Rajula
Approx Travel Time
11h 9m
₹850
Onwards
Via Amreli
Bhuj
Amreli
Rajula
Approx Travel Time
11h 10m
₹1,050
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 5 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.

