There are 4 ways to get from Anantapur to Hassan by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Anantapur to Bengalurubus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Bengaluru to Hassan Bypassbus redbusIndia_NON A/C Sleeper / ...
8h 35m₹749–3,348Train
cheapest- Take the train from Anantapur to Hassantrain 11311
8h 36m₹240–1,900Drive 305.4 km
- Drive from Anantapur to Hassancar 305.4 km
4h 37m₹3,427–4,950Taxi
- Take the taxi from Anantapur to Hassantaxi 305.4 km
4h 37m₹4,800–6,000
Anantapur to Hassan by bus
Comparing Your Travel Options
The cheapest way to get from Anantapur to Hassan is to train which costs ₹240 - ₹1,900 and takes 8h 36m.
The fastest way to get from Anantapur to Hassan is to drive which takes 4h 37m and costs ₹3,400 - ₹5,000.
No, there is no direct bus from Anantapur to Hassan. However, there are services departing from Anantapur and arriving at Hassan Bypass via Bengaluru. The journey, including transfers, takes approximately 8h 35m.
Yes, there is a direct train departing from Anantapur and arriving at Hassan. Services depart once daily, and operate every day. The journey takes approximately 8h 36m.
The distance between Anantapur and Hassan is 392 km. The road distance is 305.4 km.
The best way to get from Anantapur to Hassan without a car is to bus which takes 8h 35m and costs ₹750 - ₹3,400.
It takes approximately 8h 35m to get from Anantapur to Hassan, including transfers.
Anantapur to Hassan bus services, operated by Intercity travels, depart from Anantapur station.
Anantapur to Hassan train services, operated by Indian Railways, depart from Anantapur station.
The best way to get from Anantapur to Hassan is to bus which takes 8h 35m and costs ₹750 - ₹3,400. Alternatively, you can train, which costs ₹240 - ₹1,900 and takes 8h 36m.
What companies run services between Anantapur, India and Hassan, India?
You can take a bus from Anantapur to Hassan Bypass via Bengaluru in around 8h 35m. Alternatively, Indian Railways operates a train from Anantapur to Hassan once daily. Tickets cost ₹240–1,900 and the journey takes 8h 36m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Anantapur to Hassan
- Ave. Duration
- 8h 36m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
- Website
- Intercity travels
Bus from Anantapur to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Schedules at
- Intercity travels
- Phone
- +91 63094 26666
- [email protected]
- Website
- BigBus
Bus from Anantapur to Bengaluru
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Website
- BigBus
- Website
- Rajesh Transports
Bus from Anantapur to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Schedules at
- Rajesh Transports
- Website
- Hanuman Transports
Bus from Anantapur to Bengaluru
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Schedules at
- Hanuman Transports
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Anantapur to Bengaluru
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- ₹650–2,100
- Schedules at
- Kallada Tours and Travels
- Website
- Tranzindia Travels
Bus from Anantapur to Bengaluru
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Schedules at
- Tranzindia Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Anantapur to Bengaluru
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- ₹400–1,000
- Schedules at
- Zingbus
- Website
- Sanvi Travels
Bus from Anantapur to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Sanvi Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Anantapur to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Website
- Jai Maruthi Travels
Bus from Anantapur to Bengaluru
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Schedules at
- Jai Maruthi Travels
- Phone
- +91 63662 95656
- [email protected]
- Website
- Sri Vengamamba Bus Transport
Bus from Anantapur to Bengaluru
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Sri Vengamamba Bus Transport
- Phone
- +91 8977773078
- [email protected]
- Website
- Dhanunjaya Travels
Bus from Anantapur to Bengaluru
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Website
- Dhanunjaya Travels
- Website
- Dhanunjaya Travels
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Anantapur to Bengaluru
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Shree Savariya Travels and Transport
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Anantapur to Bengaluru
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Website
- AR Group Vijaylaxmi Travels
- Website
- Bmcc Travels
Bus from Anantapur to Bengaluru
- Ave. Duration
- 5h 14m
- Frequency
- 4 times a week
- Schedules at
- Bmcc Travels
- Website
- Bus9 Tours And Travels
Bus from Anantapur to Bengaluru
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Schedules at
- Bus9 Tours And Travels
- Website
- Jabbar Travels
Bus from Anantapur to Bengaluru
- Ave. Duration
- 3h 35m
- Frequency
- Twice a week
- Schedules at
- Jabbar Travels
Bus from Anantapur to Bengaluru
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Siddhi Vinayaka Tours & Travels
- Website
- Ksm Roadways
Bus from Anantapur to Bengaluru
- Ave. Duration
- 3h 55m
- Frequency
- Once a week
- Schedules at
- Ksm Roadways
- Website
- Mahalakshmi Tourist
Bus from Anantapur to Bengaluru
- Ave. Duration
- 4h 10m
- Frequency
- Once a week
- Schedules at
- Mahalakshmi Tourist
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- ₹340–500
- Schedules at
- Vijayanand Travels
- Website
- Rcb Road Lines
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a day
- Schedules at
- Rcb Road Lines
- Website
- Streamline Tours and Travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Website
- Streamline Tours and Travels
- Website
- Subramanya Tours and Travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 4h 20m
- Frequency
- 6 times a week
- Schedules at
- Subramanya Tours and Travels
- Website
- Ullal Holidays
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a week
- Schedules at
- Ullal Holidays
- Website
- Durgamba Motors Route No. 2D
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 3h 45m
- Frequency
- Twice a week
- Schedules at
- Durgamba Motors Route No. 2D
- Website
- C M Travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a week
- Schedules at
- C M Travels
- Website
- Perinba Vilas Travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Schedules at
- Perinba Vilas Travels
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- ₹900–1,300
- Schedules at
- Purple Bus
- Ave. Duration
- 4h 37m
- Estimated price
- ₹4,800–6,000
MURALI KRISHNA TOURS AND TRAVELS
Raju Travels
- Phone
- +91 63 00 5 8 26 78
Vihaan Taxi
- Phone
- +91 91 21 35 59 76
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 Italy Travel Guides, Travelling by boat in Italy, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
Booking & Getting There
Anantapur to Hassan bus services, operated by Intercity travels, arrive at Bengaluru station.
Anantapur to Hassan train services, operated by Indian Railways, arrive at Hassan station.
Yes, the driving distance between Anantapur to Hassan is 305 km. It takes approximately 4h 37m to drive from Anantapur to Hassan.
Book your Anantapur to Hassan bus tickets online with Omio.
There are 21+ hotels available in Hassan.


























