
Surat to Imphal
Imphal is approximately 2200+ kms from Surat. The fastest way to reach Imphal from Surat is by Flight Via Kolkata. It takes approximately 7 hours. The cheapest way to reach Imphal from Surat is by Train, Bus Via Muzaffarpur, Guwahati which would take approximately 55 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
FASTEST
Surat
Kolkata
Imphal
Approx Travel Time
6h 30m
₹10,759
Onwards
Via Ahmedabad, Kolkata
Surat
Ahmedabad
Kolkata
Imphal
Approx Travel Time
11h 11m
₹13,063
Onwards
Via Mumbai
Surat
Mumbai
Imphal
Approx Travel Time
10h
₹7,677
Onwards
Surat
Mumbai
Imphal
Approx Travel Time
10h 50m
₹8,557
Onwards
Surat
Mumbai
Imphal
Approx Travel Time
6h 40m
₹15,527
Onwards
Via Muzaffarpur, Dimapur
Surat
Muzaffarpur
Dimapur
Imphal
Approx Travel Time
2d 5h 43m
On Demand
Via Muzaffarpur, Guwahati
CHEAPEST
Surat
Muzaffarpur
Guwahati
Imphal
Approx Travel Time
2d 6h 47m
₹2,460
Onwards
Via Varanasi, Guwahati
Surat
Varanasi
Guwahati
Imphal
Approx Travel Time
2d 16h 41m
On Demand
Via Delhi
Surat
Delhi
Imphal
Approx Travel Time
7h 30m
₹12,497
Onwards
Via Hyderabad
Surat
Hyderabad
Imphal
Approx Travel Time
6h 50m
₹12,095
Onwards
Frequently Asked Questions
What is the distance between Surat and Imphal?
Imphal is approximately 2200+ kms from Surat.
How long does it take to reach Imphal from Surat?
It takes approximately 7 hours to reach Imphal from Surat by Flight Via Kolkata.
What is the cheapest way to reach Imphal from Surat?
The cheapest way to reach Imphal from Surat is by Train, Bus Via Muzaffarpur, Guwahati.
What is the fastest way to reach Imphal from Surat?
The fastest way to reach Imphal from Surat is by Flight Via Kolkata.


