There are 7 ways to get from Shiggaon to Mumbai by taxi, plane, bus, train, car, or bus (Flixbus)
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
best- Take the taxi from Shiggaon to Hubli Airport (HBX)taxi
- Fly from Hubli Airport (HBX) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane HBX - BOM
2h 33m₹6,279–16,416Bus, train
cheapest- Take the bus from Savanur to Gadag VRL Travelsbus
- Take the train from Gadag Jn to Dadartrain 11140
16h 6m₹890–3,532Bus
- Take the bus from Haveri to Hubballi Old Bus Standbus
- Take the bus from Hubballi Old-Bus Stand to Sionbus
14h 47m₹1,370–3,467Drive 609.2 km
- Drive from Shiggaon to Mumbaicar 609.2 km
8h 31m₹6,804–9,828Bus via Hadadi
- Take the bus from FlixBus Rest Stop - Hotel NH4 Grand to FlixBus Davanagere - Shamanur Bridge Bypassbus FlixBus IN4540
- Take the bus from Davanagere Shamanur Bypass to Dadar Chitra Cinemabus
15h 10m₹1,835–2,902Train via Hubballi
- Take the train from Yalvigi to Hubli Jntrain 12725 / ...
- Take the train from Hubli Jn to Dadartrain 17317 / ...
17h 6m₹1,019–4,475Train
- Take the train from Haveri to Dadartrain 11006 / ...
17h 43m₹1,059–3,879
Hubli Airport (HBX) to Chhatrapati Shivaji Maharaj International Airport (BOM) flights
Comparing Your Travel Options
The cheapest way to get from Shiggaon to Mumbai is to bus and train which costs ₹850 - ₹3,600 and takes 16h 6m.
The fastest way to get from Shiggaon to Mumbai is to taxi and fly which takes 2h 33m and costs ₹6,000 - ₹17,000.
No, there is no direct bus from Shiggaon to Mumbai. However, there are services departing from Savanur and arriving at Hindmata Cinema via Haveri, Hubballi Old-Bus Stand and Everard Nagar. The journey, including transfers, takes approximately 14h 47m.
No, there is no direct train from Shiggaon to Mumbai. However, there are services departing from Yalvigi and arriving at Dadar via Hubli Jn. The journey, including transfers, takes approximately 17h 6m.
The distance between Shiggaon and Mumbai is 540 km. The road distance is 609.2 km.
The best way to get from Shiggaon to Mumbai without a car is to bus which takes 14h 47m and costs ₹1,300 - ₹3,500.
It takes approximately 2h 33m to get from Shiggaon to Mumbai, including transfers.
Shiggaon to Mumbai bus services, operated by Vijayanand Travels, depart from Haveri station.
Shiggaon to Mumbai train services, operated by Indian Railways, depart from Yalvigi station.
The best way to get from Shiggaon to Mumbai is to bus which takes 14h 47m and costs ₹1,300 - ₹3,500. Alternatively, you can train via Hubballi, which costs ₹1,000 - ₹4,500 and takes 17h 6m.
What companies run services between Shiggaon, India and Mumbai, India?
You can take a vehicle from Shiggaon to Hindmata Cinema via Savanur, Haveri, Hubballi Old-Bus Stand, Sion, and Everard Nagar in around 14h 47m. Alternatively, you can take a vehicle from Shiggaon to Dadar via Yalvigi and Hubli Jn in around 17h 6m.
- Website
- goindigo.in
Flights from Hubli Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹5,000–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gadag Jn to Dadar
- Ave. Duration
- 13h 16m
- Frequency
- Once daily
- Estimated price
- ₹380–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹380–450
- Third AC (3A)
- ₹950–1,300
- Second AC (2A)
- ₹1,300–1,800
- First Class (1A)
- ₹2,300–2,900
Train from Yalvigi to Hubli Jn
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Hubli Jn to Dadar
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Estimated price
- ₹370–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹370–450
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,900
Train from Haveri to Dadar
- Ave. Duration
- 17h 15m
- Frequency
- Once daily
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Haveri to Hubballi Old Bus Stand
- Ave. Duration
- 1h 32m
- Frequency
- Every 20 minutes
- Estimated price
- ₹200–240
- Schedules at
- vrlbus.in
Bus from Hubballi Old-Bus Stand to Sion
- Ave. Duration
- 11h 10m
- Frequency
- Hourly
- Estimated price
- ₹750–2,200
- Schedules at
- vrlbus.in
- A/C Sleeper
- ₹1,100–2,200
Bus from Savanur to Gadag VRL Travels
- Ave. Duration
- 1h 23m
- Frequency
- 3 times a day
- Estimated price
- ₹170–230
- Schedules at
- vrlbus.in
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Haveri to Hubballi Old Bus Stand
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹460–650
- Schedules at
- ksrtc.in
Bus from Davanagere Shamanur Bypass to Dadar Chitra Cinema
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,100
- Schedules at
- ksrtc.in
- AC Sleeper
- ₹1,300–2,000
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Rest Stop - Hotel NH4 Grand to FlixBus Davanagere - Shamanur Bridge Bypass
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- ₹220–430
- Website
- FlixBus India
- Ave. Duration
- 45 min
- Estimated price
- ₹1,000–1,300
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, How do I get from Sydney to Melbourne, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Shiggaon to Mumbai bus services, operated by Vijayanand Travels, arrive at Hubballi Old Bus Stand station.
Shiggaon to Mumbai train services, operated by Indian Railways, arrive at Hubli Jn station.
Yes, the driving distance between Shiggaon to Mumbai is 609 km. It takes approximately 8h 31m to drive from Shiggaon to Mumbai.
There are 1566+ hotels available in Mumbai.

















