There are 9 ways to get from Palani to Hassan by bus, train, car, taxi, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Palani, Tamil Nadu to Erode, Tamil Nadubus
- Take the bus from Erode to Lalbaugbus
- Take the train from Yasvantpur Jn to Hassantrain
10h 11mTrain
cheapest- Take the train from Palani to Podanur Jntrain
- Take the train from Podanur Jn to Arsikere Jntrain
- Take the train from Arsikere Jn to Hassantrain
13h 49m₹584–4,556Drive 379.3 km
- Drive from Palani to Hassancar 379.3 km
6h 6m₹4,307–6,221Taxi
- Take the taxi from Palani to Hassantaxi 379.3 km
6h 6m₹5,500–7,000Taxi to Madurai, fly, bus, train
- Take the taxi from Palani to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Kempegowda International Airport (BLR)plane IXM - BLR
- Take the bus from Kempegowda International Airport to Mekhri Circlebus
- Take the train from Yasvantpur Jn to Hassantrain
8h 38m₹7,501–13,171Bus
- Take the bus from Palani, Tamil Nadu to Erode, Tamil Nadubus
- Take the bus from Erode to Electronic Citybus
- Take the bus from Electronic City to Hassanbus
12h 5mBus via Salem
- Take the bus from Palani, Tamil Nadu to Salem, Tamil Nadubus
- Take the bus from Salem, Tamil Nadu to Bangalore, Karnatakabus
- Take the bus from FlixBus Bengaluru - Indira Nagar to FlixBus Hassan - Bypassbus
14h 10mTrain via Mysuru
- Take the train from Palani to Coimbatore Jntrain
- Take the train from Coimbatore Jn to Mysore Jntrain
- Take the train from Mysore Jn to Hassantrain
17h 25m₹607–4,722Train to Coimbatore International Airport, fly, bus, train
- Take the train from Palani to Podanur Jntrain
- Fly from Coimbatore International Airport (CJB) to Kempegowda International Airport (BLR)plane CJB - BLR
- Take the bus from Kempegowda International Airport to Mekhri Circlebus
- Take the train from Yasvantpur Jn to Hassantrain
9h 44m₹5,824–10,258
Palani to Hassan by train
Comparing Your Travel Options
The cheapest way to get from Palani to Hassan is to train via Mysuru which costs ₹600 - ₹4,800 and takes 17h 25m.
The fastest way to get from Palani to Hassan is to drive which takes 6h 6m and costs ₹4,300 - ₹6,500.
No, there is no direct bus from Palani to Hassan. However, there are services departing from Palani, Tamil Nadu and arriving at Hassan via Erode and Electronic City. The journey, including transfers, takes approximately 12h 5m.
No, there is no direct train from Palani to Hassan. However, there are services departing from Palani and arriving at Hassan via Podanur Jn and Arsikere Jn. The journey, including transfers, takes approximately 13h 49m.
The distance between Palani and Hassan is 553 km. The road distance is 379.3 km.
The best way to get from Palani to Hassan without a car is to bus and train which takes 10h 11m and costs .
It takes approximately 10h 11m to get from Palani to Hassan, including transfers.
Palani to Hassan bus services, operated by SSSK Travels, depart from Palani, Tamil Nadu station.
Palani to Hassan train services, operated by Indian Railways, depart from Palani station.
The best way to get from Palani to Hassan is to train which takes 13h 49m and costs ₹550 - ₹4,600. Alternatively, you can bus, which costs and takes 12h 5m.
What companies run services between Palani, India and Hassan, India?
You can take a train from Palani to Hassan via Podanur Jn and Arsikere Jn in around 13h 49m. Alternatively, you can take a bus from Palani, Tamil Nadu to Hassan via Erode, Electronic City, and Electronic City in around 12h 5m.
- Website
- goindigo.in
Flights from Madurai to Kempegowda International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,500–8,000
Flights from Madurai to Kempegowda International Airport via Madras
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹5,500–8,000
Flights from Coimbatore International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹5,000–7,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Yasvantpur Jn to Hassan
- Ave. Duration
- 2h 28m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Palani to Podanur Jn
- Ave. Duration
- 2h 9m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Podanur Jn to Arsikere Jn
- Ave. Duration
- 9h 5m
- Frequency
- Once a week
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Arsikere Jn to Hassan
- Ave. Duration
- 35 min
- Frequency
- 4 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Yasvantpur Jn to Hassan
- Ave. Duration
- 2h 28m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Palani to Coimbatore Jn
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Coimbatore Jn to Mysore Jn
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,800–2,400
Train from Mysore Jn to Hassan
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Palani to Podanur Jn
- Ave. Duration
- 2h 9m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Yasvantpur Jn to Hassan
- Ave. Duration
- 2h 28m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Website
- SSSK Travels
Bus from Palani, Tamil Nadu to Erode, Tamil Nadu
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Website
- SSSK Travels
Bus from Palani, Tamil Nadu to Erode, Tamil Nadu
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Website
- SSSK Travels
- Ave. Duration
- 4h
- Estimated price
- ₹1,700–7,000
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 travel India's Golden Triangle, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
Palani to Hassan bus services, operated by SSSK Travels, arrive at Erode, Tamil Nadu station.
Palani to Hassan train services, operated by Indian Railways, arrive at Podanur Jn station.
Yes, the driving distance between Palani to Hassan is 379 km. It takes approximately 6h 6m to drive from Palani to Hassan.
There are 21+ hotels available in Hassan.






