
Muscat to Shillong
Shillong is approximately 3800+ kms from Muscat. The fastest way to reach Shillong from Muscat is by Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Shillong from Muscat is by Flight Via Mumbai, Imphal which would take approximately 12 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Muscat
Delhi
Shillong
Approx Travel Time
9h 10m
₹17,726
Onwards
Via Hyderabad
Muscat
Hyderabad
Shillong
Approx Travel Time
9h 55m
₹19,329
Onwards
Via Lucknow, Imphal
Muscat
Lucknow
Imphal
Shillong
Approx Travel Time
11h 5m
₹23,034
Onwards
Via Delhi, Imphal
Muscat
Delhi
Imphal
Shillong
Approx Travel Time
11h 20m
₹20,275
Onwards
Via Mumbai, Hyderabad
Muscat
Mumbai
Hyderabad
Shillong
Approx Travel Time
11h 5m
₹20,413
Onwards
Via Mumbai, Imphal
CHEAPEST
Muscat
Mumbai
Imphal
Shillong
Approx Travel Time
11h 20m
₹17,584
Onwards
Via Goa, Hyderabad
Muscat
Goa
Hyderabad
Shillong
Approx Travel Time
11h 35m
₹22,944
Onwards
Via Hyderabad, Imphal
Muscat
Hyderabad
Imphal
Shillong
Approx Travel Time
11h 50m
₹20,591
Onwards
Via Mangalore, Hyderabad
Muscat
Mangalore
Hyderabad
Shillong
Approx Travel Time
12h 20m
₹26,733
Onwards
Via Bangalore, Hyderabad
Muscat
Bangalore
Hyderabad
Shillong
Approx Travel Time
12h 35m
₹22,739
Onwards
Frequently Asked Questions
What is the distance between Muscat and Shillong?
Shillong is approximately 3800+ kms from Muscat.
How long does it take to reach Shillong from Muscat?
It takes approximately 9 hours to reach Shillong from Muscat by Flight Via Delhi.
What is the cheapest way to reach Shillong from Muscat?
The cheapest way to reach Shillong from Muscat is by Flight Via Mumbai, Imphal.
What is the fastest way to reach Shillong from Muscat?
The fastest way to reach Shillong from Muscat is by Flight Via Delhi.
Routes Connecting Muscat
Routes From Muscat
Routes Connecting Shillong
Routes From Shillong
- Shillong to Srikalahasti
- Shillong to Kakinada
- Shillong to Guangzhou
- Shillong to Firozpur
- Shillong to Haveri
- Shillong to Mancherial
- Shillong to Shahabad
- Shillong to Mainpuri
- Shillong to Lucknow
- Shillong to Belgaum
- Shillong to Agra
- Shillong to Jamkhandi
- Shillong to Silchar
- Shillong to Lakshadweep
- Shillong to Kavali