
Karnal to Mehsana
Mehsana is approximately 900+ kms from Karnal. The fastest way to reach Mehsana from Karnal is by Train Via Kishangarh. It takes approximately 20 hours. The cheapest way to reach Mehsana from Karnal is by Train Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Kishangarh
RECOMMENDED
FASTEST
Karnal
Kishangarh
Mehsana
Approx Travel Time
19h 40m
On Demand
Via Ajmer
Karnal
Ajmer
Mehsana
Approx Travel Time
19h 40m
On Demand
Via Phulera
Karnal
Phulera
Mehsana
Approx Travel Time
19h 40m
On Demand
Via Jaipur
Karnal
Jaipur
Mehsana
Approx Travel Time
19h 55m
On Demand
Via Hisar
Karnal
Hisar
Mehsana
Approx Travel Time
19h 55m
₹605
Onwards
Via Delhi
CHEAPEST
Karnal
Delhi
Mehsana
Approx Travel Time
20h 25m
₹525
Onwards
Via Rewari
Karnal
Rewari
Mehsana
Approx Travel Time
19h 55m
On Demand
Via Rohtak
Karnal
Rohtak
Mehsana
Approx Travel Time
19h 40m
₹585
Onwards
Via Jind
Karnal
Jind
Mehsana
Approx Travel Time
19h 55m
₹2,890
Onwards
Via Gurgaon
Karnal
Gurgaon
Mehsana
Approx Travel Time
21h 10m
₹858
Onwards
Frequently Asked Questions
What is the distance between Karnal and Mehsana?
Mehsana is approximately 900+ kms from Karnal.
How long does it take to reach Mehsana from Karnal?
It takes approximately 20 hours to reach Mehsana from Karnal by Train Via Kishangarh.
What is the cheapest way to reach Mehsana from Karnal?
The cheapest way to reach Mehsana from Karnal is by Train Via Delhi.
What is the fastest way to reach Mehsana from Karnal?
The fastest way to reach Mehsana from Karnal is by Train Via Kishangarh.
Routes Connecting Karnal
Routes From Karnal
Routes Connecting Mehsana
Routes From Mehsana
- Mehsana to Tuni
- Mehsana to Nanpara
- Mehsana to Mahendragarh
- Mehsana to Tinsukia
- Mehsana to Ratangarh
- Mehsana to Sri-Ganganagar
- Mehsana to Panipat
- Mehsana to Mathura
- Mehsana to Kodungallur
- Mehsana to Dera-Bassi
- Mehsana to Sathyamangalam
- Mehsana to Jaisalmer
- Mehsana to Adilabad
- Mehsana to Machilipatnam
- Mehsana to Dhule