There are 7 ways to get from Vadodara to Hassan by 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.
Fly to Bajpe Airport, bus
best- Fly from Civil Airport Harni (BDQ) to Bajpe Airport (IXE)plane BDQ - IXE
- Take the bus from Pumpwell to Hassanbus
9h 36m₹7,779–20,985Train
cheapest- Take the train from Vadodara Jn to Arsikere Jntrain 16209 / ...
- Take the train from Arsikere Jn to Hassantrain 16226 / ...
26h 27m₹741–5,598Bus
- Take the bus from Vadodara to Bengalurubus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Bengaluru to Hassan Bypassbus redbusIndia_NON A/C Sleeper
26h 34m₹1,899–4,891Drive 1,269.5 km
- Drive from Vadodara to Hassancar 1,269.5 km
18h 12m₹12,312–17,784Fly to Kempegowda International Airport, bus, train
- Fly from Civil Airport Harni (BDQ) to Kempegowda International Airport (BLR)plane BDQ - BLR
- Take the bus from Kempegowda International Airport to Mekhri Circlebus
- Take the train from Yasvantpur Jn to Hassantrain
7h 28m₹8,889–13,767Fly to Mysore, train
- Fly from Civil Airport Harni (BDQ) to Mysore (MYQ)plane BDQ - MYQ
- Take the train from Mysore Jn to Hassantrain
10h 31m₹12,839–31,065Bus via Hubballi
- Take the bus from Vadodara to Hubballibus
- Take the bus from Hubballi to Udupibus
- Take the bus from Udupi to Hassan Bypassbus
35h 46m
Vadodara to Hassan by train
Comparing Your Travel Options
The cheapest way to get from Vadodara to Hassan is to train which costs ₹700 - ₹6,000 and takes 26h 27m.
The fastest way to get from Vadodara to Hassan is to fly and bus and train which takes 7h 28m and costs ₹8,500 - ₹14,000.
No, there is no direct bus from Vadodara to Hassan. However, there are services departing from Vadodara and arriving at Hassan Bypass via Bengaluru. The journey, including transfers, takes approximately 26h 34m.
No, there is no direct train from Vadodara to Hassan. However, there are services departing from Vadodara Jn and arriving at Hassan via Arsikere Jn. The journey, including transfers, takes approximately 26h 27m.
The distance between Vadodara and Hassan is 1237 km. The road distance is 1269.5 km.
The best way to get from Vadodara to Hassan without a car is to train which takes 26h 27m and costs ₹700 - ₹6,000.
It takes approximately 9h 36m to get from Vadodara to Hassan, including transfers.
Vadodara to Hassan bus services, operated by India Tours and Travels, depart from Vadodara station.
Vadodara to Hassan train services, operated by Indian Railways, depart from Vadodara Jn station.
The best way to get from Vadodara to Hassan is to train which takes 26h 27m and costs ₹700 - ₹6,000. Alternatively, you can bus, which costs ₹1,900 - ₹4,900 and takes 26h 34m.
What companies run services between Vadodara, India and Hassan, India?
You can take a train from Vadodara Jn to Hassan via Arsikere Jn in around 26h 27m. Alternatively, you can take a bus from Vadodara to Hassan Bypass via Bengaluru in around 26h 34m.
- Website
- goindigo.in
Flights from Civil Airport Harni to Bajpe Airport via Kempegowda International Airport
- Ave. Duration
- 7h 20m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹8,500–22,000
Flights from Civil Airport Harni to Bajpe Airport via Mumbai
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹7,000–21,000
Flights from Civil Airport Harni to Bajpe Airport via Delhi
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹12,000–24,000
Flights from Civil Airport Harni to Bajpe Airport via Pune, Hyderabad
- Ave. Duration
- 6h 50m
- When
- Monday and Friday
- Estimated price
- ₹9,000–22,000
Flights from Civil Airport Harni to Kempegowda International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Civil Airport Harni to Kempegowda International Airport via Mumbai
- Ave. Duration
- 4h 45m
- When
- Wednesday
- Estimated price
- ₹6,500–18,000
Flights from Civil Airport Harni to Mysore via Kempegowda International Airport, Madras
- Ave. Duration
- 7h 25m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹13,000–29,000
Flights from Civil Airport Harni to Mysore via Mumbai, Hyderabad
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- ₹12,000–29,000
- Website
- airindia.in
Flights from Civil Airport Harni to Bajpe Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Civil Airport Harni to Kempegowda International Airport via Mumbai
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹8,500–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vadodara Jn to Arsikere Jn
- Ave. Duration
- 24h 52m
- Frequency
- Once daily
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
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 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
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Pumpwell to Hassan
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a day
- Estimated price
- ₹330–450
- Schedules at
- vrlbus.in
Bus from Vadodara to Bengaluru
- Ave. Duration
- 28h 45m
- Frequency
- Twice daily
- Estimated price
- ₹1,500–3,600
- Schedules at
- Vijayanand Travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ₹340–500
- Schedules at
- Vijayanand Travels
Bus from Hubballi to Udupi
- Ave. Duration
- 6h 15m
- Frequency
- Hourly
- Estimated price
- ₹470–850
- Schedules at
- Vijayanand Travels
Bus from Udupi to Hassan Bypass
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹380–600
- Schedules at
- Vijayanand Travels
- Website
- India Tours and Travels
Bus from Vadodara to Bengaluru
- Ave. Duration
- 22h 20m
- Frequency
- Twice daily
- Schedules at
- India Tours and Travels
Bus from Vadodara to Hubballi
- Ave. Duration
- 18h 20m
- Frequency
- Twice daily
- Schedules at
- India Tours and Travels
- Website
- Joshna Travels And Cargo
Bus from Vadodara to Bengaluru
- Ave. Duration
- 29h 30m
- Frequency
- Every 4 hours
- Schedules at
- Joshna Travels And Cargo
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Vadodara to Bengaluru
- Ave. Duration
- 29h 30m
- Frequency
- Every 4 hours
- Website
- MTT Bus
Bus from Vadodara to Hubballi
- Ave. Duration
- 23h 30m
- Frequency
- Once daily
- Website
- MTT Bus
- Phone
- +91 75684 35009
- Website
- Shri Mallinath Tours And Travels
Bus from Vadodara to Bengaluru
- Ave. Duration
- 28h 10m
- Frequency
- Once daily
- Schedules at
- Shri Mallinath Tours And Travels
Bus from Vadodara to Hubballi
- Ave. Duration
- 21h 50m
- Frequency
- 3 times a week
- Schedules at
- Shri Mallinath Tours And Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Vadodara to Bengaluru
- Ave. Duration
- 27h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Vadodara to Hubballi
- Ave. Duration
- 22h 30m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Vadodara to Bengaluru
- Ave. Duration
- 29h 51m
- Frequency
- Once daily
- Website
- Jain Travels
Bus from Vadodara to Hubballi
- Ave. Duration
- 22h 25m
- Frequency
- Every 4 hours
- Website
- Jain Travels
- Website
- Antra Travels
Bus from Vadodara to Bengaluru
- Ave. Duration
- 31h 20m
- Frequency
- 5 times a week
- Schedules at
- Antra Travels
- Website
- Kalyani Travels
Bus from Vadodara to Bengaluru
- Ave. Duration
- 25h 55m
- Frequency
- Once a week
- Schedules at
- Kalyani Travels
Bus from Vadodara to Hubballi
- Ave. Duration
- 20h
- Frequency
- Once a week
- Schedules at
- Kalyani Travels
- Phone
- +91 9950141188
- [email protected]
- Website
- Salasar vaishnav travels
Bus from Vadodara to Bengaluru
- Ave. Duration
- 27h 50m
- Frequency
- Once a week
- Website
- Salasar vaishnav travels
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Vadodara to Bengaluru
- Ave. Duration
- 27h 50m
- Frequency
- Once a week
- Schedules at
- Shree Balaji Tour and Travel
- Website
- Ideal Travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 4h
- Frequency
- Hourly
- Schedules at
- Ideal Travels
- Website
- Subramanya Tours and Travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Schedules at
- Subramanya Tours and Travels
- Website
- Bharath Motors
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- Bharath Motors
- Website
- Perinba Vilas Travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Perinba Vilas Travels
Bus from Udupi to Hassan Bypass
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Schedules at
- Perinba Vilas Travels
- Website
- Durgamba Motors Route No. 2D
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Schedules at
- Durgamba Motors Route No. 2D
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₹900–1,300
- Schedules at
- Purple Bus
- Website
- Luxury Line Travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Schedules at
- Luxury Line Travels
- Website
- Intercity travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 4h 15m
- Frequency
- 6 times a week
- Schedules at
- Intercity travels
- Website
- Sri Krishna Tour and Travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Schedules at
- Sri Krishna Tour and Travels
- Website
- Mandhara travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 3h
- Frequency
- Once a week
- Schedules at
- Mandhara travels
- Website
- Cauvery Travels
Bus from Bengaluru to Hassan Bypass
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Schedules at
- Cauvery Travels
- 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
- Phone
- +91 99296 11119
- [email protected]
- Website
- Jakhar Travels
Bus from Vadodara to Hubballi
- Ave. Duration
- 21h 15m
- Frequency
- Twice daily
- Website
- Jakhar Travels
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Vadodara to Hubballi
- Ave. Duration
- 24h 30m
- Frequency
- 4 times a day
- Schedules at
- Gujarat Travels
- Phone
- +91 92421 07777
- [email protected]
- Website
- Ganesh Bus
Bus from Hubballi to Udupi
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Website
- Ganesh Bus
- Phone
- +91 92416 43124
- [email protected]
- Website
- New Pooja Travels
Bus from Hubballi to Udupi
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Website
- New Pooja Travels
- Website
- Nway Holidays
Bus from Udupi to Hassan Bypass
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Schedules at
- Nway Holidays
- Website
- Ullal Holidays
Bus from Udupi to Hassan Bypass
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Ullal Holidays
- Phone
- +91 94830 71133
- [email protected]
- Website
- Go Tour Travels and Holidays
Bus from Udupi to Hassan Bypass
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Website
- Go Tour Travels and Holidays
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 Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from Heathrow Airport into central London, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
Booking & Getting There
Vadodara to Hassan bus services, operated by India Tours and Travels, arrive at Bengaluru station.
Vadodara to Hassan train services, operated by Indian Railways, arrive at Arsikere Jn station.
Yes, the driving distance between Vadodara to Hassan is 1269 km. It takes approximately 18h 12m to drive from Vadodara to Hassan.
Book your Vadodara to Hassan bus tickets online with Omio.
There are 22+ hotels available in Hassan.






































