Shivamogga
Shivamogga
Mumbai
Mumbai
Train

Shivamogga to Mumbai

Updated: 28 May 2026

The journey from Shivamogga to Mumbai covers 800 km. The most comfortable way is by train, which takes approximately 16 hours. Buses are also available but take longer.

Total Distance: 800 km by road and 650 km by air.
Fastest Way
Train, taking 16 hours.
Cheapest Way
Train, costing around 1000 INR.
Compare Shivamogga to Mumbai Routes
Train
Connecting
Duration
16 hours
Avg Price
1000-2500 INR
Operator
Indian Railways
Route
Shivamogga - Hubballi - Mumbai

Book your train tickets well in advance.

Travel Tips
  • Train Booking
    Book tickets via IRCTC.
  • Arrival
    Mumbai stations are well-connected.
  • Local Travel
    Use the Mumbai Local trains.
  • Food
    Try the local street food.
  • Weather
    Mumbai can be very humid.
Safety Tips
  • Train Safety
    Keep your luggage secure.
  • Personal Belongings
    Keep your bag secure.
  • Emergency Contacts
    Keep local emergency numbers saved.
  • Hydration
    Carry water.
People Also Ask
  • Is there a direct train?
    No, you need to change at Hubballi.
  • How long is the journey?
    It takes about 16 hours.
  • Is it safe to travel?
    Yes, the route is safe.
  • What is the distance?
    The distance is approximately 800 km.
  • Are there flights?
    No direct flights from Shivamogga.
Quick Info
  • From Shivamogga, Karnataka, India
  • To Mumbai, Maharashtra, India
  • Modes
Best Time to Travel

November to February for pleasant weather.

Things to Do in Mumbai
1
Gateway of India
A historic monument in Mumbai.
2
Marine Drive
A beautiful promenade along the coast.
3
Chhatrapati Shivaji Maharaj Terminus
A historic railway station.
4
Elephanta Caves
Ancient caves on an island.
Tags
Shivamogga to Mumbai train Shivamogga to Mumbai bus travel to Mumbai Shivamogga to Mumbai distance best way to reach Mumbai Shivamogga to Mumbai travel time trains Shivamogga to Mumbai