Surendranagar to Karnal - Multiple Options To Reach By Train, Flight, Cab
Karnal is approximately 1000+ kms from Surendranagar. The fastest way to reach Karnal from Surendranagar is by Train, Flight Via Ajmer, Ghaziabad. It takes approximately 18 hours. The cheapest way to reach Karnal from Surendranagar is by Train Via Panipat which would take approximately 22 hours.
Sort By
Mode of Transport
Via Ajmer
RECOMMENDED
Surendranagar
Ajmer
Karnal
Approx Travel Time
22h 10m
On Demand
Via Kishangarh
Surendranagar
Kishangarh
Karnal
Approx Travel Time
22h 10m
On Demand
Via Jaipur
Surendranagar
Jaipur
Karnal
Approx Travel Time
22h 25m
On Demand
Via Panipat
CHEAPEST
Surendranagar
Panipat
Karnal
Approx Travel Time
22h 10m
₹660
Onwards
Surendranagar
Panipat
Karnal
Approx Travel Time
22h 25m
₹2,342
Onwards
Via Ajmer, Jaipur
Surendranagar
Ajmer
Jaipur
Karnal
Approx Travel Time
22h 5m
On Demand
Via Rewari
Surendranagar
Rewari
Karnal
Approx Travel Time
22h 25m
On Demand
Via Ajmer, Ghaziabad
FASTEST
Surendranagar
Ajmer
Ghaziabad
Karnal
Approx Travel Time
17h 35m
On Demand
Via Gurgaon
Surendranagar
Gurgaon
Karnal
Approx Travel Time
22h 55m
On Demand
Via Alwar
Surendranagar
Alwar
Karnal
Approx Travel Time
22h 55m
On Demand
Frequently Asked Questions
What is the distance between Surendranagar and Karnal?
Karnal is approximately 1000+ kms from Surendranagar.
How long does it take to reach Karnal from Surendranagar?
It takes approximately 18 hours to reach Karnal from Surendranagar by Train, Flight Via Ajmer, Ghaziabad.
What is the cheapest way to reach Karnal from Surendranagar?
The cheapest way to reach Karnal from Surendranagar is by Train Via Panipat.
What is the fastest way to reach Karnal from Surendranagar?
The fastest way to reach Karnal from Surendranagar is by Train, Flight Via Ajmer, Ghaziabad.
Routes Connecting Surendranagar
From Surendranagar
- Surendranagar to Shirdi
- Surendranagar to Robertsganj
- Surendranagar to Dehradun
- Surendranagar to Tandur
- Surendranagar to Lalkuan
- Surendranagar to Nakodar
- Surendranagar to Najibabad
- Surendranagar to Bathinda
- Surendranagar to Asansol
- Surendranagar to Lucknow
- Surendranagar to Parbhani
- Surendranagar to Markapur
- Surendranagar to Akola
- Surendranagar to Balaghat
- Surendranagar to Alwar
To Surendranagar
- Jangaon to Surendranagar
- Palghar to Surendranagar
- Akola to Surendranagar
- Ahmedabad to Surendranagar
- Bellary to Surendranagar
- Haldwani to Surendranagar
- Jammu to Surendranagar
- Bangarapet to Surendranagar
- Buxar to Surendranagar
- Jalandhar to Surendranagar
- Gurgaon to Surendranagar
- Gwalior to Surendranagar
- Diu to Surendranagar
- Jaunpur to Surendranagar
- Bhusawal to Surendranagar