Agar
Agar
Shillong
Shillong
Train Flight

Agar to Shillong

Updated: 20 May 2026

The journey from Agar to the Scotland of the East, Shillong, covers approximately 2100 km. The most practical way to travel is by flight from Indore to Guwahati, followed by a taxi ride to Shillong. The road and rail route is extremely long and not recommended for a direct trip. Expect a total travel time of 12 to 15 hours including transit.

Total Distance: Driving distance 2100 km, straight-line air distance 1600 km.
Fastest Way
Flying from Indore to Guwahati and then taking a taxi is the fastest, taking 12 hours.
Cheapest Way
Taking a train from Ujjain to Guwahati and then a shared taxi to Shillong is the most economical.
Compare Agar to Shillong Routes
Train
Connecting
Duration
48 hours
Avg Price
3000-7000 INR
Operator
North East Express
Route
Agar to Ujjain, train to Guwahati, then taxi to Shillong.

This is a very long journey; only recommended if you enjoy train travel.

Flight
Connecting
Duration
12 hours
Avg Price
8000-15000 INR
Operator
IndiGo
Route
Agar to Indore, flight to Guwahati, then taxi to Shillong.

Book your flight to Guwahati well in advance for better rates.

Travel Tips
  • Flight Booking
    Book your flight to Guwahati early to avoid high prices.
  • Local Transport
    Shared taxis are the most common mode of transport in Shillong.
  • Food
    Try the local Khasi cuisine, especially 'Jadoh'.
  • Safety
    Shillong is generally safe, but avoid traveling on remote roads at night.
  • Connectivity
    Shillong has good mobile network coverage throughout the city.
Safety Tips
  • Mountain Roads
    Be careful on the winding roads from Guwahati to Shillong.
  • Night Travel
    Avoid long-distance driving at night on the highways in Meghalaya.
  • Valuables
    Keep your luggage secure during the long journey.
  • Emergency
    Keep the local police helpline number saved.
People Also Ask
  • Is Shillong safe for tourists?
    Yes, it is safe and very welcoming to tourists.
  • What is Shillong famous for?
    It is known as the Scotland of the East.
  • Are there direct flights from MP to Shillong?
    No, you must fly to Guwahati first.
  • How far is the airport from Shillong?
    The Umroi Airport is about 30 km from the city center.
  • What is the best time to visit Shillong?
    Spring and autumn are the best times for pleasant weather.
Quick Info
  • From Agar, Madhya Pradesh, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June or September to November for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
Visit this beautiful three-tiered waterfall located near the city. It is a must-see attraction.
2
Shillong Peak
Enjoy the panoramic view of the city from the highest point in Shillong.
3
Umiam Lake
Relax by this massive man-made lake. It is a popular spot for water sports and picnics.
4
Don Bosco Museum
Explore this museum showcasing the rich culture and history of the North East.
Tags
Agar to Shillong travel to Shillong from MP distance Agar to Shillong flights to Shillong Shillong travel guide best route to Shillong MP to Meghalaya travel Shillong tourism