
Kottayam to Sonipat
Sonipat is approximately 450+ kms from Kottayam. The fastest way to reach Sonipat from Kottayam is by Train, Flight Via Bangalore, Ghaziabad. It takes approximately 17 hours. The cheapest way to reach Sonipat from Kottayam is by Train, Flight Via Bangalore, Indore which would take approximately 29 hours.
Sort By
Mode of Transport
Via Bangalore, Ghaziabad
RECOMMENDED
FASTEST
Kottayam
Bangalore
Ghaziabad
Sonipat
Approx Travel Time
16h 20m
On Demand
Kottayam
Bangalore
Ghaziabad
Sonipat
Approx Travel Time
16h 20m
On Demand
Via Bangalore, Jaipur
Kottayam
Bangalore
Jaipur
Sonipat
Approx Travel Time
22h 3m
₹12,386
Onwards
Via Bangalore, Indore
CHEAPEST
Kottayam
Bangalore
Indore
Sonipat
Approx Travel Time
1d 5h 5m
₹6,426
Onwards
Via Bangalore, Kanpur
Kottayam
Bangalore
Kanpur
Sonipat
Approx Travel Time
1d 0h 20m
₹7,303
Onwards
Via Bangalore, Chandigarh
Kottayam
Bangalore
Chandigarh
Sonipat
Approx Travel Time
19h 50m
₹8,234
Onwards
Via Bangalore, Mohali
Kottayam
Bangalore
Mohali
Sonipat
Approx Travel Time
20h 5m
₹8,234
Onwards
Kottayam
Bangalore
Mohali
Sonipat
Approx Travel Time
20h 35m
₹11,844
Onwards
Via Bangalore, Dehradun
Kottayam
Bangalore
Dehradun
Sonipat
Approx Travel Time
20h 50m
₹13,824
Onwards
Via Bangalore, Bareilly
Kottayam
Bangalore
Bareilly
Sonipat
Approx Travel Time
22h 30m
₹12,804
Onwards
Frequently Asked Questions
What is the distance between Kottayam and Sonipat?
Sonipat is approximately 450+ kms from Kottayam.
How long does it take to reach Sonipat from Kottayam?
It takes approximately 17 hours to reach Sonipat from Kottayam by Train, Flight Via Bangalore, Ghaziabad.
What is the cheapest way to reach Sonipat from Kottayam?
The cheapest way to reach Sonipat from Kottayam is by Train, Flight Via Bangalore, Indore.
What is the fastest way to reach Sonipat from Kottayam?
The fastest way to reach Sonipat from Kottayam is by Train, Flight Via Bangalore, Ghaziabad.