
Shillong to Baku
Baku is approximately 4700+ kms from Shillong. The fastest way to reach Baku from Shillong is by Flight Via Delhi. It takes approximately 11 hours. The cheapest way to reach Baku from Shillong is by Flight Via Delhi which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Shillong
Delhi
Baku
Approx Travel Time
10h 55m
₹24,408
Onwards
Via Kolkata, Delhi
Shillong
Kolkata
Delhi
Baku
Approx Travel Time
12h 50m
₹29,152
Onwards
Via Delhi, Tashkent
Shillong
Delhi
Tashkent
Baku
Approx Travel Time
13h 5m
₹29,959
Onwards
Via Aizawl, Delhi
Shillong
Aizawl
Delhi
Baku
Approx Travel Time
13h 5m
₹28,480
Onwards
Via Dimapur, Delhi
Shillong
Dimapur
Delhi
Baku
Approx Travel Time
13h 5m
On Demand
Via Delhi, Rudaki
Shillong
Delhi
Rudaki
Baku
Approx Travel Time
12h 35m
₹45,905
Onwards
Via Imphal, Delhi
Shillong
Imphal
Delhi
Baku
Approx Travel Time
13h 5m
₹28,669
Onwards
Via Kolkata, Mumbai
Shillong
Kolkata
Mumbai
Baku
Approx Travel Time
14h 35m
₹29,844
Onwards
Via Dibrugarh, Delhi
Shillong
Dibrugarh
Delhi
Baku
Approx Travel Time
13h 35m
₹40,190
Onwards
Via Delhi, Tbilisi
Shillong
Delhi
Tbilisi
Baku
Approx Travel Time
14h 20m
₹36,036
Onwards
Frequently Asked Questions
What is the distance between Shillong and Baku?
Baku is approximately 4700+ kms from Shillong.
How long does it take to reach Baku from Shillong?
It takes approximately 11 hours to reach Baku from Shillong by Flight Via Delhi.
What is the cheapest way to reach Baku from Shillong?
The cheapest way to reach Baku from Shillong is by Flight Via Delhi.
What is the fastest way to reach Baku from Shillong?
The fastest way to reach Baku from Shillong is by Flight Via Delhi.