Madhira to Mumbai Distance

Mumbai is approximately 1150+ km from Madhira. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 22 hours, subject to the chosen service and route. If you're travelling by air, Chhatrapati Shivaji International Airport is located in Mumbai. Flying is the fastest way to reach Mumbai, with a total travel time of approximately 6 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Madhira, India to Mumbai, India

Via Rajahmundry

RECOMMENDED

Madhira

Rajahmundry

Mumbai

Approx Travel Time

8h 8m

₹6,443

Onwards

Madhira

Rajahmundry

Mumbai

Approx Travel Time

6h 14m

On Demand

Direct Options

CHEAPEST

Madhira

Mumbai

Approx Travel Time

22h 15m

₹510

Onwards

Ads by MMT

Via Warangal

Madhira

Warangal

Mumbai

Approx Travel Time

18h 8m

₹545

Onwards

Via Nalgonda

Madhira

Nalgonda

Mumbai

Approx Travel Time

21h 55m

On Demand

Ads by MMT

Via Hyderabad

Madhira

Hyderabad

Mumbai

Approx Travel Time

19h 37m

On Demand

Madhira

Hyderabad

Mumbai

Approx Travel Time

8h 27m

On Demand

Via Khammam

Madhira

Khammam

Mumbai

Approx Travel Time

19h 24m

₹591

Onwards

Via Hyderabad, Pune

Madhira

Hyderabad

Pune

Mumbai

Approx Travel Time

21h 2m

On Demand

Via Gannavaram

FASTEST

Madhira

Gannavaram

Mumbai

Approx Travel Time

5h 50m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Madhira and Mumbai?

The straight-line distance is approximately 800+ km.

What is the distance from Madhira to Mumbai via Rajahmundry?

Via Rajahmundry, the distance is approximately 1150+ km, taking around 8 hours.

Is there a train from Madhira to Mumbai?

Yes, trains run between Madhira and Mumbai, covering approximately 1050+ km in around 22 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India