hero
How2Go
Rajula to Viramgam

Rajula to Viramgam

Viramgam is approximately 300+ kms from Rajula. The fastest way to reach Viramgam from Rajula is by Train. It takes approximately 7 hours. The cheapest way to reach Viramgam from Rajula is by Train which would take approximately 7 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

FASTEST

Rajula

Viramgam

Approx Travel Time

6h 23m

₹210

Onwards

Rajula

Viramgam

Approx Travel Time

8h 7m

₹500

Onwards

Via Surendranagar

Rajula

Surendranagar

Viramgam

Approx Travel Time

6h 38m

On Demand

Rajula

Surendranagar

Viramgam

Approx Travel Time

7h 20m

₹250

Onwards

Rajula

Surendranagar

Viramgam

Approx Travel Time

8h 2m

₹272

Onwards

Ads by MMT

Via Umrala

Rajula

Umrala

Viramgam

Approx Travel Time

6h 53m

On Demand

Rajula

Umrala

Viramgam

Approx Travel Time

7h 21m

₹290

Onwards

Via Botad

Rajula

Botad

Viramgam

Approx Travel Time

7h 11m

₹290

Onwards

Ads by MMT

Via Bavla

Rajula

Bavla

Viramgam

Approx Travel Time

8h 56m

On Demand

Via Rajkot

Rajula

Rajkot

Viramgam

Approx Travel Time

7h 35m

₹585

Onwards

Frequently Asked Questions

What is the distance between Rajula and Viramgam?

Viramgam is approximately 300+ kms from Rajula.

How long does it take to reach Viramgam from Rajula?

It takes approximately 7 hours to reach Viramgam from Rajula by Train.

What is the cheapest way to reach Viramgam from Rajula?

The cheapest way to reach Viramgam from Rajula is by Train.

What is the fastest way to reach Viramgam from Rajula?

The fastest way to reach Viramgam from Rajula is by Train.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India