
Surat to Guna
Guna is approximately 700+ kms from Surat. The fastest way to reach Guna from Surat is by Flight, Train Via Indore. It takes approximately 7 hours. The cheapest way to reach Guna from Surat is by Train Via Ujjain which would take approximately 13 hours.
Sort By
Mode of Transport
Via Indore
FASTEST
Surat
Indore
Guna
Approx Travel Time
7h 5m
₹4,530
Onwards
Surat
Indore
Guna
Approx Travel Time
8h 45m
₹4,969
Onwards
Via Ujjain
Surat
Ujjain
Guna
Approx Travel Time
16h 34m
₹6,444
Onwards
Surat
Ujjain
Guna
Approx Travel Time
17h 45m
₹2,000
Onwards
CHEAPEST
Surat
Ujjain
Guna
Approx Travel Time
12h 56m
₹335
Onwards
Via Godhra
Surat
Godhra
Guna
Approx Travel Time
12h 19m
₹480
Onwards
Surat
Godhra
Guna
Approx Travel Time
13h 37m
₹4,471
Onwards
Surat
Godhra
Guna
Approx Travel Time
13h 43m
₹920
Onwards
Via Vadodara
Surat
Vadodara
Guna
Approx Travel Time
12h 10m
₹425
Onwards
Frequently Asked Questions
What is the distance between Surat and Guna?
Guna is approximately 700+ kms from Surat.
How long does it take to reach Guna from Surat?
It takes approximately 7 hours to reach Guna from Surat by Flight, Train Via Indore.
What is the cheapest way to reach Guna from Surat?
The cheapest way to reach Guna from Surat is by Train Via Ujjain.
What is the fastest way to reach Guna from Surat?
The fastest way to reach Guna from Surat is by Flight, Train Via Indore.