From Dadar train to Borivali (BVI) then train to Surat (ST). 4hrs 23min Rs. 882. From Mumbai bus to Surat. 4hrs 21min Rs. 673. From Mumbai taxi to Surat. 4hrs 07min Rs. 9,398. From Mumbai drive to Surat. 4hrs 07min Rs. 1,979. From Mumbai airport fly to Bhavnagar airport then taxi to Surat. 6hrs 04min Rs. 16,267. From Mumbai airport fly to Vadodara airport, taxi to Vadodara Junction (BRC), then train to Surat. 3hrs 14min Rs. 4,151.