Shillong
Shillong
Driving

Doimukh to Shillong

Updated: 28 May 2026

Shillong is the capital of Meghalaya, known for its hills and waterfalls. The distance from Doimukh is about 450 kilometers. The journey takes approximately 12 hours by road via NH 27. It is a long but scenic drive through the hills. Private taxis are recommended for this long journey.

Total Distance: 450 km by road, 300 km straight-line.
Fastest Way
Private taxi at 11 hours.
Cheapest Way
Bus at INR 800.
Compare Doimukh to Shillong Routes
Driving
Direct
Duration
12 hours
Avg Price
INR 5000 - 8000
Operator
Private Taxi
Route
NH 27.

The road is winding and requires an experienced driver.

Travel Tips
  • Road Travel
    Take breaks to avoid motion sickness.
  • Booking
    Book your taxi in advance.
  • Food
    Carry enough water and snacks.
  • Weather
    Carry warm clothes as it gets cold.
  • Connectivity
    Good network coverage.
Safety Tips
  • Driving
    Be cautious on the winding roads.
  • Night Travel
    Avoid night driving.
  • Emergency
    Keep emergency numbers handy.
  • Vehicle
    Ensure your car is in good condition.
People Also Ask
  • Is Shillong far?
    It is about 450 km away.
  • Are there buses?
    Yes, regular bus services are available.
  • Is it safe?
    Yes, it is a safe city.
  • What is the best time?
    Spring and autumn are best.
  • Do I need a permit?
    No permit needed for Meghalaya.
Quick Info
  • From Doimukh, Arunachal Pradesh, 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 three-tiered waterfall near Shillong.
2
Shillong Peak
The highest point in Shillong, offering panoramic views.
3
Ward's Lake
A serene lake in the heart of the city.
4
Police Bazaar
A bustling market for local handicrafts and food.
Tags
Doimukh to Shillong distance Shillong travel taxi Doimukh to Shillong Meghalaya travel how to reach Shillong Doimukh transport Shillong bus Northeast India