There are 7 ways to get from Yalvigi to Bengaluru by bus (Flixbus), train, car, taxi, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Flixbus)
best- Take the bus from FlixBus Rest Stop - Hotel NH4 Grand to FlixBus Bengaluru Majestic - Flixbus Boarding Zonebus FlixBus IN4540
6h 35m₹1,082–2,328Train
cheapest- Take the train from Yalvigi to Ksr Bengalurutrain 12726 / ...
7h 30m₹260–2,000Train via Yeshwathpur
- Take the train from Yalvigi to Yasvantpur Jntrain 12726 / ...
6h 38m₹291–2,019Drive 362.1 km
- Drive from Yalvigi to Bengalurucar 362.1 km
5h 27m₹4,083–5,897Taxi
- Take the taxi from Yalvigi to Bengalurutaxi 362.1 km
5h 27m₹8,500–11,000Train, fly, bus
- Take the train from Yalvigi to Hubli Jntrain
- Fly from Hubli Airport (HBX) to Kempegowda International Airport (BLR)plane HBX - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
5h 5m₹5,209–14,630Train, bus
- Take the train from Yalvigi to Davangeretrain 12726 / ...
- Take the bus from Davanagere to Gandhinagarbus
8h 10m₹593–1,892
Yalvigi to Bengaluru by train
Questions & Answers
The cheapest way to get from Yalvigi to Bengaluru is to train which costs ₹260 - ₹2,000 and takes 7h 30m.
The fastest way to get from Yalvigi to Bengaluru is to train and fly and bus which takes 5h 5m and costs ₹5,000 - ₹15,000.
No, there is no direct bus from Yalvigi to Bengaluru. However, there are services departing from FlixBus Rest Stop - Hotel NH4 Grand and arriving at FlixBus Bengaluru Majestic - Flixbus Boarding Zone via . The journey, including transfers, takes approximately 6h 35m.
Yes, there is a direct train departing from Yalvigi and arriving at Ksr Bengaluru. Services depart three times a day, and operate every day. The journey takes approximately 7h 30m.
The distance between Yalvigi and Bengaluru is 375 km. The road distance is 362.1 km.
The best way to get from Yalvigi to Bengaluru without a car is to bus which takes 6h 35m and costs ₹1,000 - ₹2,400.
It takes approximately 6h 35m to get from Yalvigi to Bengaluru, including transfers.
Yalvigi to Bengaluru bus services, operated by FlixBus India, depart from FlixBus Rest Stop - Hotel NH4 Grand station.
Yalvigi to Bengaluru train services, operated by Indian Railways, depart from Yalvigi station.
The best way to get from Yalvigi to Bengaluru is to bus which takes 6h 35m and costs ₹1,000 - ₹2,400. Alternatively, you can train via Yeshwathpur, which costs ₹290 - ₹2,100 and takes 6h 38m.
What companies run services between Yalvigi, India and Bengaluru, India?
FlixBus India operates a bus from FlixBus Rest Stop - Hotel NH4 Grand to FlixBus Bengaluru Majestic - Flixbus Boarding Zone once daily. Tickets cost ₹550–1,700 and the journey takes 6h 10m. Alternatively, Indian Railways operates a train from Yalvigi to Yasvantpur Jn 3 times a day. Tickets cost ₹260–2,000 and the journey takes 6h 19m.
- Website
- goindigo.in
Flights from Hubli Airport to Kempegowda International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,600–13,000
- Website
- fly91.in
Flights from Hubli Airport to Kempegowda International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹3,400–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Yalvigi to Yasvantpur Jn
- Ave. Duration
- 6h 19m
- Frequency
- 3 times a day
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Yalvigi to Hubli Jn
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Yalvigi to Ksr Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Yalvigi to Davangere
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Rest Stop - Hotel NH4 Grand to FlixBus Bengaluru Majestic - Flixbus Boarding Zone
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- ₹550–1,700
- Website
- https://www.flixbus.in
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Davanagere to Gandhinagar
- Ave. Duration
- 5h 54m
- Frequency
- Hourly
- Estimated price
- ₹450–800
- Schedules at
- vrlbus.in
- Ave. Duration
- 5h 27m
- Estimated price
- ₹8,500–11,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 Italian Lakes: Getting around by train, What are the different types of Renfe trains in Spain?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Yalvigi to Bengaluru bus services, operated by FlixBus India, arrive at FlixBus Bengaluru Majestic - Flixbus Boarding Zone station.
Yalvigi to Bengaluru train services, operated by Indian Railways, arrive at Yasvantpur Jn station.
Yes, the driving distance between Yalvigi to Bengaluru is 362 km. It takes approximately 5h 27m to drive from Yalvigi to Bengaluru.
There are 2682+ hotels available in Bengaluru.
















