Magam
Magam
Shillong
Shillong
Train Flight

Magam to Shillong

Updated: 20 May 2026

The journey from Magam to the Scotland of the East, Shillong, is a long but rewarding trip. You will first need to reach Srinagar or Jammu. From there, air travel via Delhi to Guwahati followed by a taxi to Shillong is the most efficient method. Rail travel via Jammu Tawi to Guwahati is also an option but takes significantly longer. Expect a travel time of at least 10 hours by air or 55 hours by rail.

Total Distance: Driving distance 2600 km, straight-line air distance 1900 km.
Fastest Way
Flight from Srinagar to Guwahati with a layover in Delhi, then taxi to Shillong, taking 10 hours.
Cheapest Way
Train from Jammu Tawi to Guwahati, then taxi to Shillong, costing around 5000 INR.
Compare Magam to Shillong Routes
Train
Connecting
Duration
55 hours
Avg Price
5000-9000 INR
Operator
North East Express
Route
Jammu Tawi to Guwahati Junction via New Delhi, then taxi to Shillong.

Ensure you have a confirmed ticket as this route is highly popular.

Flight
Connecting
Duration
10 hours
Avg Price
10000-20000 INR
Operator
IndiGo
Route
Srinagar to Guwahati (GAU) via Delhi, then taxi to Shillong.

Book your flight to Guwahati and then take a taxi to Shillong.

Travel Tips
  • Local Transport
    Use local taxis for short distances within the city.
  • Weather
    It is pleasant; carry light clothing and a jacket.
  • Food
    Try the authentic Khasi cuisine.
  • Connectivity
    Shillong is well-connected to Guwahati by road.
  • Language
    Khasi is the local language, but English is widely understood.
Safety Tips
  • Crowd Safety
    Be cautious in crowded areas.
  • Night Travel
    Avoid traveling on highways late at night.
  • Emergency
    Keep the local police helpline number saved.
  • Health
    Stay hydrated and avoid street food if you have a sensitive stomach.
People Also Ask
  • Is Shillong a safe city?
    Yes, it is generally safe for tourists.
  • How to reach Shillong from Magam?
    Fly from Srinagar to Guwahati and then take a taxi to Shillong.
  • What is the distance from Magam to Shillong?
    It is approximately 2600 kilometers by road.
  • Are there direct trains to Shillong?
    No, you must change trains at Guwahati.
  • What is the best way to travel in Shillong?
    Local taxis are the most convenient.
Quick Info
  • From Magam, Jammu and Kashmir, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
Visit these beautiful waterfalls, which are a popular picnic spot.
2
Shillong Peak
Climb the peak to see the panoramic view of the city.
3
Ward's Lake
Enjoy a peaceful evening at this beautiful lake.
4
Don Bosco Museum
Explore this museum known for its collection of artifacts.
Tags
Magam to Shillong travel Srinagar to Shillong flights Jammu to Shillong train Kashmir to Meghalaya route best way to reach Shillong traveling to Shillong from North India Shillong connectivity flight and train to Shillong