hero
How2Go
Rajpura to Morbi

Rajpura to Morbi

Morbi is approximately 1150+ km from Rajpura, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Morbi.

Read More
Sort By
Mode of Transport

Via Delhi, Rajkot

RECOMMENDED

FASTEST

Rajpura

Delhi

Rajkot

Morbi

Approx Travel Time

9h 11m

On Demand

Rajpura

Delhi

Rajkot

Morbi

Approx Travel Time

9h 32m

₹7,276

Onwards

Rajpura

Delhi

Rajkot

Morbi

Approx Travel Time

9h 26m

₹8,856

Onwards

Rajpura

Delhi

Rajkot

Morbi

Approx Travel Time

10h 46m

₹11,265

Onwards

Rajpura

Delhi

Rajkot

Morbi

Approx Travel Time

10h 25m

On Demand

Rajpura

Delhi

Rajkot

Morbi

Approx Travel Time

10h 40m

₹12,845

Onwards

Via Nagaur

CHEAPEST

Rajpura

Nagaur

Morbi

Approx Travel Time

1d 3h 37m

₹2,100

Onwards

Via Nagaur, Ahmedabad

Rajpura

Nagaur

Ahmedabad

Morbi

Approx Travel Time

1d 5h 11m

₹5,029

Onwards

Via Mohali, Ahmedabad

Rajpura

Mohali

Ahmedabad

Morbi

Approx Travel Time

11h 26m

₹11,568

Onwards

Via Mohali, Delhi, Rajkot

Rajpura

Mohali

Delhi

Rajkot

Morbi

Approx Travel Time

9h 40m

₹11,348

Onwards

Frequently Asked Questions

What is the distance between Rajpura and Morbi?

Morbi is approximately 1150+ kms from Rajpura.

How long does it take to reach Morbi from Rajpura?

It takes approximately 9 hours to reach Morbi from Rajpura by Train, Flight Via Delhi, Rajkot.

What is the cheapest way to reach Morbi from Rajpura?

The cheapest way to reach Morbi from Rajpura is by Bus Via Nagaur.

What is the fastest way to reach Morbi from Rajpura?

The fastest way to reach Morbi from Rajpura is by Train, Flight Via Delhi, Rajkot.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India