
Patna to Surat
Surat is approximately 1350+ kms from Patna. The fastest way to reach Surat from Patna is by Flight Via Jaipur. It takes approximately 5 hours. The cheapest way to reach Surat from Patna is by Train which would take approximately 33 hours.
Sort By
Mode of Transport
Via Jaipur
FASTEST
Patna
Jaipur
Surat
Approx Travel Time
5h 5m
₹12,216
Onwards
Via Ahmedabad
Patna
Ahmedabad
Surat
Approx Travel Time
8h
On Demand
Patna
Ahmedabad
Surat
Approx Travel Time
8h 42m
₹9,962
Onwards
Patna
Ahmedabad
Surat
Approx Travel Time
10h 30m
₹6,634
Onwards
Via Jabalpur
Patna
Jabalpur
Surat
Approx Travel Time
1d 2h 35m
₹835
Onwards
Via Varanasi, Jabalpur
Patna
Varanasi
Jabalpur
Surat
Approx Travel Time
1d 7h 45m
₹2,044
Onwards
Patna
Varanasi
Jabalpur
Surat
Approx Travel Time
1d 7h 1m
₹5,964
Onwards
Via Varanasi, Bhopal
Patna
Varanasi
Bhopal
Surat
Approx Travel Time
1d 12h 36m
₹2,299
Onwards
Frequently Asked Questions
What is the distance between Patna and Surat?
Surat is approximately 1350+ kms from Patna.
How long does it take to reach Surat from Patna?
It takes approximately 5 hours to reach Surat from Patna by Flight Via Jaipur.
What is the cheapest way to reach Surat from Patna?
The cheapest way to reach Surat from Patna is by Train.
What is the fastest way to reach Surat from Patna?
The fastest way to reach Surat from Patna is by Flight Via Jaipur.