There is a certain thrill in planning a trip to Cherrapunji. Maybe you have seen the photos of Nohkalikai Falls dropping into a deep green gorge, or heard that this is one of the rainiest places on earth, and now you want to see it with your own eyes. The good news is that getting there from Guwahati is far simpler than most people expect.
Cherrapunji, or Sohra as the locals call it, sits in the hills of Meghalaya a few hours south of Guwahati. The drive itself is half the fun, winding past a big blue lake, misty viewpoints and roadside tea stalls before the valleys open up around you.
This guide covers everything you need to plan it with confidence: how far it really is, the different ways to get there, what a cab costs, and the waterfalls, caves and living root bridges worth stopping for along the way. Whether you are after a quick weekend escape or adding Sohra to a longer Meghalaya trip, here is how to do the Guwahati to Cherrapunji route the right way.
How Far is Cherrapunji from Guwahati?
The road distance from Guwahati to Cherrapunji is about 146 km, and the drive takes roughly 4 to 5 hours depending on traffic near Guwahati and stops along the way. The route runs through Shillong, so most travellers cover it in two clear stretches:
- Guwahati to Shillong: about 100 km, 2.5 to 3 hours on NH6.
- Shillong to Cherrapunji (Sohra): about 50 km, 1 to 1.5 hours on a scenic hill road.
The roads are good sealed hill roads. The final stretch into Sohra is winding with steep valley views, so a comfortable vehicle and an experienced hill driver make a real difference.

Image Source: Wikipedia
How to Reach Cherrapunji from Guwahati
By cab or taxi (recommended)
A private cab is the easiest and most flexible way to reach Cherrapunji. You travel door to door on your own schedule, stop at Umiam Lake, viewpoints and waterfalls on the way, and you are not tied to bus or shared-taxi timings. For a sightseeing trip with a group or family, this is the option most travellers choose.
Book Your Cab via WhatsApp
Get instant confirmation and personalized assistance. Chat with us now!
By bus
There is no convenient direct bus from Guwahati all the way to Cherrapunji. The usual way is to take a bus or shared vehicle from Guwahati to Shillong, then change to a local or shared taxi from Shillong to Sohra. It is the cheapest option, but it involves a change, fixed timings and longer total travel time.
By train
There is no railway station at Cherrapunji, so you cannot reach it directly by train. The nearest major railhead is Guwahati. From Guwahati you continue to Cherrapunji by road, which is why the road journey covered in this guide is the practical option.
By air
Cherrapunji does not have an airport. The nearest airports are Guwahati (Lokpriya Gopinath Bordoloi International Airport) and the smaller Shillong airport at Umroi. From either airport the onward journey to Cherrapunji is by road.
Guwahati to Cherrapunji by Cab: Fares and Vehicle Options
Fares depend on the vehicle you choose and whether you book one way or round trip. A round trip or a full day-trip package usually works out better value than two separate one-way rides, since the cab stays with you for sightseeing.

For a fixed, all-inclusive quote for your dates and group size, the quickest way is to message us on WhatsApp or use the booking button below.
Book Your Guwahati to Cherrapunji Cab
Private cab with an experienced local driver. Get a fixed fare and instant confirmation on WhatsApp.
What the Drive is Like: Stops Along the Way
One of the best reasons to travel by private cab is the string of stops between Guwahati and Cherrapunji:
- Umiam Lake: a large, calm reservoir just before Shillong, great for a short photo stop.
- Shillong: the Meghalaya capital, a natural lunch or tea break.
- Mawkdok Dympep Valley viewpoint: a dramatic canyon view on the Shillong to Sohra road.
Duwan Sing Syiem viewpoint: sweeping valley views as you approach Cherrapunji.

Best Places to See in Cherrapunji (Sohra)
Cherrapunji, known locally as Sohra, is famous for waterfalls, caves and living root bridges. The most popular sights are:
- Nohkalikai Falls: one of the tallest plunge waterfalls in India, and the signature sight of Sohra.
- Seven Sisters Falls (Nohsngithiang): a wide, multi-strand waterfall, spectacular in the wetter months.
- Mawsmai Cave: an easy, well-lit limestone cave you can walk through.
- Arwah Cave: a quieter cave with fossils, reached by a short walk.
- Double Decker Living Root Bridge, Nongriat: a famous two-tier root bridge reached by a long stepped trek (best for fit travellers).
- Wei Sawdong Falls: a stunning three-tier waterfall reached by a steep stepped path.
- Dainthlen Falls, Thangkharang Park and the Eco Park: easy stops with waterfalls and viewpoints.

Wei Sawdong Falls. Image Source: Facebook
Is a Guwahati to Cherrapunji One Day Trip Possible?
It is possible, but it is a long day. With 4 to 5 hours of driving each way plus sightseeing, a same-day return from Guwahati leaves very little time in Sohra and means a late night. If you only have one day, you can see the headline sights, but it will feel rushed.
For a relaxed trip we recommend staying at least one night, either in Cherrapunji or in Shillong, and spreading the sightseeing across two days. Many travellers use Shillong as a base and do Cherrapunji as a comfortable day trip from there.
Planning a Multi-Day Northeast Tour?
Let us create a personalized itinerary tailored to your interests, budget, and travel dates.
- Custom itineraries for 3-15 day tours
- Flexible routes across all Northeast states
- Hotel bookings & sightseeing assistance
Get a Free Quote
Share your travel plans and we'll create a custom package for you
Contact Us on WhatsAppBest Time to Visit Cherrapunji
Cherrapunji is one of the wettest places on earth, so weather shapes the experience. October to April is generally drier and clearer, with easier access to viewpoints and trek routes. The monsoon months (roughly June to September) bring the waterfalls to their most powerful, but also heavy rain, mist and slippery trails. Choose based on whether you want clear views or waterfalls in full flow.
Frequently Asked Questions
What is the distance from Guwahati to Cherrapunji?
It is about 146 km by road and takes roughly 4 to 5 hours, going via Shillong.
Is there a direct train from Guwahati to Cherrapunji?
No. Cherrapunji has no railway station. The nearest railhead is Guwahati, and the rest of the journey is by road.
Is there a flight or airport in Cherrapunji?
No. Cherrapunji has no airport. The nearest airports are Guwahati and the smaller Shillong airport at Umroi, and you continue by road from there.
Is there a direct bus from Guwahati to Cherrapunji?
There is no convenient direct bus. Most travellers go Guwahati to Shillong, then take a shared or local taxi from Shillong to Sohra.
How much does a Guwahati to Cherrapunji taxi cost?
It depends on the vehicle and whether you book one way or round trip. Message us on WhatsApp for a fixed quote.
Can Cherrapunji be done as a one day trip from Guwahati?
It is possible but rushed, with 4 to 5 hours of driving each way. Staying one night, or using Shillong as a base, makes for a far more relaxed trip.
What is Sohra?
Sohra is the local Khasi name for Cherrapunji, and is the official name of the town. You will see both names used.
What is the best time to visit Cherrapunji?
October to April is drier with clearer views and easier access. The monsoon brings the waterfalls to full force but also heavy rain and mist.