
Shillong to Meerut
Meerut is approximately 1700+ kms from Shillong. The fastest way to reach Meerut from Shillong is by Flight, Train Via Delhi. It takes approximately 6 hours. The cheapest way to reach Meerut from Shillong is by Flight, Train Via Delhi which would take approximately 6 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Shillong
Delhi
Meerut
Approx Travel Time
6h 10m
₹7,120
Onwards
Shillong
Delhi
Meerut
Approx Travel Time
6h 40m
₹7,275
Onwards
Shillong
Delhi
Meerut
Approx Travel Time
7h 23m
₹8,869
Onwards
Via Kolkata, Ghaziabad
Shillong
Kolkata
Ghaziabad
Meerut
Approx Travel Time
7h 35m
On Demand
Shillong
Kolkata
Ghaziabad
Meerut
Approx Travel Time
7h 35m
On Demand
Shillong
Kolkata
Ghaziabad
Meerut
Approx Travel Time
7h 35m
On Demand
Via Kolkata, Delhi
Shillong
Kolkata
Delhi
Meerut
Approx Travel Time
8h 5m
₹11,021
Onwards
Shillong
Kolkata
Delhi
Meerut
Approx Travel Time
8h 35m
₹11,176
Onwards
Via Dimapur, Delhi
Shillong
Dimapur
Delhi
Meerut
Approx Travel Time
8h 20m
On Demand
Shillong
Dimapur
Delhi
Meerut
Approx Travel Time
8h 50m
On Demand
Frequently Asked Questions
What is the distance between Shillong and Meerut?
Meerut is approximately 1700+ kms from Shillong.
How long does it take to reach Meerut from Shillong?
It takes approximately 6 hours to reach Meerut from Shillong by Flight, Train Via Delhi.
What is the cheapest way to reach Meerut from Shillong?
The cheapest way to reach Meerut from Shillong is by Flight, Train Via Delhi.
What is the fastest way to reach Meerut from Shillong?
The fastest way to reach Meerut from Shillong is by Flight, Train Via Delhi.