
Shillong to Mettur
Mettur is approximately 2200+ kms from Shillong. The fastest way to reach Mettur from Shillong is by Flight, Bus Via Bangalore, Dharmapuri. It takes approximately 9 hours. The cheapest way to reach Mettur from Shillong is by Bus, Flight Via Guwahati, Bangalore which would take approximately 13 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Shillong
Bangalore
Mettur
Approx Travel Time
8h 55m
₹10,800
Onwards
Via Bangalore, Hosur
Shillong
Bangalore
Hosur
Mettur
Approx Travel Time
9h 14m
₹11,428
Onwards
Shillong
Bangalore
Hosur
Mettur
Approx Travel Time
12h 5m
₹10,995
Onwards
Via Guwahati, Bangalore
CHEAPEST
Shillong
Guwahati
Bangalore
Mettur
Approx Travel Time
12h 35m
₹8,639
Onwards
Via Hyderabad, Mysore
Shillong
Hyderabad
Mysore
Mettur
Approx Travel Time
12h 8m
₹32,134
Onwards
Via Chennai
Shillong
Chennai
Mettur
Approx Travel Time
2d 12h 28m
₹1,00,270
Onwards
Via Guwahati, Varanasi, Bangalore
Shillong
Guwahati
Varanasi
Bangalore
Mettur
Approx Travel Time
2d 14h 44m
On Demand
Via Bangalore, Krishnagiri
Shillong
Bangalore
Krishnagiri
Mettur
Approx Travel Time
9h 5m
₹11,701
Onwards
Via Bangalore, Dharmapuri
FASTEST
Shillong
Bangalore
Dharmapuri
Mettur
Approx Travel Time
8h 45m
₹11,514
Onwards
Via Kolkata, Bangalore
Shillong
Kolkata
Bangalore
Mettur
Approx Travel Time
10h 35m
₹12,456
Onwards
Frequently Asked Questions
What is the distance between Shillong and Mettur?
Mettur is approximately 2200+ kms from Shillong.
How long does it take to reach Mettur from Shillong?
It takes approximately 9 hours to reach Mettur from Shillong by Flight, Bus Via Bangalore, Dharmapuri.
What is the cheapest way to reach Mettur from Shillong?
The cheapest way to reach Mettur from Shillong is by Bus, Flight Via Guwahati, Bangalore.
What is the fastest way to reach Mettur from Shillong?
The fastest way to reach Mettur from Shillong is by Flight, Bus Via Bangalore, Dharmapuri.
Routes Connecting Shillong
Routes From Shillong
- Shillong to Hoshangabad
- Shillong to Saputara
- Shillong to Bijapur
- Shillong to Narasaraopet
- Shillong to Pukhrayan
- Shillong to Pratapgarh
- Shillong to Hosur
- Shillong to Karimganj
- Shillong to Maihar
- Shillong to Murud-Janjira
- Shillong to Kodaikanal
- Shillong to Dhaka
- Shillong to Moscow
- Shillong to Bhimtal
- Shillong to Binsar


