hero
How2Go
Calicut to Devadurga

Calicut to Devadurga

Devadurga is approximately 700+ km from Calicut, 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 Devadurga.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Calicut

Bangalore

Devadurga

Approx Travel Time

14h 15m

₹4,474

Onwards

CHEAPEST

Calicut

Bangalore

Devadurga

Approx Travel Time

20h 55m

₹1,281

Onwards

Via Bangalore, Tumkur

FASTEST

Calicut

Bangalore

Tumkur

Devadurga

Approx Travel Time

13h 43m

₹4,529

Onwards

Calicut

Bangalore

Tumkur

Devadurga

Approx Travel Time

15h 10m

₹5,274

Onwards

Via Mangalore, Hospet

Calicut

Mangalore

Hospet

Devadurga

Approx Travel Time

20h 6m

On Demand

Via Mysore, Hospet

Calicut

Mysore

Hospet

Devadurga

Approx Travel Time

19h 10m

On Demand

Via Bangalore, Hospet

Calicut

Bangalore

Hospet

Devadurga

Approx Travel Time

15h 4m

On Demand

Via Bangalore, Raichur

Calicut

Bangalore

Raichur

Devadurga

Approx Travel Time

13h 47m

₹8,107

Onwards

Via Mysore, Bangalore

Calicut

Mysore

Bangalore

Devadurga

Approx Travel Time

20h 9m

₹1,392

Onwards

Via Kannur, Bangalore

Calicut

Kannur

Bangalore

Devadurga

Approx Travel Time

17h 33m

₹5,729

Onwards

Frequently Asked Questions

What is the distance between Calicut and Devadurga?

Devadurga is approximately 700+ kms from Calicut.

How long does it take to reach Devadurga from Calicut?

It takes approximately 14 hours to reach Devadurga from Calicut by Flight, Train, Bus Via Bangalore, Tumkur.

What is the cheapest way to reach Devadurga from Calicut?

The cheapest way to reach Devadurga from Calicut is by Bus Via Bangalore.

What is the fastest way to reach Devadurga from Calicut?

The fastest way to reach Devadurga from Calicut is by Flight, Train, Bus Via Bangalore, Tumkur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India