There are 7 ways to get from Sringeri to Mahābaleshwar by taxi, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Sringeri to Barkur
- Take the train from Barkur to Chiplun12620
10h 53m₹3,019–5,655Drive 641.4 km
- Drive from Sringeri to Mahābaleshwar641.4 km
9h 46m₹6,802–9,825Taxi to Bajpe Airport, fly to Pune Airport, train
- Take the taxi from Sringeri to Bajpe Airport (IXE)
- Fly from Bajpe Airport (IXE) to Pune Airport (PNQ)IXE - PNQ
- Take the train from Pune Jn to Chiplun
12h 57m₹9,182–19,935Taxi, train via Udupi
- Take the taxi from Sringeri to Udupi
- Take the train from Udupi to Chiplun02197 / ...
11h 32m₹3,074–5,708Taxi to Shivamogga, fly to Pune Airport, train
- Take the taxi from Sringeri to Shivamogga (RQY)
- Fly from Shivamogga (RQY) to Pune Airport (PNQ)RQY - PNQ
- Take the train from Pune Jn to Chiplun
13h 7m₹6,110–15,551Taxi to Bajpe Airport, fly to Chhatrapati Shivaji Maharaj International Airport, train
- Take the taxi from Sringeri to Bajpe Airport (IXE)
- Fly from Bajpe Airport (IXE) to Chhatrapati Shivaji Maharaj International Airport (BOM)IXE - BOM
- Take the train from Panvel to Chiplun
10h 2m₹9,145–19,738Taxi to Shivamogga, fly to Goa Mopa, train
- Take the taxi from Sringeri to Shivamogga (RQY)
- Fly from Shivamogga (RQY) to Goa Mopa (GOX)RQY - GOX
- Take the train from Karmali to Chiplun
11h 33m₹6,317–18,009
Bajpe Airport (IXE) to Pune Airport (PNQ) flights
Questions & Answers
The cheapest way to get from Sringeri to Mahābaleshwar is to taxi and train which costs ₹3,000 - ₹6,000 and takes 10h 53m.
The fastest way to get from Sringeri to Mahābaleshwar is to drive which takes 9h 46m and costs ₹6,500 - ₹10,000.
The distance between Sringeri and Mahābaleshwar is 648 km. The road distance is 641.4 km.
The best way to get from Sringeri to Mahābaleshwar without a car is to taxi and train which takes 10h 53m and costs ₹3,000 - ₹6,000.
It takes approximately 10h 53m to get from Sringeri to Mahābaleshwar, including transfers.
Yes, the driving distance between Sringeri to Mahābaleshwar is 641 km. It takes approximately 9h 46m to drive from Sringeri to Mahābaleshwar.
There are 24+ hotels available in Mahābaleshwar.
What companies run services between Sringeri, India and Mahābaleshwar, India?
There is no direct connection from Sringeri to Mahābaleshwar. However, you can take the taxi to Barkur, take the train to Chiplun, then take the taxi to Mahābaleshwar. Alternatively, you can drive from Sringeri to Mahābaleshwar in around 9h 46m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Bajpe Airport to Pune Airport via Bengaluru
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Bajpe Airport to Pune Airport via Hyderabad
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Bajpe Airport to Pune Airport via Madras
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Bajpe Airport to Pune Airport via Delhi
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Shivamogga to Pune Airport via Bengaluru
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹3,600–11,000
Flights from Shivamogga to Pune Airport via Hyderabad
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹3,600–11,000
Flights from Shivamogga to Pune Airport via Madras
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹3,600–11,000
Flights from Bajpe Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Bajpe Airport to Chhatrapati Shivaji Maharaj International Airport via Hyderabad
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Bajpe Airport to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- ₹6,000–18,000
- Website
- airindia.in
Flights from Bajpe Airport to Pune Airport via Bengaluru
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,500–16,000
Flights from Bajpe Airport to Pune Airport via Delhi
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Bajpe Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Bajpe Airport to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹5,000–12,000
- Website
- airindiaexpress.in
Flights from Bajpe Airport to Pune Airport via Bengaluru
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,500–16,000
Flights from Bajpe Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,500–12,000
- Website
- spicejet.com
Flights from Shivamogga to Pune Airport via Goa Mopa
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹4,200–17,000
- Website
- starair.in
Flights from Shivamogga to Goa Mopa
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹3,200–5,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Barkur to Chiplun
- Ave. Duration
- 9h 14m
- Frequency
- Once daily
- Estimated price
- ₹300–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Pune Jn to Chiplun
- Ave. Duration
- 5h 43m
- Frequency
- Twice a week
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Udupi to Chiplun
- Ave. Duration
- 9h 56m
- Frequency
- 5 times a day
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Panvel to Chiplun
- Ave. Duration
- 3h 11m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Karmali to Chiplun
- Ave. Duration
- 5h 48m
- Frequency
- 5 times a day
- Estimated price
- ₹210–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Ave. Duration
- 1h 21m
- Estimated price
- ₹1,600–3,400
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London City Airport into central London, Travelling to the US: What do I need to know?, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.






