
Rajula to Bhuj
Bhuj is approximately 400+ kms from Rajula. The fastest way to reach Bhuj from Rajula is by Bus, Flight Via Diu. It takes approximately 4 hours. The cheapest way to reach Bhuj from Rajula is by Train Via Viramgam which would take approximately 12 hours.
Sort By
Mode of Transport
Via Diu
FASTEST
Rajula
Diu
Bhuj
Approx Travel Time
3h 45m
₹17,144
Onwards
Via Mahuva, Surat
Rajula
Mahuva
Surat
Bhuj
Approx Travel Time
6h 37m
₹5,758
Onwards
Rajula
Mahuva
Surat
Bhuj
Approx Travel Time
12h 52m
₹6,103
Onwards
Rajula
Mahuva
Surat
Bhuj
Approx Travel Time
7h 19m
₹2,499
Onwards
Via Bhachau
Rajula
Bhachau
Bhuj
Approx Travel Time
10h 30m
₹970
Onwards
Via Viramgam
CHEAPEST
Rajula
Viramgam
Bhuj
Approx Travel Time
11h 52m
₹415
Onwards
Via Jamnagar
Rajula
Jamnagar
Bhuj
Approx Travel Time
9h 55m
₹4,428
Onwards
Via Amreli
Rajula
Amreli
Bhuj
Approx Travel Time
10h 25m
₹1,045
Onwards
Via Mahuva, Diu
Rajula
Mahuva
Diu
Bhuj
Approx Travel Time
5h 42m
₹20,704
Onwards
Frequently Asked Questions
What is the distance between Rajula and Bhuj?
Bhuj is approximately 400+ kms from Rajula.
How long does it take to reach Bhuj from Rajula?
It takes approximately 4 hours to reach Bhuj from Rajula by Bus, Flight Via Diu.
What is the cheapest way to reach Bhuj from Rajula?
The cheapest way to reach Bhuj from Rajula is by Train Via Viramgam.
What is the fastest way to reach Bhuj from Rajula?
The fastest way to reach Bhuj from Rajula is by Bus, Flight Via Diu.


