There are 6 ways to get from Hāveri to Mumbai by bus, plane, 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.
Bus to Hubli Airport, fly
best- Take the bus from Haveri to Hubbali New Bus Standbus
- Fly from Hubli Airport (HBX) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane HBX - BOM
4h 11m₹5,946–16,117Train
cheapest- Take the train from Haveri to Dadartrain 11006 / ...
17h 5m₹400–3,100Bus
- Take the bus from Haveri to Hubballi Old Bus Standbus
- Take the bus from Hubballi Old-Bus Stand to Sionbus
13h 57m₹974–2,855Drive 639.2 km
- Drive from Hāveri to Mumbaicar 639.2 km
8h 58m₹7,218–10,425Bus to Belgaum Airport, fly
- Take the bus from Haveri to Belagavibus
- Fly from Belgaum Airport (IXG) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane IXG - BOM
6h 1m₹10,218–17,451Bus via Dharwad
- Take the bus from Haveri to Dharwadbus
- Take the bus from Dharwad to Mumbaibus Dharwad - Mumbai
15h 32m₹1,043–2,064
Hāveri to Mumbai by train
Questions & Answers
The cheapest way to get from Hāveri to Mumbai is to train which costs ₹400 - ₹3,100 and takes 17h 5m.
The fastest way to get from Hāveri to Mumbai is to bus and fly which takes 4h 11m and costs ₹5,500 - ₹17,000.
No, there is no direct bus from Hāveri to Mumbai. However, there are services departing from Haveri and arriving at Hindmata Cinema via Hubballi Old-Bus Stand and Everard Nagar. The journey, including transfers, takes approximately 13h 57m.
Yes, there is a direct train departing from Haveri and arriving at Dadar. Services depart once daily, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 17h 5m.
The distance between Hāveri and Mumbai is 572 km. The road distance is 639.2 km.
The best way to get from Hāveri to Mumbai without a car is to bus which takes 13h 57m and costs ₹950 - ₹2,900.
It takes approximately 4h 11m to get from Hāveri to Mumbai, including transfers.
Hāveri to Mumbai bus services, operated by Vijayanand Travels, depart from Haveri station.
Hāveri to Mumbai train services, operated by Indian Railways, depart from Haveri station.
The best way to get from Hāveri to Mumbai is to bus which takes 13h 57m and costs ₹950 - ₹2,900. Alternatively, you can train, which costs ₹400 - ₹3,100 and takes 17h 5m.
What companies run services between Hāveri, India and Mumbai, India?
You can take a bus from Haveri to Hindmata Cinema via Hubballi Old-Bus Stand, Sion, and Everard Nagar in around 13h 57m. Alternatively, Indian Railways operates a train from Haveri to Dadar once daily. Tickets cost ₹400–3,100 and the journey takes 17h 5m.
- Website
- goindigo.in
Flights from Hubli Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹5,000–14,000
- Website
- starair.in
Flights from Belgaum Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,700–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haveri to Dadar
- Ave. Duration
- 17h 5m
- Frequency
- Once daily
- Estimated price
- ₹400–3,100
- Website
- https://www.irctc.co.in/nget/train-search
- 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
- 080-26252625
- Website
- ksrtc.in
Bus from Haveri to Hubbali New Bus Stand
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹460–650
- Schedules at
- 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 Haveri to Belagavi
- Ave. Duration
- 3h 1m
- Frequency
- Every 3 hours
- Estimated price
- ₹600–850
- Schedules at
- ksrtc.in
Bus from Haveri to Dharwad
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- ₹490–700
- Schedules at
- ksrtc.in
- 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
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Dharwad to Mumbai
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- ₹550–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹550–800
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 Best ways to travel around Australia, Getting around the Cyclades, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Hāveri to Mumbai bus services, operated by Vijayanand Travels, arrive at Hubballi Old Bus Stand station.
Hāveri to Mumbai train services, operated by Indian Railways, arrive at Dadar station.
Yes, the driving distance between Hāveri to Mumbai is 639 km. It takes approximately 8h 58m to drive from Hāveri to Mumbai.
There are 1658+ hotels available in Mumbai.


















