
Surat to Karimganj
Karimganj is approximately 2200+ kms from Surat. The fastest way to reach Karimganj from Surat is by Flight, Train Via Kolkata, Silchar. It takes approximately 9 hours. The cheapest way to reach Karimganj from Surat is by Train, Cab Via Muzaffarpur, Guwahati which would take approximately 49 hours.
Sort By
Mode of Transport
Via Kolkata, Silchar
RECOMMENDED
Surat
Kolkata
Silchar
Karimganj
Approx Travel Time
9h 34m
₹16,271
Onwards
FASTEST
Surat
Kolkata
Silchar
Karimganj
Approx Travel Time
9h 15m
₹12,294
Onwards
Surat
Kolkata
Silchar
Karimganj
Approx Travel Time
10h 13m
On Demand
Via Howrah
Surat
Howrah
Karimganj
Approx Travel Time
1d 18h 30m
On Demand
Via Muzaffarpur, Guwahati
CHEAPEST
Surat
Muzaffarpur
Guwahati
Karimganj
Approx Travel Time
2d 0h 55m
₹8,587
Onwards
Via Varanasi, Guwahati
Surat
Varanasi
Guwahati
Karimganj
Approx Travel Time
2d 17h 44m
On Demand
Via Kolkata, Agartala
Surat
Kolkata
Agartala
Karimganj
Approx Travel Time
11h 55m
₹23,351
Onwards
Surat
Kolkata
Agartala
Karimganj
Approx Travel Time
11h 25m
₹10,761
Onwards
Via Kolkata
Surat
Kolkata
Karimganj
Approx Travel Time
14h 45m
On Demand
Via Delhi, Silchar
Surat
Delhi
Silchar
Karimganj
Approx Travel Time
10h 4m
₹15,665
Onwards
Frequently Asked Questions
What is the distance between Surat and Karimganj?
Karimganj is approximately 2200+ kms from Surat.
How long does it take to reach Karimganj from Surat?
It takes approximately 9 hours to reach Karimganj from Surat by Flight, Train Via Kolkata, Silchar.
What is the cheapest way to reach Karimganj from Surat?
The cheapest way to reach Karimganj from Surat is by Train, Cab Via Muzaffarpur, Guwahati.
What is the fastest way to reach Karimganj from Surat?
The fastest way to reach Karimganj from Surat is by Flight, Train Via Kolkata, Silchar.
Routes Connecting Surat
Routes From Surat
Routes Connecting Karimganj
Routes From Karimganj
Routes To Karimganj
- Alwar to Karimganj
- Motihari to Karimganj
- Chiplun to Karimganj
- Khalilabad to Karimganj
- Cuttack to Karimganj
- Srikalahasti to Karimganj
- Morbi to Karimganj
- Ghaziabad to Karimganj
- Chalisgaon to Karimganj
- Vellore to Karimganj
- Navsari to Karimganj
- Pataudi to Karimganj
- Krishnanagar to Karimganj
- Mathura to Karimganj
- Kedarnath to Karimganj


