Cherthala
Cherthala
Shillong
Shillong
Train Flight

Cherthala to Shillong

Updated: 20 May 2026

The journey from Cherthala to Shillong covers approximately 3100 km. You can take a train from Cherthala to Guwahati, then a bus or taxi to Shillong, often requiring a change at Ernakulam or Chennai. Alternatively, fly from Cochin International Airport to Shillong Airport. Expect a travel time of 55 to 60 hours by train/bus or 7 to 8 hours by air (including layovers).

Total Distance: 3100 km by road, 2700 km by air.
Fastest Way
Flight from Cochin to Shillong takes approximately 7 hours with a layover.
Cheapest Way
Train in Sleeper class to Guwahati followed by a bus is the most economical option.
Compare Cherthala to Shillong Routes
Train
Connecting
Duration
58 hours
Avg Price
2000 - 8500 INR
Operator
Coromandel Express
Route
Cherthala - Ernakulam - Chennai - Guwahati - Shillong

The train journey ends at Guwahati; you must take a bus or taxi to Shillong.

Flight
Connecting
Duration
7 hours
Avg Price
10000 - 22000 INR
Operator
IndiGo
Route
COK to SHL

Most flights to Shillong from Cochin have a layover in Kolkata or Delhi.

Travel Tips
  • Local Transport
    Use auto-rickshaws or ride-hailing apps to travel within the city.
  • Food
    Try the local Khasi cuisine, a unique culinary experience.
  • Weather
    Shillong can get cold in winter, so carry warm clothing.
  • Transport
    The city is well-connected by public transport.
  • Shopping
    Buy traditional handicrafts and woolens from local markets.
Safety Tips
  • Traffic
    Be careful while walking on busy roads as traffic can be heavy.
  • Night Travel
    Avoid traveling alone in isolated areas after dark.
  • Emergency
    Keep the local police helpline number 100 saved in your phone.
  • Scams
    Be cautious of unauthorized guides near tourist spots.
People Also Ask
  • Is there a direct train from Cherthala to Shillong?
    No, the train journey ends at Guwahati; you must take a bus or taxi to Shillong.
  • How long does it take to reach Shillong by train/bus?
    It typically takes around 58 hours.
  • Which airport serves Shillong?
    Shillong Airport serves the city of Shillong.
  • Is Shillong safe for tourists?
    Yes, Shillong is considered a safe city for tourists.
  • What is the best time to visit Shillong?
    The months from March to June and September to November are the best time to visit.
Quick Info
  • From Cherthala, Kerala, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June and September to November for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
Visit these beautiful waterfalls, a popular spot for nature lovers.
2
Shillong Peak
Enjoy panoramic views of the city from this peak.
3
Don Bosco Museum
Learn about the culture and history of the Northeast at this museum.
4
Ward's Lake
Enjoy a walk around this beautiful lake, a popular hangout spot.
Tags
Cherthala to Shillong train Cherthala to Shillong flight Shillong travel guide Kerala to Meghalaya Shillong Airport train fare Cherthala to Shillong travel tips Shillong distance Cherthala to Shillong Shillong tourism Shillong local transport