
Riyadh to Shillong
Shillong is approximately 4950+ kms from Riyadh. The fastest way to reach Shillong from Riyadh is by Flight Via Delhi. It takes approximately 12 hours. The cheapest way to reach Shillong from Riyadh is by Flight Via Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Riyadh
Delhi
Shillong
Approx Travel Time
11h 25m
₹16,495
Onwards
Via Dammam, Delhi
Riyadh
Dammam
Delhi
Shillong
Approx Travel Time
12h 50m
₹19,662
Onwards
Via Hyderabad
Riyadh
Hyderabad
Shillong
Approx Travel Time
12h 25m
₹19,649
Onwards
Via Mumbai, Hyderabad
Riyadh
Mumbai
Hyderabad
Shillong
Approx Travel Time
13h 50m
₹21,168
Onwards
Via Dubai, Hyderabad
Riyadh
Dubai
Hyderabad
Shillong
Approx Travel Time
13h 50m
₹23,450
Onwards
Via Dammam, Hyderabad
Riyadh
Dammam
Hyderabad
Shillong
Approx Travel Time
14h 5m
₹23,312
Onwards
Via Medina, Delhi
Riyadh
Medina
Delhi
Shillong
Approx Travel Time
15h 50m
₹22,342
Onwards
Via Dammam, Dubai, Hyderabad
Riyadh
Dammam
Dubai
Hyderabad
Shillong
Approx Travel Time
15h 30m
₹28,314
Onwards
Via Dammam, Mumbai, Hyderabad
Riyadh
Dammam
Mumbai
Hyderabad
Shillong
Approx Travel Time
15h 15m
₹23,126
Onwards
Via Delhi, Hyderabad
Riyadh
Delhi
Hyderabad
Shillong
Approx Travel Time
15h 35m
₹25,358
Onwards
Frequently Asked Questions
What is the distance between Riyadh and Shillong?
Shillong is approximately 4950+ kms from Riyadh.
How long does it take to reach Shillong from Riyadh?
It takes approximately 12 hours to reach Shillong from Riyadh by Flight Via Delhi.
What is the cheapest way to reach Shillong from Riyadh?
The cheapest way to reach Shillong from Riyadh is by Flight Via Delhi.
What is the fastest way to reach Shillong from Riyadh?
The fastest way to reach Shillong from Riyadh is by Flight Via Delhi.