hero
How2Go
London to Shillong

London to Shillong

Shillong is approximately 8200+ km from London, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shillong.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

London

Delhi

Shillong

Approx Travel Time

13h 50m

₹55,955

Onwards

Via Delhi, Aizawl

London

Delhi

Aizawl

Shillong

Approx Travel Time

14h 20m

₹59,578

Onwards

Via Mumbai, Kolkata

CHEAPEST

London

Mumbai

Kolkata

Shillong

Approx Travel Time

16h

₹52,172

Onwards

Via Delhi, Imphal

London

Delhi

Imphal

Shillong

Approx Travel Time

14h 35m

₹70,307

Onwards

Via Delhi, Kolkata

London

Delhi

Kolkata

Shillong

Approx Travel Time

15h 30m

₹63,078

Onwards

Via Amsterdam, Delhi

London

Amsterdam

Delhi

Shillong

Approx Travel Time

16h

₹59,770

Onwards

Via Chennai, Kolkata

London

Chennai

Kolkata

Shillong

Approx Travel Time

16h 50m

₹54,663

Onwards

Via Bangalore, Kolkata

London

Bangalore

Kolkata

Shillong

Approx Travel Time

17h

₹55,488

Onwards

Via Dhaka, Kolkata

London

Dhaka

Kolkata

Shillong

Approx Travel Time

17h 20m

₹53,477

Onwards

Via Mumbai, Delhi

London

Mumbai

Delhi

Shillong

Approx Travel Time

17h 50m

₹52,674

Onwards

Frequently Asked Questions

What is the distance between London and Shillong?

Shillong is approximately 8200+ kms from London.

How long does it take to reach Shillong from London?

It takes approximately 14 hours to reach Shillong from London by Flight Via Delhi.

What is the cheapest way to reach Shillong from London?

The cheapest way to reach Shillong from London is by Flight Via Mumbai, Kolkata.

What is the fastest way to reach Shillong from London?

The fastest way to reach Shillong from London is by Flight Via Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India