There are 7 ways to get from Bengaluru to Agar by bus, plane, train, taxi, 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.
Bus, fly to Indore
best- Take the bus from Shanthinagara Bus Station to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Indore (IDR)plane BLR - IDR
- Take the bus from Indore to Agarbus
10h 11m₹7,702–15,606Train, bus
cheapest- Take the train from Yasvantpur Jn to Indore Jn Bgtrain 19302
- Take the bus from Indore to Agarbus
44h 34m₹927–6,814Bus via Udaipur
- Take the bus from Bengaluru to Udaipurbus
- Take the bus from Udaipur to Kotabus
- Take the bus from Kota to Agarbus
26h 10mTrain, taxi
- Take the train from Bangalore Cant to Berchhatrain 12975
- Take the taxi from Berchha to Agartaxi
31h 59m₹1,950–7,112Drive 1,386.6 km
- Drive from Bengaluru to Agarcar 1,386.6 km
21h 12m₹13,562–19,589Bus, fly to Raja Bhoj International Airport, train, taxi
- Take the bus from Shanthinagara Bus Station to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Raja Bhoj International Airport (BHO)plane BLR - BHO
- Take the train from Sant Hirdaram Nagar to Maksitrain
- Take the taxi from Maksi to Agartaxi
8h 45m₹7,922–15,987Bus
- Take the bus from Bengaluru to Indorebus redbusIndia_Non A/C Seater / Sleeper / ...
- Take the bus from Indore to Agarbus
34h 17m
Bengaluru to Agar by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Bengaluru to Agar is to train and bus which costs ₹900 - ₹7,000 and takes 44h 34m.
The fastest way to get from Bengaluru to Agar is to bus and fly and train and taxi which takes 8h 45m and costs ₹7,500 - ₹16,000.
No, there is no direct bus from Bengaluru to Agar. However, there are services departing from Bengaluru and arriving at Agar via Udaipur and Kota. The journey, including transfers, takes approximately 26h 10m.
The distance between Bengaluru and Agar is 1258 km. The road distance is 1386.6 km.
The best way to get from Bengaluru to Agar without a car is to bus via Udaipur which takes 26h 10m and costs .
It takes approximately 10h 11m to get from Bengaluru to Agar, including transfers.
Bengaluru to Agar bus services, operated by India Tours and Travels, depart from Bengaluru station.
Bengaluru to Agar bus services, operated by India Tours and Travels, arrive at Udaipur station.
Yes, the driving distance between Bengaluru to Agar is 1387 km. It takes approximately 21h 12m to drive from Bengaluru to Agar.
There are one+ hotels available in Agar.
What companies run services between Bengaluru, India and Agar, Madhya Pradesh, India?
You can take a bus from Bengaluru to Agar via Udaipur and Kota in around 26h 10m.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Indore
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Kempegowda International Airport to Indore via Hyderabad
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Kempegowda International Airport to Indore via Pune
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Kempegowda International Airport to Indore via Nagpur
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Kempegowda International Airport to Indore via Goa
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Kempegowda International Airport to Indore via Mumbai
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Kempegowda International Airport to Raja Bhoj International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Kempegowda International Airport to Raja Bhoj International Airport via Pune
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹6,500–13,000
- Website
- airindia.in
Flights from Kempegowda International Airport to Indore
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ₹5,000–15,000
Flights from Kempegowda International Airport to Indore via Mumbai
- Ave. Duration
- 4h 57m
- When
- Monday, Tuesday, Wednesday, Sunday, and Saturday
- Estimated price
- ₹8,000–14,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Indore
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ₹5,000–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bangalore Cant to Berchha
- Ave. Duration
- 30h 51m
- Frequency
- Twice a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,800–2,400
- Second AC (2A)
- ₹2,600–3,400
- First Class (1A)
- ₹4,500–6,000
Train from Sant Hirdaram Nagar to Maksi
- Ave. Duration
- 1h 42m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Yasvantpur Jn to Indore Jn Bg
- Ave. Duration
- 38h 25m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,900–3,600
- First Class (1A)
- ₹4,800–6,500
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Shanthinagara Bus Station to Kempegowda International Airport
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–290
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–290
Bus from Shanthinagara Bus Station to Kempegowda International Airport
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–290
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–290
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Indore to Agar
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₹110–290
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹160–200
- Express
- ₹110–150
- AC Sleeper
- ₹220–290
Bus from Udaipur to Kota
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- ₹260–650
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹290–360
- Express
- ₹260–330
- AC Sleeper
- ₹500–650
Bus from Kota to Agar
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- ₹180–450
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹220–280
- Express
- ₹180–230
- AC Sleeper
- ₹350–450
Bus from Indore to Agar
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₹110–290
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹160–200
- Express
- ₹110–150
- AC Sleeper
- ₹220–290
Bus from Indore to Agar
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₹110–290
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹160–200
- Express
- ₹110–150
- AC Sleeper
- ₹220–290
- Website
- India Tours and Travels
Bus from Bengaluru to Udaipur
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Phone
- +91 9950141188
- [email protected]
- Website
- Salasar vaishnav travels
Bus from Bengaluru to Indore
- Ave. Duration
- 29h 30m
- Frequency
- Once daily
- Website
- Salasar vaishnav travels
- Website
- omio.com
Bus from Bengaluru to Indore
- Ave. Duration
- 30h 20m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Bengaluru to Indore
- Ave. Duration
- 31h 30m
- Frequency
- Once daily
- Website
- Humsafar Bus
- Website
- Renuka Bus Service
Bus from Bengaluru to Indore
- Ave. Duration
- 28h 35m
- Frequency
- 3 times a week
- Schedules at
- Renuka Bus Service
- Website
- Bmcc Travels
Bus from Bengaluru to Indore
- Ave. Duration
- 38h 30m
- Frequency
- 4 times a week
- Schedules at
- Bmcc Travels
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Bengaluru to Indore
- Ave. Duration
- 40h 20m
- Frequency
- Twice a week
- Schedules at
- Raj Ratan Tours & Travels
- Ave. Duration
- 1h 8m
- Estimated price
- ₹1,200–1,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 How to get from JFK to New York City, How do I buy a London Underground ticket?, and Getting to Rome from the airport - to help you get the most out of your next trip.
















