Sohra trip planner: best time, cost and things to do

Rainy plateau of waterfalls, caves and the double-decker living root bridge. The best time to visit Sohra is October to March, and June to August is best avoided (one of the wettest places on earth, trails get risky). Plan 2 days; on the ground you can expect about ₹850 to ₹6,700 per person per day.
Plan your Sohra trip and see the full cost
Sohra at a glance
- State
- Meghalaya
- Best months
- October to March
- Best avoided
- June to August (one of the wettest places on earth, trails get risky)
- Suggested stay
- 2 days
- Nearest airport
- SHL, about 60 km
- Nearest railway station
- Guwahati (GHY)
- Good for
- nature, adventure, mountains
- Ground cost per person per day
- ₹850 budget, ₹2,600 mid-range, ₹6,700 comfort
How much does a trip to Sohra cost?
About ₹850 (budget), ₹2,600 (mid-range) or ₹6,700 (comfort) per person per day, two sharing a room and a cab, excluding the journey to Sohra.
What to eat in Sohra
- Jadoh
- Pork with bamboo shoot
- Local pineapple
Top things to do in Sohra
- Double-decker root bridge: Living bridges grown from tree roots. about 6 hours. entry about ₹20
- Nohkalikai Falls: India's tallest plunge waterfall. about 1 hour. entry about ₹20
- Seven Sisters Falls: Seven streams in the monsoon. about 1 hour. free entry
- Mawsmai Cave: A lit limestone cave. about 1 hour. entry about ₹20
- Dawki river: Boats seemingly floating on glass. about 6 hours. entry about ₹600
- Mawlynnong: A tidy village. about 4 hours. entry about ₹50
- Wei Sawdong Falls: Three-tier pools. about 2 hours. entry about ₹20
How to get to Sohra
To reach Sohra, the nearest airport is SHL, about 60 km away, and the nearest major railway station is Guwahati (GHY), about 170 km away. Most people fly to a nearby hub and continue by road (about 170 km, 5 hours).
Frequently asked questions about Sohra
When is the best time to visit Sohra?
The best months for Sohra are October to March. June to August: one of the wettest places on earth, trails get risky. Prices for stays and flights rise around holidays and long weekends, so book early for those dates.
How much does a trip to Sohra cost?
On the ground in Sohra a budget trip costs about ₹850 per person per day, a mid-range trip about ₹2,600 and a comfortable one about ₹6,700, assuming two people share a room and a cab. That covers stay, food and local transport but not the journey to Sohra. TripRoast works out the full cost per person from your city, including transport.
How many days do you need in Sohra?
Plan at least 2 days in Sohra. It works well as a short break.
What should you eat in Sohra?
Try Jadoh, Pork with bamboo shoot, Local pineapple.
How do you get to Sohra?
To reach Sohra, the nearest airport is SHL, about 60 km away, and the nearest major railway station is Guwahati (GHY), about 170 km away. Most people fly to a nearby hub and continue by road (about 170 km, 5 hours).
Similar places to visit
- Dawki, Meghalaya
- Shillong, Meghalaya
- Auli, Uttarakhand
- Chopta, Uttarakhand
- Munsiyari, Uttarakhand
- Pachmarhi, Madhya Pradesh
Costs are estimates built from public data, official fares and traveller reports. Always check prices before you book. How TripRoast works.