Jorhat
Jorhat
Shillong
Shillong
Bus Driving

Jorhat to Shillong

Updated: 20 May 2026

The route from Jorhat to Shillong covers approximately 450 km, primarily via NH 27. You will traverse through the plains of Assam before ascending into the Khasi Hills of Meghalaya. The journey takes about 10 hours depending on traffic and weather conditions. Private taxis are preferred for comfort, while night buses are available for budget travelers. Shillong, known as the Scotland of the East, offers a refreshing climate compared to the Jorhat plains.

Total Distance: 450 km by road, 280 km air distance.
Fastest Way
Private taxi is the fastest, taking 10 hours with minimal stops.
Cheapest Way
Public bus transport via Guwahati is the most cost-effective option.
Compare Jorhat to Shillong Routes
Bus
Direct
Duration
12 hours
Avg Price
900-1200 INR
Operator
ASTC/Private Volvo
Route
Jorhat to Guwahati, then change to Shillong bus.

Overnight buses are available from Jorhat to Guwahati.

Driving
Direct
Duration
10 hours
Avg Price
6000-8000 INR
Operator
Private Taxi
Route
Jorhat - Nagaon - Guwahati - Shillong via NH 27.

The stretch from Guwahati to Shillong is a beautiful four-lane highway.

Travel Tips
  • Weather
    Carry an umbrella as Shillong receives heavy rainfall throughout the year.
  • Transport
    Local taxis in Shillong do not use meters; negotiate the fare beforehand.
  • Food
    Try the local Khasi cuisine, especially Jadoh and smoked pork.
  • Timing
    Avoid traveling during the monsoon if you are prone to motion sickness.
  • Packing
    Pack layers as the temperature drops significantly at night.
Safety Tips
  • Road Safety
    The road from Guwahati to Shillong is winding; ensure your driver is experienced.
  • Health
    Carry basic first aid and motion sickness tablets.
  • Emergency
    Keep the contact number of your hotel in Shillong handy.
  • Night Travel
    Avoid late-night travel on the highway between Assam and Meghalaya.
People Also Ask
  • Is Shillong safe for tourists?
    Yes, Shillong is generally very safe and welcoming to tourists.
  • How to reach Shillong from Jorhat?
    The best way is to take a taxi or bus to Guwahati and then a connecting bus to Shillong.
  • Is there a direct train?
    No, there is no direct train to Shillong; the nearest station is Guwahati.
  • What is the best time to visit?
    Spring and early summer are the best times for sightseeing.
  • Do I need a permit?
    No, Indian citizens do not need a permit to visit Meghalaya.
Quick Info
  • From Jorhat, Assam, 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
A three-tiered waterfall located near Shillong Peak. It is a popular tourist spot for photography.
2
Umiam Lake
A massive man-made reservoir offering water sports and scenic views. It is located on the way to Shillong.
3
Don Bosco Museum
An excellent museum showcasing the culture and history of Northeast India. It has seven floors of exhibits.
4
Shillong Peak
Provides a panoramic view of the entire city and surrounding hills. It is the highest point in Shillong.
Tags
Jorhat to Shillong bus Jorhat to Shillong distance Assam to Meghalaya travel Shillong road trip Jorhat transport best way to Shillong NH 27 route travel to Meghalaya