There are 9 ways to get from Kanagala to Hassan by taxi, plane, bus, 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.
Taxi, fly to Kempegowda International Airport, bus, train
best- Take the taxi from Kanagala to Vijayawada Airport (VGA)taxi
- Fly from Vijayawada Airport (VGA) to Kempegowda International Airport (BLR)plane VGA - BLR
- Take the bus from Kempegowda International Airport to Mekhri Circlebus
- Take the train from Yasvantpur Jn to Hassantrain
7h 58m₹6,672–12,283Train
cheapest- Take the train from Tenali Jn to Dharmavaram Jntrain 17247 / ...
- Take the train from Dharmavaram Jn to Hassantrain 11311
21h 24m₹935–4,844Train via Bengaluru
- Take the train from Tenali Jn to Krishnarajapurmtrain 12863 / ...
- Take the train from Yasvantpur Jn to Hassantrain 16595 / ...
15h 50m₹960–4,549Taxi, bus
- Take the taxi from Kanagala to Gunturtaxi
- Take the bus from Guntur to Bangalore, Karnatakabus
- Take the bus from FlixBus Bengaluru - Yeshwanthpur to FlixBus Hassan - Bypassbus
16h 50mDrive 721.3 km
- Drive from Kanagala to Hassancar 721.3 km
10h 43m₹8,189–11,829Taxi
- Take the taxi from Kanagala to Hassantaxi 721.3 km
10h 43m₹10,000–12,000Taxi, fly to Bajpe Airport, bus
- Take the taxi from Kanagala to Vijayawada Airport (VGA)taxi
- Fly from Vijayawada Airport (VGA) to Bajpe Airport (IXE)plane VGA - IXE
- Take the bus from Pumpwell to Hassanbus
10h 31m₹9,562–18,501Taxi, fly to Shivamogga, train
- Take the taxi from Kanagala to Vijayawada Airport (VGA)taxi
- Fly from Vijayawada Airport (VGA) to Shivamogga (RQY)plane VGA - RQY
- Take the train from Shimoga to Hassantrain
9h 17m₹8,782–16,831Train, bus
- Take the train from Bhattiprolu to Guntur Jntrain
- Take the bus from Guntur Andhra Pradesh to Bangalorebus
- Take the bus from Gandhinagar to Hassanbus
18h 54m₹1,168–3,125
Vijayawada Airport (VGA) to Kempegowda International Airport (BLR) flights
Comparing Your Travel Options
The cheapest way to get from Kanagala to Hassan is to train and bus which costs ₹1,100 - ₹3,200 and takes 18h 54m.
The fastest way to get from Kanagala to Hassan is to taxi and fly and bus and train which takes 7h 58m and costs ₹6,500 - ₹13,000.
No, there is no direct train from Kanagala to Hassan. However, there are services departing from Tenali Jn and arriving at Hassan via Krishnarajapuram, Majestic and Yasvantpur Jn. The journey, including transfers, takes approximately 15h 50m.
The distance between Kanagala and Hassan is 796 km. The road distance is 721.3 km.
The best way to get from Kanagala to Hassan without a car is to train via Bengaluru which takes 15h 50m and costs ₹950 - ₹4,600.
It takes approximately 7h 58m to get from Kanagala to Hassan, including transfers.
Kanagala to Hassan train services, operated by Indian Railways, depart from Tenali Jn station.
Kanagala to Hassan train services, operated by Indian Railways, arrive at Krishnarajapurm station.
Yes, the driving distance between Kanagala to Hassan is 721 km. It takes approximately 10h 43m to drive from Kanagala to Hassan.
There are 21+ hotels available in Hassan.
What companies run services between Kanagala, India and Hassan, India?
You can take a vehicle from Kanagala to Hassan via Tenali Jn, Krishnarajapurm, Krishnarajapuram, Majestic, Yeshwathpur, and Yasvantpur Jn in around 15h 50m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Kempegowda International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Vijayawada Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Vijayawada Airport to Kempegowda International Airport via Madras
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Vijayawada Airport to Bajpe Airport via Kempegowda International Airport
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Vijayawada Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Vijayawada Airport to Bajpe Airport via Delhi
- Ave. Duration
- 9h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–16,000
Flights from Vijayawada Airport to Shivamogga via Kempegowda International Airport
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹5,000–20,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 Tenali Jn to Krishnarajapurm
- Ave. Duration
- 11h 3m
- Frequency
- Twice daily
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
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 Shimoga to Hassan
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bhattiprolu to Guntur Jn
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Tenali Jn to Dharmavaram Jn
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Dharmavaram Jn to Hassan
- Ave. Duration
- 7h 36m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Mekhri Circle
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ₹65–280
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹65–85
- Airport Vajra Vayu
- ₹210–280
- Ave. Duration
- 3h 5m
- Estimated price
- ₹600–12,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 Slovenia: Getting from Ljubljana to Lake Bled, Italy Travel Guides, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.









