There are 9 ways to get from Ranni to Shirdi by bus, plane, 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 Cochin International Airport, fly to Ozar Airport, bus
best- Take the bus from Ranny to Perumbavoorbus
- Fly from Cochin International Airport (COK) to Ozar Airport (ISK)plane COK - ISK
- Take the bus from Nashik, Maharashtra to Shirdi, Maharashtrabus
10h 12mBus, train
cheapest- Take the bus from Ranny to Thrissurbus
- Take the train from Thrisur to Daund Jntrain
- Take the train from Daund Jn to Sainagar Siriditrain
39h 24m₹1,034–6,869Train
- Take the train from Chengannur to Thanetrain 12202 / ...
- Take the train from Thane Station to Sainagar Shirditrain 22223 Vande Bharat Exp / ...
29h 56m₹1,318–7,301Bus
- Take the bus from Ranny to Chalakudybus
- Take the bus from Chalakudy to Nihams Hospitalbus
- Take the bus from Kempegowda to Shirdi Bus Standbus
30h 18m₹3,145–6,042Drive 1,363.1 km
- Drive from Ranni to Shirdicar 1,363.1 km
20h 19m₹15,364–22,192Bus to Cochin International Airport, fly to Pune Airport, bus
- Take the bus from Ranny to Perumbavoorbus
- Fly from Cochin International Airport (COK) to Pune Airport (PNQ)plane COK - PNQ
- Take the bus from Pune station to Shirdibus
11h 33m₹6,378–12,500Bus to Cochin International Airport, fly to Chhatrapati Shivaji Maharaj International Airport, train
- Take the bus from Ranny to Perumbavoorbus
- Fly from Cochin International Airport (COK) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane COK - BOM
- Take the train from CSMT station to Sainagar Shirditrain
13h 8m₹7,495–16,103Bus to Trivandrum, fly to Chhatrapati Shivaji Maharaj International Airport, train
- Take the bus from Ranny to Peroorkadabus
- Fly from Trivandrum (TRV) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane TRV - BOM
- Take the train from CSMT station to Sainagar Shirditrain
14h 27m₹8,329–14,878Bus via Pune
- Take the bus from Ranny to Kalasipalayambus
- Take the bus from Bangalore, Karnataka to Pune, Maharashtrabus
- Take the bus from Pune, Maharashtra to Shirdi, Maharashtrabus
35h 39m
Cochin International Airport (COK) to Ozar Airport (ISK) flights
Questions & Answers
The cheapest way to get from Ranni to Shirdi is to bus and train which costs ₹1,000 - ₹7,000 and takes 39h 24m.
The fastest way to get from Ranni to Shirdi is to bus and fly which takes 11h 33m and costs ₹6,000 - ₹13,000.
No, there is no direct bus from Ranni to Shirdi. However, there are services departing from Ranny and arriving at Shirdi Bus Stand via Chalakudy, Nimhans Hospital and Kempegowda. The journey, including transfers, takes approximately 30h 18m.
No, there is no direct train from Ranni to Shirdi. However, there are services departing from Chengannur and arriving at Sainagar Shirdi via Thane Station. The journey, including transfers, takes approximately 29h 56m.
The distance between Ranni and Shirdi is 1377 km. The road distance is 1363.1 km.
The best way to get from Ranni to Shirdi without a car is to train which takes 29h 56m and costs ₹1,300 - ₹7,500.
It takes approximately 10h 12m to get from Ranni to Shirdi, including transfers.
Ranni to Shirdi bus services, operated by Kerala Lines, depart from Ranny station.
Ranni to Shirdi train services, operated by Indian Railways, depart from Chengannur station.
The best way to get from Ranni to Shirdi is to train which takes 29h 56m and costs ₹1,300 - ₹7,500. Alternatively, you can bus, which costs ₹3,100 - ₹6,500 and takes 30h 18m.
What companies run services between Ranni, Kerala, India and Shirdi, India?
You can take a vehicle from Ranni to Sainagar Shirdi via Chengannur, Thane, and Thane Station in around 29h 56m. Alternatively, you can take a bus from Ranny to Shirdi Bus Stand via Chalakudy, Chalakudy, Nimhans Hospital, Kempegowda Bus Station, and Kempegowda in around 30h 18m.
- Website
- goindigo.in
Flights from Cochin International Airport to Ozar Airport via Bengaluru
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Cochin International Airport to Ozar Airport via Goa
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–18,000
Flights from Cochin International Airport to Ozar Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Cochin International Airport to Ozar Airport via Delhi
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- ₹8,500–26,000
Flights from Cochin International Airport to Pune Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Cochin International Airport to Pune Airport via Bengaluru
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Cochin International Airport to Pune Airport via Madras
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Cochin International Airport to Pune Airport via Hyderabad
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹5,500–9,500
Flights from Cochin International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Cochin International Airport to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Cochin International Airport to Chhatrapati Shivaji Maharaj International Airport via Hyderabad
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–13,000
Flights from Cochin International Airport to Chhatrapati Shivaji Maharaj International Airport via Madras
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Trivandrum to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Trivandrum to Chhatrapati Shivaji Maharaj International Airport via Cochin International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Trivandrum to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Trivandrum to Chhatrapati Shivaji Maharaj International Airport via Madras
- Ave. Duration
- 4h 45m
- When
- Tuesday
- Estimated price
- ₹7,500–13,000
- Website
- airindia.in
Flights from Cochin International Airport to Pune Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Cochin International Airport to Pune Airport via Bengaluru
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Cochin International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Trivandrum to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Trivandrum to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹8,500–12,000
- Website
- airindiaexpress.in
Flights from Cochin International Airport to Pune Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Cochin International Airport to Pune Airport via Bengaluru
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹5,500–11,000
- Website
- starlightairline.com
Flights from Cochin International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹6,000–12,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Chengannur to Thane
- Ave. Duration
- 23h 51m
- Frequency
- 4 times a week
- Estimated price
- ₹600–4,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,600
Train from Thane Station to Sainagar Shirdi
- Ave. Duration
- 4h 39m
- Frequency
- Twice daily
- Estimated price
- ₹210–2,025
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
- Chair Class
- ₹1,132
- Executive Class
- ₹2,025
Train from CSMT station to Sainagar Shirdi
- Ave. Duration
- 5h 10m
- Frequency
- 6 times a week
- Estimated price
- ₹230–2,025
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Chair Class
- ₹1,132
- Executive Class
- ₹2,025
Train from CSMT station to Sainagar Shirdi
- Ave. Duration
- 5h 10m
- Frequency
- 6 times a week
- Estimated price
- ₹230–2,025
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Chair Class
- ₹1,132
- Executive Class
- ₹2,025
Train from Thrisur to Daund Jn
- Ave. Duration
- 27h 55m
- Frequency
- Once daily
- Estimated price
- ₹650–5,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,900–5,000
Train from Daund Jn to Sainagar Siridi
- Ave. Duration
- 4h 40m
- Frequency
- Twice a week
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- 080-46333652
- keralalinesblr@gmail.com
- Website
- keralalines.com
Bus from Ranny to Perumbavoor
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Website
- https://www.keralalines.com/
Bus from Ranny to Chalakudy
- Ave. Duration
- 2h 54m
- Frequency
- Twice daily
- Website
- https://www.keralalines.com/
Bus from Ranny to Perumbavoor
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Website
- https://www.keralalines.com/
Bus from Ranny to Perumbavoor
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Website
- https://www.keralalines.com/
Bus from Ranny to Kalasipalayam
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- ₹1,000–3,500
- Website
- https://www.keralalines.com/
- Sleeper
- ₹1,000–3,500
- Phone
- +91 9447071021
- rsnksrtc@kerala.gov.in
- Website
- onlineksrtcswift.com
Bus from Ranny to Perumbavoor
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- ₹140–220
- Website
- https://onlineksrtcswift.com/
Bus from Ranny to Chalakudy
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹170–420
- Website
- https://onlineksrtcswift.com/
- Sleeper / Seater
- ₹270–420
Bus from Ranny to Perumbavoor
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- ₹140–220
- Website
- https://onlineksrtcswift.com/
Bus from Ranny to Perumbavoor
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- ₹140–220
- Website
- https://onlineksrtcswift.com/
Bus from Ranny to Peroorkada
- Ave. Duration
- 3h 33m
- Frequency
- 4 times a day
- Estimated price
- ₹160–250
- Website
- https://onlineksrtcswift.com/
Bus from Ranny to Thrissur
- Ave. Duration
- 4h 42m
- Frequency
- 3 times a day
- Estimated price
- ₹210–470
- Website
- https://onlineksrtcswift.com/
- Sleeper / Seater
- ₹300–470
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- kalladatravels.com
Bus from Chalakudy to Nihams Hospital
- Ave. Duration
- 5h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹950–2,800
- Website
- http://www.kalladatravels.com/
- Sleeper
- ₹950–2,800
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Kempegowda to Shirdi Bus Stand
- Ave. Duration
- 19h 29m
- Frequency
- Once daily
- Estimated price
- ₹2,000–2,800
- Schedules at
- ksrtc.in
- AC Sleeper
- ₹2,300–2,700
- Phone
- +91 9226582250
- kadambapo@yahoo.com
- Website
- ktclgoa.com
Bus from Pune station to Shirdi
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹110–500
- Website
- https://ktclgoa.com
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 4 stunningly beautiful Philippines islands you need to visit, How do I buy a London Underground ticket?, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Ranni to Shirdi bus services, operated by Kerala Lines, arrive at Chalakudy station.
Ranni to Shirdi train services, operated by Indian Railways, arrive at Thane station.
Yes, the driving distance between Ranni to Shirdi is 1363 km. It takes approximately 20h 19m to drive from Ranni to Shirdi.
There are 165+ hotels available in Shirdi.





















