Moradabad to Rajapur Distance

Rajapur is approximately 2000+ km from Moradabad. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Rajapur, with a total travel time of approximately 12 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 Moradabad, India to Rajapur, India

Via Mumbai

RECOMMENDED

CHEAPEST

Moradabad

Mumbai

Rajapur

Approx Travel Time

1d 5h 33m

₹970

Onwards

Moradabad

Mumbai

Rajapur

Approx Travel Time

1d 10h 58m

₹1,355

Onwards

Via Delhi, Goa

FASTEST

Moradabad

Delhi

Goa

Rajapur

Approx Travel Time

11h 43m

₹7,378

Onwards

Moradabad

Delhi

Goa

Rajapur

Approx Travel Time

12h 38m

₹7,692

Onwards

Moradabad

Delhi

Goa

Rajapur

Approx Travel Time

14h 35m

₹8,133

Onwards

Moradabad

Delhi

Goa

Rajapur

Approx Travel Time

11h 53m

₹9,739

Onwards

Ads by MMT

Via Mathura, Ratnagiri

Moradabad

Mathura

Ratnagiri

Rajapur

Approx Travel Time

1d 4h 39m

₹5,751

Onwards

Via Jaipur, Pune

Moradabad

Jaipur

Pune

Rajapur

Approx Travel Time

2d 0h 15m

₹4,198

Onwards

Ads by MMT

Via Lucknow, Goa

Moradabad

Lucknow

Goa

Rajapur

Approx Travel Time

13h 7m

₹7,694

Onwards

Via Jaipur, Goa

Moradabad

Jaipur

Goa

Rajapur

Approx Travel Time

16h 8m

₹7,808

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Moradabad and Rajapur?

The straight-line distance is approximately 1450+ km.

What is the distance from Moradabad to Rajapur via Mumbai?

Via Mumbai, the distance is approximately 2000+ km, taking around 30 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India