Basoda to Surat
Surat is approximately 650+ kms from Basoda. The fastest way to reach Surat from Basoda is by Train, Flight Via Indore. It takes approximately 8 hours. The cheapest way to reach Surat from Basoda is by Train Via Vidisha which would take approximately 16 hours.
Sort By
Mode of Transport
Via Bhopal
RECOMMENDED
Basoda
Bhopal
Surat
Approx Travel Time
14h 55m
₹590
Onwards
Via Indore
Basoda
Indore
Surat
Approx Travel Time
14h 40m
₹500
Onwards
FASTEST
Basoda
Indore
Surat
Approx Travel Time
7h 40m
₹11,267
Onwards
Via Ujjain
Basoda
Ujjain
Surat
Approx Travel Time
14h 55m
₹385
Onwards
Via Shajapur
Basoda
Shajapur
Surat
Approx Travel Time
14h 55m
On Demand
Via Ratlam
Basoda
Ratlam
Surat
Approx Travel Time
15h 25m
₹405
Onwards
Via Vidisha
CHEAPEST
Basoda
Vidisha
Surat
Approx Travel Time
15h 25m
₹310
Onwards
Via Vadodara
Basoda
Vadodara
Surat
Approx Travel Time
15h 40m
On Demand
Via Khachrod
Basoda
Khachrod
Surat
Approx Travel Time
15h 25m
₹480
Onwards
Via Khandwa
Basoda
Khandwa
Surat
Approx Travel Time
15h 55m
₹415
Onwards
Frequently Asked Questions
What is the distance between Basoda and Surat?
Surat is approximately 650+ kms from Basoda.
How long does it take to reach Surat from Basoda?
It takes approximately 8 hours to reach Surat from Basoda by Train, Flight Via Indore.
What is the cheapest way to reach Surat from Basoda?
The cheapest way to reach Surat from Basoda is by Train Via Vidisha.
What is the fastest way to reach Surat from Basoda?
The fastest way to reach Surat from Basoda is by Train, Flight Via Indore.