There are 7 ways to get from Chitradurga to Kolār 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 Chitradurga to Bangalorebus Chitradurga - Bangalore
5h 30m₹583–1,635Train via Bengaluru
cheapest- Take the train from Chitradurg to Yasvantpur Jntrain 16546 / ...
- Take the train from Yasvantpur Jn to Kolartrain 16549
10h 58m₹370–2,970Train
- Take the train from Chitradurg to Ksr Bengalurutrain 22688 / ...
- Take the train from Ksr Bengaluru to Kolartrain 16549
10h 8m₹382–2,986Drive 249.5 km
- Drive from Chitradurga to Kolārcar 249.5 km
3h 44m₹2,799–4,043Taxi
- Take the taxi from Chitradurga to Kolārtaxi 249.5 km
3h 44m₹5,000–6,500Bus via Chitradurga
- Take the bus from Chitradurga to Anand Rao Circlebus
6h 24m₹526–848Bus, train
- Take the bus from FlixBus Chitradurga - Vijaynagar Bypass to FlixBus Bengaluru - Yeshwanthpurbus FlixBus IN4580 / ...
- Take the train from Yasvantpur Jn to Kolartrain 16549
7h 30m₹504–2,225
Chitradurga to Kolār by train
Questions & Answers
The cheapest way to get from Chitradurga to Kolār is to bus via Chitradurga which costs ₹500 - ₹850 and takes 6h 24m.
The fastest way to get from Chitradurga to Kolār is to drive which takes 3h 44m and costs ₹2,800 - ₹4,100.
No, there is no direct bus from Chitradurga to Kolār. However, there are services departing from Chitradurga and arriving at Kolar Bypass via Bangalore Majestic and Hoskote. The journey, including transfers, takes approximately 5h 30m.
No, there is no direct train from Chitradurga to Kolār. However, there are services departing from Chitradurg and arriving at Kolar via Ksr Bengaluru. The journey, including transfers, takes approximately 10h 8m.
The distance between Chitradurga and Kolār is 267 km. The road distance is 249.5 km.
The best way to get from Chitradurga to Kolār without a car is to bus which takes 5h 30m and costs ₹550 - ₹1,700.
It takes approximately 5h 30m to get from Chitradurga to Kolār, including transfers.
Chitradurga to Kolār bus services, operated by IntrCity SmartBus, depart from Chitradurga station.
Chitradurga to Kolār train services, operated by Indian Railways, depart from Chitradurg station.
The best way to get from Chitradurga to Kolār is to bus which takes 5h 30m and costs ₹550 - ₹1,700. Alternatively, you can train, which costs ₹380 - ₹3,000 and takes 10h 8m.
What companies run services between Chitradurga, India and Kolār, India?
IntrCity SmartBus operates a bus from Chitradurga to Bangalore twice daily. Tickets cost ₹430–1,400 and the journey takes 2h 50m. Alternatively, you can take a train from Chitradurg to Kolar via Ksr Bengaluru in around 10h 8m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chitradurg to Ksr Bengaluru
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a week
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Ksr Bengaluru to Kolar
- Ave. Duration
- 3h 23m
- Frequency
- 6 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Yasvantpur Jn to Kolar
- Ave. Duration
- 3h 10m
- Frequency
- 6 times a week
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Chitradurg to Yasvantpur Jn
- Ave. Duration
- 6h 48m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Yasvantpur Jn to Kolar
- Ave. Duration
- 3h 10m
- Frequency
- 6 times a week
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Chitradurga to Bangalore
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹430–600
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Chitradurga to Anand Rao Circle
- Ave. Duration
- 3h 38m
- Frequency
- Every 15 minutes
- Estimated price
- ₹380–600
- Schedules at
- vrlbus.in
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Chitradurga - Vijaynagar Bypass to FlixBus Bengaluru - Yeshwanthpur
- Ave. Duration
- 3h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹350–950
- Website
- FlixBus India
- Ave. Duration
- 3h 44m
- Estimated price
- ₹5,000–6,500
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 The beginner’s guide to the 2018 World Nomad Games, What documents do I need to cross Niagara Falls?, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Chitradurga to Kolār bus services, operated by IntrCity SmartBus, arrive at Bangalore station.
Chitradurga to Kolār train services, operated by Indian Railways, arrive at Ksr Bengaluru station.
Yes, the driving distance between Chitradurga to Kolār is 249 km. It takes approximately 3h 44m to drive from Chitradurga to Kolār.
There are 10+ hotels available in Kolār.

















