The journey from Tezpur to Surat covers a vast distance of over 2500 km. You will typically start by traveling to Guwahati, then taking a long-distance train to Surat or a flight with a layover. This route crosses the heart of India, passing through West Bengal, Bihar, and Maharashtra. It is a significant cross-country trip that requires careful planning for transit times.
Total Distance: Driving distance 2600 km, straight-line air distance 2050 km.
The train journey is very long; carry sufficient food and entertainment.
Check for flights from Guwahati (GAU) to Surat (STV) for convenience.
October to February for pleasant weather in Surat.