There are 7 ways to get from Mahabaleshwar to Kochi by bus, plane, taxi, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Pune Airport, fly to Cochin International Airport
best- Take the bus from Mahabaleshwar, Maharashtra to Pune, Maharashtrabus
- Fly from Pune Airport (PNQ) to Cochin International Airport (COK)plane PNQ - COK
9h 37m₹6,503–12,464Bus, train
cheapest- Take the bus from Mahabaleshwar, Maharashtra to Pune, Maharashtrabus Mahabaleshwar, Maharashtra - Pune, Maharashtra
- Take the train from Pune Jn to Ernakulam Jntrain 22150 / ...
32h 10m₹989–5,926Taxi, train
- Take the taxi from Mahabaleshwar to Khedtaxi
- Take the train from Khed to Ernakulam Jntrain 12618
22h 48m₹2,579–6,256Bus
- Take the bus from Mahabaleshwar, Maharashtra to Satara, Maharashtrabus
- Take the bus from Satara to Shanthi Nagar B.S.bus
- Take the bus from Shanti Nagar to Chalakudybus
- Take the bus from Chalakudy to Ernakulambus
26h 17mDrive 1,095.8 km
- Drive from Mahabaleshwar to Kochicar 1,095.8 km
16h 28m₹12,454–17,989Bus, bus to Chhatrapati Shivaji Maharaj International Airport, fly to Cochin International Airport
- Take the bus from Neeta Bus Stand Mahabaleshwar to Chandni Chowkbus
- Take the bus from Chandani Chowk to Vileparlebus
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Cochin International Airport (COK)plane BOM - COK
12h 18m₹7,753–13,182Bus to Pune Airport, fly to Coimbatore International Airport, train
- Take the bus from Mahabaleshwar, Maharashtra to Pune, Maharashtrabus
- Fly from Pune Airport (PNQ) to Coimbatore International Airport (CJB)plane PNQ - CJB
- Take the train from Coimbatore Jn to Ernakulam Jntrain
12h 30m₹8,418–16,164
Pune Airport (PNQ) to Cochin International Airport (COK) flights
Comparing Your Travel Options
The cheapest way to get from Mahabaleshwar to Kochi is to bus and train which costs ₹950 - ₹6,000 and takes 32h 10m.
The fastest way to get from Mahabaleshwar to Kochi is to bus and fly which takes 9h 37m and costs ₹6,500 - ₹13,000.
No, there is no direct bus from Mahabaleshwar to Kochi. However, there are services departing from Mahabaleshwar, Maharashtra and arriving at Ernakulam via Satara, Shanti Nagar and Chalakudy. The journey, including transfers, takes approximately 26h 17m.
The distance between Mahabaleshwar and Kochi is 1132 km. The road distance is 1095.8 km.
The best way to get from Mahabaleshwar to Kochi without a car is to taxi and train which takes 22h 48m and costs ₹2,500 - ₹6,500.
It takes approximately 9h 37m to get from Mahabaleshwar to Kochi, including transfers.
Mahabaleshwar to Kochi bus services, operated by Prajapati Travels, depart from Mahabaleshwar, Maharashtra station.
Mahabaleshwar to Kochi bus services, operated by Prajapati Travels, arrive at Satara, Maharashtra station.
Yes, the driving distance between Mahabaleshwar to Kochi is 1096 km. It takes approximately 16h 28m to drive from Mahabaleshwar to Kochi.
There are 1265+ hotels available in Kochi.
What companies run services between Mahabaleshwar, India and Kochi, India?
You can take a bus from Mahabaleshwar, Maharashtra to Ernakulam via Satara, Maharashtra, Satara, Shanthi Nagar B.S., Shanti Nagar, and Chalakudy in around 26h 17m.
- Website
- goindigo.in
Flights from Pune Airport to Cochin International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Pune Airport to Cochin International Airport via Madras
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Pune Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,000–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Cochin International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Cochin International Airport via Goa
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Cochin International Airport via Hyderabad
- Ave. Duration
- 4h 5m
- When
- Wednesday
- Estimated price
- ₹7,000–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–12,000
Flights from Pune Airport to Coimbatore International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Pune Airport to Coimbatore International Airport via Madras
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Pune Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹7,500–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khed to Ernakulam Jn
- Ave. Duration
- 21h 42m
- Frequency
- Once daily
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Coimbatore Jn to Ernakulam Jn
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Pune Jn to Ernakulam Jn
- Ave. Duration
- 27h 10m
- Frequency
- 4 times a week
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,600–4,600
- Phone
- 8888424424
- [email protected]
- Website
- Neeta Tours and Travels
Bus from Mahabaleshwar, Maharashtra to Pune, Maharashtra
- Ave. Duration
- 3h 45m
- Frequency
- Every 30 minutes
- Estimated price
- ₹380–1,400
- Website
- Neeta Tours and Travels
- Sleeper
- ₹480–1,400
- Seater
- ₹380–700
Bus from Neeta Bus Stand Mahabaleshwar to Chandni Chowk
- Ave. Duration
- 3h 43m
- Frequency
- 5 times a day
- Estimated price
- ₹370–1,400
- Website
- Neeta Tours and Travels
- Sleeper
- ₹480–1,400
- Seater
- ₹370–650
Bus from Mahabaleshwar, Maharashtra to Pune, Maharashtra
- Ave. Duration
- 3h 45m
- Frequency
- Every 30 minutes
- Estimated price
- ₹380–1,400
- Website
- Neeta Tours and Travels
- Sleeper
- ₹480–1,400
- Seater
- ₹380–700
Bus from Mahabaleshwar, Maharashtra to Pune, Maharashtra
- Ave. Duration
- 3h 45m
- Frequency
- Every 30 minutes
- Estimated price
- ₹380–1,400
- Website
- Neeta Tours and Travels
- Sleeper
- ₹480–1,400
- Seater
- ₹380–700
- Ave. Duration
- 1h 6m
- Estimated price
- ₹2,000–2,500
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 Travelling to the UK: What do I need to know?, 10 amazing places to get away from it all in Australia, and How to get from London City Airport into central London - to help you get the most out of your next trip.









