There are 6 ways to get from Chikkaballapur to Udupi 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, bus
best- Take the taxi from Chikkaballapur to Bengaluru-Airport-BLRtaxi
- Fly from Kempegowda International Airport (BLR) to Bajpe Airport (IXE)plane BLR - IXE
- Take the bus from Surathkal to Udupibus
3h 37m₹6,149–10,669Train
cheapest- Take the train from Gidnahali to Yasvantpur Jntrain 16550
- Take the train from Yasvantpur Jn to Udupitrain 16595
12h 13m₹931–3,739Bus via Bengaluru
- Take the bus from Chikkaballapura to Hebbalabus V-298Mn
- Take the bus from Bengaluru to Udupibus redbusIndia_Bharat Benz A/C Sleeper
10h 26m₹1,189–3,673Drive 431.7 km
- Drive from Chikkaballapur to Udupicar 431.7 km
6h 26m₹4,844–6,997Taxi
- Take the taxi from Chikkaballapur to Udupitaxi 431.7 km
6h 26m₹10,000–13,000Bus
- Take the bus from Chikkaballapura to Kempegowda Bus Stationbus V-298Mn
- Take the bus from Bangalore Kempegowda Bus Terminal 2A to Udupibus
10h 37m₹1,226–2,548
Kempegowda International Airport (BLR) to Bajpe Airport (IXE) flights
Comparing Your Travel Options
The cheapest way to get from Chikkaballapur to Udupi is to bus which costs ₹1,200 - ₹2,600 and takes 10h 37m.
The fastest way to get from Chikkaballapur to Udupi is to taxi and fly and bus which takes 3h 37m and costs ₹6,000 - ₹11,000.
No, there is no direct bus from Chikkaballapur to Udupi. However, there are services departing from Chikkaballapura and arriving at Udupi via Hebbala and Bengaluru. The journey, including transfers, takes approximately 10h 26m.
No, there is no direct train from Chikkaballapur to Udupi. However, there are services departing from Gidnahali and arriving at Udupi via Yasvantpur Jn. The journey, including transfers, takes approximately 12h 13m.
The distance between Chikkaballapur and Udupi is 418 km. The road distance is 431.7 km.
The best way to get from Chikkaballapur to Udupi without a car is to bus via Bengaluru which takes 10h 26m and costs ₹1,100 - ₹3,700.
It takes approximately 3h 37m to get from Chikkaballapur to Udupi, including transfers.
Chikkaballapur to Udupi bus services, operated by BMTC, depart from Chikkaballapura station.
Chikkaballapur to Udupi train services, operated by Indian Railways, depart from Gidnahali station.
The best way to get from Chikkaballapur to Udupi is to bus via Bengaluru which takes 10h 26m and costs ₹1,100 - ₹3,700. Alternatively, you can train, which costs ₹900 - ₹3,800 and takes 12h 13m.
What companies run services between Chikkaballapur, India and Udupi, India?
You can take a vehicle from Chikkaballapur to Udupi via Chikkaballapura, Hebbala, KR Market, and Bengaluru in around 10h 26m. Alternatively, you can take a vehicle from Chikkaballapur to Udupi via Gidnahali and Yasvantpur Jn in around 12h 13m.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Bajpe Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹4,200–8,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Bajpe Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,100–7,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gidnahali to Yasvantpur Jn
- Ave. Duration
- 1h 35m
- Frequency
- 6 times a week
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Yasvantpur Jn to Udupi
- Ave. Duration
- 9h 14m
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Surathkal to Udupi
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹410–550
- Schedules at
- ksrtc.in
Bus from Bangalore Kempegowda Bus Terminal 2A to Udupi
- Ave. Duration
- 7h 48m
- Frequency
- Hourly
- Estimated price
- ₹600–1,800
- Schedules at
- ksrtc.in
- AC Sleeper
- ₹600–1,800
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from Surathkal to Udupi
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- ₹160–210
- Website
- FlixBus India
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Chikkaballapura to Hebbala
- Ave. Duration
- 1h 24m
- Frequency
- 4 times a day
- Estimated price
- ₹30–50
- Website
- BMTC
Bus from Chikkaballapura to Kempegowda Bus Station
- Ave. Duration
- 1h 38m
- Frequency
- 4 times a day
- Estimated price
- ₹35–50
- Website
- BMTC
- Website
- Intercity travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 7h 50m
- Frequency
- Hourly
- Schedules at
- Intercity travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 8h 10m
- Frequency
- Every 2 hours
- Estimated price
- ₹550–1,100
- Schedules at
- Vijayanand Travels
- Website
- Varahi Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 8h
- Frequency
- Every 3 hours
- Schedules at
- Varahi Travels
- Website
- Ullal Holidays
Bus from Bengaluru to Udupi
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Schedules at
- Ullal Holidays
- Website
- Sai Sri Balaji Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Schedules at
- Sai Sri Balaji Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 8h 43m
- Frequency
- Once daily
- Schedules at
- Sri Durgamba Travels - R No 16
- Website
- Sms Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 6h 45m
- Frequency
- 6 times a week
- Schedules at
- Sms Travels
- Website
- SRP Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a week
- Schedules at
- SRP Travels
- Website
- Perinba Vilas Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Schedules at
- Perinba Vilas Travels
- Phone
- +91-8879498558
- [email protected]
- Website
- Anand Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 7h
- Frequency
- Once a week
- Schedules at
- Anand Travels
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Bengaluru to Udupi
- Ave. Duration
- 7h 5m
- Frequency
- Once a week
- Estimated price
- ₹2,000–2,900
- Schedules at
- Purple Bus
- Website
- Durgamba Motors Route No. 2D
Bus from Bengaluru to Udupi
- Ave. Duration
- 8h 17m
- Frequency
- Once a week
- Schedules at
- Durgamba Motors Route No. 2D
- Website
- Apoorva Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 11h 10m
- Frequency
- Once a week
- Schedules at
- Apoorva Travels
- Ave. Duration
- 3h 41m
- Estimated price
- ₹1,400–13,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 Need to know: Eurostar, How do I buy a London Underground ticket?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
Chikkaballapur to Udupi bus services, operated by BMTC, arrive at Hebbala station.
Chikkaballapur to Udupi train services, operated by Indian Railways, arrive at Yasvantpur Jn station.
Yes, the driving distance between Chikkaballapur to Udupi is 432 km. It takes approximately 6h 26m to drive from Chikkaballapur to Udupi.
There are 284+ hotels available in Udupi.


























