From Dadar train to Borivali (BVI) then train to Surat (ST). 4hrs 29min Rs. 875. From Mumbai night bus to Surat. 4hrs 27min Rs. 673. From Mumbai taxi to Surat. 4hrs 07min Rs. 9,398. From Mumbai drive to Surat. 4hrs 07min Rs. 2,115. From Elphinstone Rd train to Mumbai airport, fly to Bhavnagar airport, then taxi to Surat. 8hrs 33min Rs. 16,029. From Elphinstone Rd train to Mumbai airport, fly to Vadodara airport, taxi to Vadodara Junction (BRC), then train to Surat. 5hrs 34min Rs. 4,345.