hero
How2Go
Shillong to Chirala

Shillong to Chirala

Chirala is approximately 2050+ km from Shillong, 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 Chirala.

Read More
Sort By
Mode of Transport

Via Guwahati, Hyderabad

RECOMMENDED

Shillong

Guwahati

Hyderabad

Chirala

Approx Travel Time

15h 34m

₹10,031

Onwards

Shillong

Guwahati

Hyderabad

Chirala

Approx Travel Time

15h 36m

₹12,454

Onwards

Shillong

Guwahati

Hyderabad

Chirala

Approx Travel Time

18h 20m

₹10,515

Onwards

Shillong

Guwahati

Hyderabad

Chirala

Approx Travel Time

16h 5m

₹15,216

Onwards

Shillong

Guwahati

Hyderabad

Chirala

Approx Travel Time

18h 22m

₹12,938

Onwards

Shillong

Guwahati

Hyderabad

Chirala

Approx Travel Time

16h 7m

₹17,639

Onwards

Via Kolkata, Gannavaram

FASTEST

Shillong

Kolkata

Gannavaram

Chirala

Approx Travel Time

13h 21m

₹22,621

Onwards

Ads by MMT

Via Guwahati, Bhubaneshwar

Shillong

Guwahati

Bhubaneshwar

Chirala

Approx Travel Time

1d 17h 19m

₹3,489

Onwards

Via Siliguri, Vijayawada

CHEAPEST

Shillong

Siliguri

Vijayawada

Chirala

Approx Travel Time

1d 20h 13m

₹1,525

Onwards

Ads by MMT

Via Guwahati, Visakhapatnam

Shillong

Guwahati

Visakhapatnam

Chirala

Approx Travel Time

21h 34m

₹10,696

Onwards

Frequently Asked Questions

What is the distance between Shillong and Chirala?

Chirala is approximately 2050+ kms from Shillong.

How long does it take to reach Chirala from Shillong?

It takes approximately 14 hours to reach Chirala from Shillong by Flight, Cab Via Kolkata, Gannavaram.

What is the cheapest way to reach Chirala from Shillong?

The cheapest way to reach Chirala from Shillong is by Bus, Train Via Siliguri, Vijayawada.

What is the fastest way to reach Chirala from Shillong?

The fastest way to reach Chirala from Shillong is by Flight, Cab Via Kolkata, Gannavaram.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India