Chaka
Chaka
Shillong
Shillong
Train

Chaka to Shillong

Updated: 28 May 2026

The journey from Chaka to Shillong covers about 1200 km. You can reach Shillong by taking a train from Tatanagar or Bhubaneswar to Guwahati, followed by a bus or taxi. By road, the route passes through West Bengal and Assam via NH 19 and NH 27. The total journey takes approximately 24 to 28 hours.

Total Distance: 1200 km by road, 950 km air distance.
Fastest Way
Flight from Bhubaneswar to Guwahati with a layover then taxi.
Cheapest Way
Sleeper class train to Guwahati then bus to Shillong.
Compare Chaka to Shillong Routes
Train
Connecting
Duration
26 hours
Avg Price
2000 - 4500 INR
Operator
Shillong Express
Route
Tatanagar to Guwahati then road to Shillong

Book your tickets early as this is a popular route.

Travel Tips
  • Food
    Try the local Khasi cuisine.
  • Transport
    Use local taxis for local travel.
  • Shopping
    Visit the local markets for handicrafts.
  • Sightseeing
    Hire a taxi for a full day to cover all spots.
  • Timing
    Visit Elephant Falls in the morning.
Safety Tips
  • Traffic
    Follow traffic rules strictly.
  • Valuables
    Keep your belongings safe in crowded areas.
  • Night
    Avoid isolated areas at night.
  • Emergency
    Keep local emergency numbers handy.
People Also Ask
  • Is there a direct train from Keonjhar?
    No, you must travel to Tatanagar first.
  • How long does it take?
    Approximately 26 hours by train and road.
  • What is the best food?
    Khasi food and street snacks.
  • Are there direct flights?
    No, you will have a layover.
  • Is it safe for tourists?
    Yes, it is a very safe city.
Quick Info
  • From Chaka, Odisha, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June and September to November.

Things to Do in Shillong
1
Elephant Falls
A beautiful waterfall known for its three-tiered structure.
2
Shillong Peak
The highest point in Shillong, offering a panoramic view of the city.
3
Umiam Lake
A beautiful lake perfect for boating and evening walks.
4
Don Bosco Museum
A museum showcasing the culture and history of the Northeast.
Tags
Chaka to Shillong Keonjhar to Shillong Odisha to Meghalaya travel train to Shillong Tatanagar to Shillong travel guide Shillong best way to reach Shillong long distance train