hero
How2Go
Calicut to Annavaram

Calicut to Annavaram

Annavaram is approximately 1200+ 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 Annavaram.

Read More
Sort By
Mode of Transport

Via Hyderabad

RECOMMENDED

Calicut

Hyderabad

Annavaram

Approx Travel Time

13h 15m

₹7,299

Onwards

Via Hyderabad, Rajahmundry

FASTEST

Calicut

Hyderabad

Rajahmundry

Annavaram

Approx Travel Time

7h 5m

₹10,425

Onwards

Calicut

Hyderabad

Rajahmundry

Annavaram

Approx Travel Time

7h 8m

₹12,449

Onwards

Via Rajahmundry

CHEAPEST

Calicut

Rajahmundry

Annavaram

Approx Travel Time

22h 33m

₹1,154

Onwards

Calicut

Rajahmundry

Annavaram

Approx Travel Time

22h 16m

₹3,178

Onwards

Via Bangalore

Calicut

Bangalore

Annavaram

Approx Travel Time

1d 1h 50m

₹3,148

Onwards

Via Chennai, Rajahmundry

Calicut

Chennai

Rajahmundry

Annavaram

Approx Travel Time

1d 4h 28m

₹6,122

Onwards

Calicut

Chennai

Rajahmundry

Annavaram

Approx Travel Time

7h 45m

₹12,357

Onwards

Via Bangalore, Rajahmundry

Calicut

Bangalore

Rajahmundry

Annavaram

Approx Travel Time

7h 30m

₹10,668

Onwards

Via Bangalore, Visakhapatnam

Calicut

Bangalore

Visakhapatnam

Annavaram

Approx Travel Time

9h 5m

₹9,221

Onwards

Frequently Asked Questions

What is the distance between Calicut and Annavaram?

Annavaram is approximately 1200+ kms from Calicut.

How long does it take to reach Annavaram from Calicut?

It takes approximately 7 hours to reach Annavaram from Calicut by Flight, Bus Via Hyderabad, Rajahmundry.

What is the cheapest way to reach Annavaram from Calicut?

The cheapest way to reach Annavaram from Calicut is by Train, Bus Via Rajahmundry.

What is the fastest way to reach Annavaram from Calicut?

The fastest way to reach Annavaram from Calicut is by Flight, Bus Via Hyderabad, Rajahmundry.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India