Trains From Mumbai to Halvad
Trains From Surat to Halvad
Trains From Ahmedabad to Halvad
Trains From Baroda (Vadodara) to Halvad
Source: http://indianrail.gov.in