Indian Railways operates a train from Surat to Tithal hourly. Tickets cost $1 - $15 and the journey takes 42 min. Alternatively, RedBus operates a bus from Surat to Tithal 5 times a day. Tickets cost $8 - $12 and the journey takes 2 h.
From Surat (ST) train to Valsad (BL) then taxi to Tithal. 49 min ₹839. From Surat bus to Valsad then taxi to Tithal. 2 h 6 min ₹778. From Surat taxi to Tithal. 1 h 21 min ₹1,393. From Surat drive to Tithal. 1 h 21 min ₹681.