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