
Shillong to Una
Una is approximately 2650+ kms from Shillong. The fastest way to reach Una from Shillong is by Flight, Bus Via Kolkata, Mumbai. It takes approximately 15 hours. The cheapest way to reach Una from Shillong is by Bus, Flight Via Guwahati, Mumbai which would take approximately 17 hours.
Sort By
Mode of Transport
Via Kolkata, Mumbai
RECOMMENDED
FASTEST
Shillong
Kolkata
Mumbai
Una
Approx Travel Time
14h 50m
₹12,363
Onwards
Via Guwahati, Mumbai
Shillong
Guwahati
Mumbai
Una
Approx Travel Time
15h 20m
₹15,857
Onwards
CHEAPEST
Shillong
Guwahati
Mumbai
Una
Approx Travel Time
16h 35m
₹9,282
Onwards
Shillong
Guwahati
Mumbai
Una
Approx Travel Time
17h 8m
₹12,352
Onwards
Via Aizawl, Mumbai
Shillong
Aizawl
Mumbai
Una
Approx Travel Time
15h 20m
₹13,249
Onwards
Shillong
Aizawl
Mumbai
Una
Approx Travel Time
20h 50m
₹10,288
Onwards
Via Imphal, Mumbai
Shillong
Imphal
Mumbai
Una
Approx Travel Time
15h 20m
₹12,396
Onwards
Via Delhi, Mumbai
Shillong
Delhi
Mumbai
Una
Approx Travel Time
16h 5m
₹13,997
Onwards
Via Siliguri, Mumbai
Shillong
Siliguri
Mumbai
Una
Approx Travel Time
1d 0h 5m
₹11,407
Onwards
Via Bangalore, Mumbai
Shillong
Bangalore
Mumbai
Una
Approx Travel Time
16h 20m
₹16,735
Onwards
Frequently Asked Questions
What is the distance between Shillong and Una?
Una is approximately 2650+ kms from Shillong.
How long does it take to reach Una from Shillong?
It takes approximately 15 hours to reach Una from Shillong by Flight, Bus Via Kolkata, Mumbai.
What is the cheapest way to reach Una from Shillong?
The cheapest way to reach Una from Shillong is by Bus, Flight Via Guwahati, Mumbai.
What is the fastest way to reach Una from Shillong?
The fastest way to reach Una from Shillong is by Flight, Bus Via Kolkata, Mumbai.