hero
How2Go
Malappuram to Ranchi

Malappuram to Ranchi

Ranchi is approximately 1700+ km from Malappuram, 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 Ranchi.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Malappuram

Bangalore

Ranchi

Approx Travel Time

13h 40m

₹15,355

Onwards

Via Calicut, Bangalore

FASTEST

Malappuram

Calicut

Bangalore

Ranchi

Approx Travel Time

7h 59m

₹19,699

Onwards

Malappuram

Calicut

Bangalore

Ranchi

Approx Travel Time

8h 25m

₹19,751

Onwards

Via Calicut, Chennai

Malappuram

Calicut

Chennai

Ranchi

Approx Travel Time

7h 59m

₹21,556

Onwards

Malappuram

Calicut

Chennai

Ranchi

Approx Travel Time

8h 25m

₹21,602

Onwards

Via Bangalore, Bhubaneshwar

CHEAPEST

Malappuram

Bangalore

Bhubaneshwar

Ranchi

Approx Travel Time

1d 23h 15m

₹3,069

Onwards

Via Cochin, Bangalore

Malappuram

Cochin

Bangalore

Ranchi

Approx Travel Time

10h 45m

₹19,334

Onwards

Via Calicut, Hyderabad

Malappuram

Calicut

Hyderabad

Ranchi

Approx Travel Time

8h 24m

₹22,168

Onwards

Malappuram

Calicut

Hyderabad

Ranchi

Approx Travel Time

8h 50m

₹22,214

Onwards

Via Coimbatore, Bangalore

Malappuram

Coimbatore

Bangalore

Ranchi

Approx Travel Time

10h 40m

₹20,645

Onwards

Frequently Asked Questions

What is the distance between Malappuram and Ranchi?

Ranchi is approximately 1700+ kms from Malappuram.

How long does it take to reach Ranchi from Malappuram?

It takes approximately 8 hours to reach Ranchi from Malappuram by Cab, Flight Via Calicut, Bangalore.

What is the cheapest way to reach Ranchi from Malappuram?

The cheapest way to reach Ranchi from Malappuram is by Bus Via Bangalore, Bhubaneshwar.

What is the fastest way to reach Ranchi from Malappuram?

The fastest way to reach Ranchi from Malappuram is by Cab, Flight Via Calicut, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India