Viramgam is a historic town located about 330 kilometers from Surat. The most practical way to reach Viramgam is by taking a train to Ahmedabad and then a local bus or train to Viramgam. The route follows the NH 48 highway, passing through major cities like Vadodara. The journey is well-served by state transport buses and private operators. Expect a travel time of approximately 7 to 8 hours.
Total Distance: 330 km by road, 290 km air distance.
Ahmedabad is the best hub for onward travel to Viramgam.
Buses are frequent from the Surat bus terminal.
October to March for pleasant weather.