There are 9 ways to get from Anand to Bengaluru 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 from Civil Airport Harni, bus
best- Fly from Civil Airport Harni (BDQ) to Kempegowda International Airport (BLR)plane BDQ - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
5h 10m₹8,845–15,420Train
cheapest- Take the train from Anand Jn to Ksr Bengalurutrain 16209
28h 59m₹650–5,500Train, bus
- Take the train from Anand Jn to Yelahanka Jn.train 19568
- Take the bus from NES Office to RC Collegebus 285-Mg Kbs-Bmg / ...
25h 45m₹677–4,907Bus via Surat
- Take the bus from Anand to Suratbus redbusIndia_A/C Sleeper
- Take the bus from Surat to Bengalurubus redbusIndia_Bharat Benz A/C Sleeper
29h 57mDrive 1,345 km
- Drive from Anand to Bengalurucar 1,345 km
18h 45m₹13,098–18,919Train to Surat, fly, bus
- Take the train from Anand Jn to Surattrain
- Fly from Surat (STV) to Kempegowda International Airport (BLR)plane STV - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
7h 12m₹7,633–16,058Train to Sardar Vallabhbhai Patel International Airport, fly, bus
- Take the train from Anand Jn to Ahmedabad Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Kempegowda International Airport (BLR)plane AMD - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
7h 54m₹7,705–14,310Train via Krishnarajapuram
- Take the train from Anand Jn to Krishnarajapurmtrain 16613 / ...
26h 2m₹697–5,008Bus
- Take the bus from Vadodara to Bengalurubus redbusIndia_A/C Sleeper
31h 40m₹1,620–4,520
Anand to Bengaluru by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Anand to Bengaluru is to train and bus which costs ₹650 - ₹5,000 and takes 25h 45m.
The fastest way to get from Anand to Bengaluru is to fly and bus which takes 5h 10m and costs ₹8,500 - ₹16,000.
No, there is no direct bus from Anand to Bengaluru. However, there are services departing from Anand and arriving at Bengaluru via Surat. The journey, including transfers, takes approximately 29h 57m.
Yes, there is a direct train departing from Anand Jn and arriving at Ksr Bengaluru. Services depart twice a week, and operate Friday and Sunday. The journey takes approximately 28h 59m.
The distance between Anand and Bengaluru is 1212 km. The road distance is 1345 km.
The best way to get from Anand to Bengaluru without a car is to train and bus which takes 25h 45m and costs ₹650 - ₹5,000.
It takes approximately 5h 10m to get from Anand to Bengaluru, including transfers.
Anand to Bengaluru bus services, operated by National Travels - Ratnagiri, depart from Anand station.
Anand to Bengaluru train services, operated by Indian Railways, depart from Anand Jn station.
The best way to get from Anand to Bengaluru is to bus via Surat which takes 29h 57m and costs . Alternatively, you can train via Krishnarajapuram, which costs ₹650 - ₹5,000 and takes 26h 2m.
What companies run services between Anand, India and Bengaluru, India?
You can take a bus from Anand to Bengaluru via Surat in around 29h 57m. Alternatively, Indian Railways operates a train from Anand Jn to Krishnarajapurm 3 times a week. Tickets cost ₹650–5,000 and the journey takes 25h 33m.
- Website
- goindigo.in
Flights from Civil Airport Harni to Kempegowda International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Civil Airport Harni to Kempegowda International Airport via Mumbai
- Ave. Duration
- 4h 45m
- When
- Wednesday
- Estimated price
- ₹6,000–17,000
Flights from Surat to Kempegowda International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Surat to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Surat to Kempegowda International Airport via Goa
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Surat to Kempegowda International Airport via Madras
- Ave. Duration
- 4h 30m
- When
- Wednesday and Sunday
- Estimated price
- ₹6,500–12,000
Flights from Sardar Vallabhbhai Patel International Airport to Kempegowda International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹7,500–11,000
Flights from Sardar Vallabhbhai Patel International Airport to Kempegowda International Airport via Pune
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹7,500–11,000
Flights from Sardar Vallabhbhai Patel International Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹7,500–11,000
Flights from Sardar Vallabhbhai Patel International Airport to Kempegowda International Airport via Indore
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,500–11,000
- Website
- airindia.in
Flights from Civil Airport Harni to Kempegowda International Airport via Mumbai
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Surat to Kempegowda International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ₹5,000–16,000
Flights from Sardar Vallabhbhai Patel International Airport to Kempegowda International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹5,000–15,000
- Website
- airindiaexpress.in
Flights from Surat to Kempegowda International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ₹5,000–16,000
Flights from Sardar Vallabhbhai Patel International Airport to Kempegowda International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹5,000–15,000
- Website
- starlightairline.com
Flights from Sardar Vallabhbhai Patel International Airport to Kempegowda International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ₹4,900–16,000
- Website
- spicejet.com
Flights from Sardar Vallabhbhai Patel International Airport to Kempegowda International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹5,000–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Anand Jn to Yelahanka Jn.
- Ave. Duration
- 24h 58m
- Frequency
- Once a week
- Estimated price
- ₹650–4,900
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,900–4,900
Train from Anand Jn to Surat
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Anand Jn to Ahmedabad Jn
- Ave. Duration
- 1h 38m
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Anand Jn to Krishnarajapurm
- Ave. Duration
- 25h 33m
- Frequency
- 3 times a week
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹3,900–5,000
Train from Anand Jn to Ksr Bengaluru
- Ave. Duration
- 28h 59m
- Frequency
- Twice a week
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from NES Office to RC College
- Ave. Duration
- 33 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹27–40
- Website
- BMTC
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Anand to Surat
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
Bus from Vadodara to Bengaluru
- Ave. Duration
- 30h 15m
- Frequency
- Every 4 hours
- Website
- National Travels - Ratnagiri
- Website
- Jay Hindva Travels
Bus from Anand to Surat
- Ave. Duration
- 3h 45m
- Frequency
- Every 2 hours
- Schedules at
- Jay Hindva Travels
- Phone
- +91 9909151419
- [email protected]
- Website
- Veer Travels
Bus from Anand to Surat
- Ave. Duration
- 3h 56m
- Frequency
- Every 3 hours
- Schedules at
- Veer Travels
- Phone
- +91 9636021691
- Website
- Shri Ganesh Travels
Bus from Anand to Surat
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Schedules at
- Shri Ganesh Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Anand to Surat
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Website
- MR Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 27h
- Frequency
- 4 times a week
- Website
- MR Travels
Bus from Vadodara to Bengaluru
- Ave. Duration
- 29h 45m
- Frequency
- 4 times a week
- Website
- MR Travels
- Phone
- +91 9950141188
- [email protected]
- Website
- Salasar vaishnav travels
Bus from Anand to Surat
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Website
- Salasar vaishnav travels
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Anand to Surat
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Website
- MTT Bus
Bus from Surat to Bengaluru
- Ave. Duration
- 27h 30m
- Frequency
- Once daily
- Website
- MTT Bus
Bus from Vadodara to Bengaluru
- Ave. Duration
- 30h 30m
- Frequency
- Once daily
- Website
- MTT Bus
- Website
- Shree New Santinath Travels
Bus from Anand to Surat
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Schedules at
- Shree New Santinath Travels
- Phone
- +91 86909 00891
- [email protected]
- Website
- Jai Bajrang Travels
Bus from Anand to Surat
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- Jai Bajrang Travels
- Phone
- +91 80463 33629
- [email protected]
- Website
- Bharat Express
Bus from Anand to Surat
- Ave. Duration
- 4h 6m
- Frequency
- Once daily
- Schedules at
- Bharat Express
- Website
- One Fifty One Travels
Bus from Anand to Surat
- Ave. Duration
- 5h
- Frequency
- 6 times a week
- Schedules at
- One Fifty One Travels
- Website
- aadigo® bus
Bus from Anand to Surat
- Ave. Duration
- 4h 29m
- Frequency
- 4 times a week
- Schedules at
- aadigo® bus
- Website
- SS Nathji Travels
Bus from Anand to Surat
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a week
- Schedules at
- SS Nathji Travels
- Website
- Ganga Travels Go!Red BENZ
Bus from Anand to Surat
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Schedules at
- Ganga Travels Go!Red BENZ
- Website
- MY MY Travels
Bus from Anand to Surat
- Ave. Duration
- 2h 35m
- Frequency
- Twice a week
- Schedules at
- MY MY Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Anand to Surat
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Website
- Jain Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 26h 11m
- Frequency
- 6 times a week
- Website
- Jain Travels
Bus from Vadodara to Bengaluru
- Ave. Duration
- 29h 51m
- Frequency
- Once daily
- Website
- Jain Travels
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 25h 25m
- Frequency
- 4 times a day
- Schedules at
- Gujarat Travels
Bus from Vadodara to Bengaluru
- Ave. Duration
- 31h 30m
- Frequency
- 5 times a day
- Schedules at
- Gujarat Travels
- Phone
- +91 9784162573
- [email protected]
- Website
- Shree Ganesh Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 27h
- Frequency
- Every 4 hours
- Schedules at
- Shree Ganesh Travels
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Surat to Bengaluru
- Ave. Duration
- 25h
- Frequency
- Twice daily
- Schedules at
- Shree Balaji Tour and Travel
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 25h 30m
- Frequency
- Twice daily
- Estimated price
- ₹1,400–3,300
- Schedules at
- Vijayanand Travels
Bus from Vadodara to Bengaluru
- Ave. Duration
- 28h 45m
- Frequency
- Twice daily
- Estimated price
- ₹1,500–3,600
- Schedules at
- Vijayanand Travels
- Website
- Antra Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 26h 10m
- Frequency
- 6 times a week
- Schedules at
- Antra Travels
- Website
- Kalyani Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 22h 40m
- Frequency
- 4 times a week
- Schedules at
- Kalyani Travels
Bus from Vadodara to Bengaluru
- Ave. Duration
- 25h 55m
- Frequency
- 4 times a week
- Schedules at
- Kalyani 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
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 Train travel in Spain: A guide to Renfe, 5 incredible day trips from Florence by train, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Anand to Bengaluru bus services, operated by National Travels - Ratnagiri, arrive at Surat station.
Anand to Bengaluru train services, operated by Indian Railways, arrive at Krishnarajapurm station.
Yes, the driving distance between Anand to Bengaluru is 1345 km. It takes approximately 18h 45m to drive from Anand to Bengaluru.
Book your Anand to Bengaluru bus tickets online with Omio.
There are 2823+ hotels available in Bengaluru.



























