Viramgam to Rajula Distance
Rajula is approximately 300+ km from Viramgam. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 8 hours, while trains complete the journey in approximately 6 hours, subject to the chosen service and route. The fastest way to reach Rajula takes approximately 6 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
Direct Train
RECOMMENDED
CHEAPEST
FASTEST
Viramgam
Rajula
Approx Travel Time
5h 47m
₹210
Onwards
Direct Bus
Viramgam
Rajula
Approx Travel Time
7h 49m
₹799
Onwards
Via Surendranagar
Viramgam
Surendranagar
Rajula
Approx Travel Time
6h 39m
On Demand
Viramgam
Surendranagar
Rajula
Approx Travel Time
7h 20m
₹250
Onwards
Via Umrala
Viramgam
Umrala
Rajula
Approx Travel Time
6h 53m
On Demand
Viramgam
Umrala
Rajula
Approx Travel Time
7h 21m
₹290
Onwards
Via Botad
Viramgam
Botad
Rajula
Approx Travel Time
7h 11m
₹290
Onwards
Via Rajkot
Viramgam
Rajkot
Rajula
Approx Travel Time
7h 48m
₹505
Onwards
Via Bavla
Viramgam
Bavla
Rajula
Approx Travel Time
8h 36m
On Demand
Via Surat
Viramgam
Surat
Rajula
Approx Travel Time
8h 48m
₹545
Onwards
Frequently Asked Questions
What is the distance between Viramgam and Rajula?
Rajula is approximately 300+ km from Viramgam.
How long does it take to reach Rajula from Viramgam?
It takes approximately 6 hours to reach Rajula from Viramgam by Train.

