hero
How2Go
Kakinada to Ranikhet

Kakinada to Ranikhet

Ranikhet is approximately 1750+ km from Kakinada, 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 Ranikhet.

Read More
Sort By
Mode of Transport

Via Rajahmundry, Delhi

RECOMMENDED

FASTEST

Kakinada

Rajahmundry

Delhi

Ranikhet

Approx Travel Time

18h 18m

₹8,923

Onwards

Kakinada

Rajahmundry

Delhi

Ranikhet

Approx Travel Time

19h 20m

₹9,491

Onwards

Kakinada

Rajahmundry

Delhi

Ranikhet

Approx Travel Time

19h 8m

₹11,417

Onwards

Via Vijayawada, Delhi

CHEAPEST

Kakinada

Vijayawada

Delhi

Ranikhet

Approx Travel Time

1d 14h

₹2,588

Onwards

Ads by MMT

Via Hyderabad, Delhi

Kakinada

Hyderabad

Delhi

Ranikhet

Approx Travel Time

2d 9h 57m

₹5,377

Onwards

Kakinada

Hyderabad

Delhi

Ranikhet

Approx Travel Time

1d 1h 20m

₹8,997

Onwards

Via Delhi

Kakinada

Delhi

Ranikhet

Approx Travel Time

1d 21h 32m

₹43,236

Onwards

Ads by MMT

Via Gannavaram, Delhi

Kakinada

Gannavaram

Delhi

Ranikhet

Approx Travel Time

21h 52m

On Demand

Kakinada

Gannavaram

Delhi

Ranikhet

Approx Travel Time

23h 42m

₹11,440

Onwards

Via Visakhapatnam, Delhi

Kakinada

Visakhapatnam

Delhi

Ranikhet

Approx Travel Time

22h

₹12,190

Onwards

Frequently Asked Questions

What is the distance between Kakinada and Ranikhet?

Ranikhet is approximately 1750+ kms from Kakinada.

How long does it take to reach Ranikhet from Kakinada?

It takes approximately 19 hours to reach Ranikhet from Kakinada by Train, Flight, Bus Via Rajahmundry, Delhi.

What is the cheapest way to reach Ranikhet from Kakinada?

The cheapest way to reach Ranikhet from Kakinada is by Train, Bus Via Vijayawada, Delhi.

What is the fastest way to reach Ranikhet from Kakinada?

The fastest way to reach Ranikhet from Kakinada is by Train, Flight, Bus Via Rajahmundry, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India