
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 Siliguri, Mumbai which would take approximately 24 hours.
Sort By
Mode of Transport
Via Guwahati, Mumbai
RECOMMENDED
Shillong
Guwahati
Mumbai
Una
Approx Travel Time
15h 20m
₹11,405
Onwards
Shillong
Guwahati
Mumbai
Una
Approx Travel Time
17h 8m
₹10,063
Onwards
Shillong
Guwahati
Mumbai
Una
Approx Travel Time
16h 35m
₹6,979
Onwards
Via Kolkata, Mumbai
FASTEST
Shillong
Kolkata
Mumbai
Una
Approx Travel Time
14h 50m
₹9,788
Onwards
Via Aizawl, Mumbai
Shillong
Aizawl
Mumbai
Una
Approx Travel Time
15h 20m
₹11,047
Onwards
Shillong
Aizawl
Mumbai
Una
Approx Travel Time
20h 50m
₹9,036
Onwards
Via Imphal, Mumbai
Shillong
Imphal
Mumbai
Una
Approx Travel Time
15h 20m
₹10,913
Onwards
Via Delhi, Mumbai
Shillong
Delhi
Mumbai
Una
Approx Travel Time
16h 5m
₹11,921
Onwards
Via Siliguri, Mumbai
CHEAPEST
Shillong
Siliguri
Mumbai
Una
Approx Travel Time
1d 0h 5m
₹6,859
Onwards
Via Bangalore, Mumbai
Shillong
Bangalore
Mumbai
Una
Approx Travel Time
16h 20m
₹12,759
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 Siliguri, 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.