There are 6 ways to get from Una to Bengaluru by plane, bus, taxi, 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, bus
best- Fly from Diu Airport (DIU) to Kempegowda International Airport (BLR)plane DIU - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
5h 49m₹12,940–19,332Bus, train
cheapest- Take the bus from Una to Somnathbus
- Take the train from Veraval to Palghartrain
- Take the train from Palghar to Ksr Bengalurutrain
43h 48m₹1,658–8,568Taxi, train
- Take the taxi from Una to Savarkundlataxi
- Take the train from Savarkundla to Viramgam Jntrain
- Take the train from Viramgam Jn to Krishnarajapurmtrain
36h 8m₹2,494–8,992Bus
- Take the bus from Una to Somnathbus
- Take the bus from Somnath to Keshodbus
- Take the bus from Keshod to Suratbus
- Take the bus from Surat to Bengalurubus
37h 11mDrive 1,677.6 km
- Drive from Una to Bengalurucar 1,677.6 km
23h 36m₹16,257–23,482Bus via Ahmedabad
- Take the bus from Una to Somnathbus
- Take the bus from New Parking Somnath to Paldi Crossbus
- Take the bus from Ahmedabad to Bengalurubus
44h 2m₹2,368–4,888
Diu Airport (DIU) to Kempegowda International Airport (BLR) flights
Comparing Your Travel Options
The cheapest way to get from Una to Bengaluru is to bus and train which costs ₹1,600 - ₹9,000 and takes 43h 48m.
The fastest way to get from Una to Bengaluru is to fly and bus which takes 5h 49m and costs ₹12,000 - ₹20,000.
No, there is no direct bus from Una to Bengaluru. However, there are services departing from Una and arriving at Bengaluru via Somnath, Keshod and Surat. The journey, including transfers, takes approximately 37h 11m.
The distance between Una and Bengaluru is 1177 km. The road distance is 1677.6 km.
The best way to get from Una to Bengaluru without a car is to taxi and train which takes 36h 8m and costs ₹2,400 - ₹9,000.
It takes approximately 5h 49m to get from Una to Bengaluru, including transfers.
Una to Bengaluru bus services, operated by GSRTC, depart from Una station.
Una to Bengaluru bus services, operated by GSRTC, arrive at Somnath station.
Yes, the driving distance between Una to Bengaluru is 1678 km. It takes approximately 23h 36m to drive from Una to Bengaluru.
There are 2836+ hotels available in Bengaluru.
What companies run services between Una, India and Bengaluru, India?
You can take a bus from Una to Bengaluru via Somnath, Somnath, Keshod, Keshod, and Surat in around 37h 11m.
- Website
- goindigo.in
Flights from Diu Airport to Kempegowda International Airport via Ahmedabad
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Diu Airport to Kempegowda International Airport via Goa Mopa
- Ave. Duration
- 5h 45m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹8,000–27,000
- Website
- starlightairline.com
Flights from Diu Airport to Kempegowda International Airport via Ahmedabad
- Ave. Duration
- 4h
- When
- Tuesday
- Estimated price
- ₹6,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Savarkundla to Viramgam Jn
- Ave. Duration
- 5h 21m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Viramgam Jn to Krishnarajapurm
- Ave. Duration
- 28h 6m
- Frequency
- Twice a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,200–5,500
Train from Veraval to Palghar
- Ave. Duration
- 15h 53m
- Frequency
- Once daily
- Estimated price
- ₹410–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Palghar to Ksr Bengaluru
- Ave. Duration
- 24h
- Frequency
- Twice a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
- 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
- Phone
- 1800 233 666666
- [email protected]
- Website
- GSRTC
Bus from Una to Somnath
- Ave. Duration
- 1h 49m
- Frequency
- 5 times a day
- Estimated price
- ₹95–270
- Schedules at
- GSRTC
- Seater
- ₹95–270
- AC Sleeper
- ₹160–230
Bus from Somnath to Keshod
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- ₹55–220
- Schedules at
- gsrtc.in
- Seater
- ₹55–220
- AC Sleeper
- ₹130–180
Bus from Una to Somnath
- Ave. Duration
- 1h 49m
- Frequency
- 5 times a day
- Estimated price
- ₹95–270
- Schedules at
- GSRTC
- Seater
- ₹95–270
- AC Sleeper
- ₹160–230
Bus from Una to Somnath
- Ave. Duration
- 1h 49m
- Frequency
- 5 times a day
- Estimated price
- ₹95–270
- Schedules at
- GSRTC
- Seater
- ₹95–270
- AC Sleeper
- ₹160–230
- Website
- Umiya Travels
Bus from Keshod to Surat
- Ave. Duration
- 13h 15m
- Frequency
- Hourly
- Schedules at
- Umiya Travels
- Phone
- +91 79265 76492
- [email protected]
- Website
- Patel tours and travels
Bus from Keshod to Surat
- Ave. Duration
- 13h
- Frequency
- Every 4 hours
- Schedules at
- Patel tours and travels
- Website
- India Tours and Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 19h 45m
- Frequency
- Twice daily
- Schedules at
- India Tours and Travels
Bus from Ahmedabad to Bengaluru
- Ave. Duration
- 24h 30m
- Frequency
- 4 times a week
- Schedules at
- India Tours and Travels
- Website
- Joshna Travels And Cargo
Bus from Surat to Bengaluru
- Ave. Duration
- 26h 10m
- Frequency
- Every 4 hours
- Schedules at
- Joshna Travels And Cargo
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Surat to Bengaluru
- Ave. Duration
- 25h
- Frequency
- 4 times a day
- Schedules at
- Shree Balaji Tour and Travel
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Surat to Bengaluru
- Ave. Duration
- 26h 30m
- Frequency
- 4 times a day
- Website
- MTT Bus
Bus from Ahmedabad to Bengaluru
- Ave. Duration
- 32h
- Frequency
- Once daily
- Website
- MTT Bus
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 25h 35m
- Frequency
- Twice daily
- Website
- MR Travels
- Website
- Antra Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 26h 10m
- Frequency
- Twice daily
- Schedules at
- Antra Travels
Bus from Ahmedabad to Bengaluru
- Ave. Duration
- 30h 50m
- Frequency
- 5 times a week
- Schedules at
- Antra Travels
- Phone
- +91 75684 35009
- Website
- Shri Mallinath Tours And Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 24h 40m
- Frequency
- Once daily
- Schedules at
- Shri Mallinath Tours And Travels
Bus from Ahmedabad to Bengaluru
- Ave. Duration
- 30h 10m
- Frequency
- Once a week
- Schedules at
- Shri Mallinath Tours And Travels
- Website
- Kalyani Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 22h 40m
- Frequency
- Once a week
- Schedules at
- Kalyani Travels
Bus from Ahmedabad to Bengaluru
- Ave. Duration
- 27h 35m
- Frequency
- Twice a week
- Schedules at
- Kalyani Travels
- Phone
- +919428521105
- [email protected]
- Website
- gujarattravels.co.in
Bus from New Parking Somnath to Paldi Cross
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- ₹670–720
- Schedules at
- gujarattravels.co.in
- Sleeper
- ₹670–720
Bus from Ahmedabad to Bengaluru
- Ave. Duration
- 33h
- Frequency
- Every 4 hours
- Schedules at
- Gujarat Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Ahmedabad to Bengaluru
- Ave. Duration
- 31h 20m
- Frequency
- Every 4 hours
- Website
- Jain Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Ahmedabad to Bengaluru
- Ave. Duration
- 30h 45m
- Frequency
- Twice daily
- Estimated price
- ₹1,600–3,900
- Schedules at
- Vijayanand Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Ahmedabad to Bengaluru
- Ave. Duration
- 28h 45m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9950141188
- [email protected]
- Website
- Salasar vaishnav travels
Bus from Ahmedabad to Bengaluru
- Ave. Duration
- 29h 35m
- Frequency
- Once a week
- Website
- Salasar vaishnav travels
- Ave. Duration
- 1h 11m
- Estimated price
- ₹1,500–1,900
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 Heathrow Airport into central London, Thanksgiving 2018: How to travel stress-free, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.






































