
Kolkata to Sonipat
Sonipat is approximately 1500+ kms from Kolkata. The fastest way to reach Sonipat from Kolkata is by Flight, Train Via Delhi. It takes approximately 6 hours. The cheapest way to reach Sonipat from Kolkata is by Flight, Train Via Gaya which would take approximately 23 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Kolkata
Delhi
Sonipat
Approx Travel Time
5h 25m
₹4,493
Onwards
Via Ghaziabad
Kolkata
Ghaziabad
Sonipat
Approx Travel Time
5h 25m
On Demand
Via Lucknow
Kolkata
Lucknow
Sonipat
Approx Travel Time
13h 25m
On Demand
Via Chandigarh
Kolkata
Chandigarh
Sonipat
Approx Travel Time
8h 40m
₹7,387
Onwards
Via Prayagraj(Allahabad)
Kolkata
Prayagraj(Allahabad)
Sonipat
Approx Travel Time
16h 25m
₹8,396
Onwards
Via Mohali
Kolkata
Mohali
Sonipat
Approx Travel Time
8h 55m
₹7,387
Onwards
Via Gorakhpur
Kolkata
Gorakhpur
Sonipat
Approx Travel Time
17h 40m
On Demand
Via Gaya
CHEAPEST
Kolkata
Gaya
Sonipat
Approx Travel Time
22h 40m
₹4,041
Onwards
Via Muzaffarpur
Kolkata
Muzaffarpur
Sonipat
Approx Travel Time
22h 25m
On Demand
Via Ranchi
Kolkata
Ranchi
Sonipat
Approx Travel Time
1d 0h 55m
On Demand
Frequently Asked Questions
What is the distance between Kolkata and Sonipat?
Sonipat is approximately 1500+ kms from Kolkata.
How long does it take to reach Sonipat from Kolkata?
It takes approximately 6 hours to reach Sonipat from Kolkata by Flight, Train Via Delhi.
What is the cheapest way to reach Sonipat from Kolkata?
The cheapest way to reach Sonipat from Kolkata is by Flight, Train Via Gaya.
What is the fastest way to reach Sonipat from Kolkata?
The fastest way to reach Sonipat from Kolkata is by Flight, Train Via Delhi.