hero
How2Go
Indi to Morbi

Indi to Morbi

Morbi is approximately 1350+ kms from Indi. The fastest way to reach Morbi from Indi is by Bus, Flight, Cab Via Pune, Rajkot. It takes approximately 13 hours. The cheapest way to reach Morbi from Indi is by Train Via Solapur, Mumbai which would take approximately 20 hours.

Sort By
Mode of Transport

Via Hyderabad, Rajkot

RECOMMENDED

Indi

Hyderabad

Rajkot

Morbi

Approx Travel Time

14h

On Demand

Indi

Hyderabad

Rajkot

Morbi

Approx Travel Time

13h 10m

₹8,204

Onwards

Indi

Hyderabad

Rajkot

Morbi

Approx Travel Time

13h 14m

₹6,763

Onwards

Via Solapur, Mumbai

CHEAPEST

Indi

Solapur

Mumbai

Morbi

Approx Travel Time

19h 40m

₹820

Onwards

Ads by MMT

Via Solapur, Vadodara

Indi

Solapur

Vadodara

Morbi

Approx Travel Time

19h 27m

₹6,006

Onwards

Via Mumbai

Indi

Mumbai

Morbi

Approx Travel Time

1d 0h 43m

₹4,410

Onwards

Ads by MMT

Via Pune, Rajkot

FASTEST

Indi

Pune

Rajkot

Morbi

Approx Travel Time

12h 40m

₹10,861

Onwards

Via Navsari

Indi

Navsari

Morbi

Approx Travel Time

1d 3h 2m

On Demand

Via Pune, Anand

Indi

Pune

Anand

Morbi

Approx Travel Time

1d 2h 38m

₹10,616

Onwards

Via Pune, Bhavnagar

Indi

Pune

Bhavnagar

Morbi

Approx Travel Time

16h

On Demand

Frequently Asked Questions

What is the distance between Indi and Morbi?

Morbi is approximately 1350+ kms from Indi.

How long does it take to reach Morbi from Indi?

It takes approximately 13 hours to reach Morbi from Indi by Bus, Flight, Cab Via Pune, Rajkot.

What is the cheapest way to reach Morbi from Indi?

The cheapest way to reach Morbi from Indi is by Train Via Solapur, Mumbai.

What is the fastest way to reach Morbi from Indi?

The fastest way to reach Morbi from Indi is by Bus, Flight, Cab Via Pune, Rajkot.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India