Jajpur
Jajpur
Shillong
Shillong
Train

Jajpur to Shillong

Updated: 21 May 2026

Reaching Shillong from Jajpur involves a multi-modal journey. First, take a train from Jajpur Keonjhar Road to Guwahati. From Guwahati, you must hire a taxi or take a shared cab to cover the final 100 km to Shillong. The road journey from Guwahati to Shillong takes about 3 hours via NH 6. This route offers a transition from the plains of Odisha to the misty hills of Meghalaya.

Total Distance: Driving distance is 1250 km; straight-line air distance is 900 km.
Fastest Way
Train to Guwahati and a private cab to Shillong, total time 25 hours.
Cheapest Way
Train to Guwahati followed by a shared taxi to Shillong.
Compare Jajpur to Shillong Routes
Train
Connecting
Duration
25 hours
Avg Price
1500 - 4000 INR
Operator
Indian Railways
Route
Jajpur to Guwahati by train, then taxi to Shillong.

Shared taxis from Guwahati Paltan Bazaar are the most cost-effective way to reach Shillong.

Travel Tips
  • Carry Woolens
    Shillong stays cool throughout the year; carry a light jacket.
  • Book Cabs Early
    If traveling in a group, pre-book a private cab from Guwahati.
  • Respect Culture
    Meghalaya has a matrilineal society; be respectful of local customs.
  • Carry Cash
    Small shops in Shillong may not accept digital payments.
  • Stay Hydrated
    The hilly terrain requires constant hydration.
Safety Tips
  • Road Safety
    The road from Guwahati to Shillong is winding; avoid travel if you have motion sickness.
  • Night Travel
    Avoid late-night road travel between Guwahati and Shillong.
  • Emergency Numbers
    Keep local tourist police numbers handy.
  • Weather Alerts
    Check for landslides during heavy monsoon months.
People Also Ask
  • Is there an airport in Shillong?
    Yes, Umroi Airport, but flights are limited.
  • How to reach from Guwahati?
    Shared taxis and private cabs are available from Paltan Bazaar.
  • Is it safe for solo travelers?
    Yes, Shillong is generally very safe for tourists.
  • What is the best time to visit?
    Spring and summer are ideal.
  • Do I need a permit?
    No, Indian citizens do not need a permit for Meghalaya.
Quick Info
  • From Jajpur, Odisha, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June for pleasant weather and blooming flowers.

Things to Do in Shillong
1
Elephant Falls
Visit these three-tiered waterfalls located near the main city. It is a popular spot for photography.
2
Ward's Lake
Take a peaceful walk around this horseshoe-shaped lake. It is perfect for an evening stroll.
3
Don Bosco Museum
Learn about the indigenous cultures of Northeast India. It is a seven-story museum with extensive exhibits.
4
Police Bazaar
Shop for local handicrafts and enjoy street food in the heart of Shillong.
Tags
Jajpur to Shillong How to reach Shillong from Odisha Guwahati to Shillong taxi Meghalaya travel Shillong trip Jajpur travel Northeast India travel Hill station travel