hero
How2Go
Keshod to Ratnagiri

Keshod to Ratnagiri

Ratnagiri is approximately 900+ km from Keshod, 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 Ratnagiri.

Read More
Sort By
Mode of Transport

Via Porbandar, Mumbai

RECOMMENDED

Keshod

Porbandar

Mumbai

Ratnagiri

Approx Travel Time

10h 11m

₹6,589

Onwards

Direct Train

CHEAPEST

Keshod

Ratnagiri

Approx Travel Time

21h 38m

₹560

Onwards

Via Mumbai

FASTEST

Keshod

Mumbai

Ratnagiri

Approx Travel Time

8h 21m

₹15,169

Onwards

Keshod

Mumbai

Ratnagiri

Approx Travel Time

1d 7h 12m

₹1,800

Onwards

Via Rajkot

Keshod

Rajkot

Ratnagiri

Approx Travel Time

19h 42m

₹665

Onwards

Via Surat

Keshod

Surat

Ratnagiri

Approx Travel Time

22h 43m

₹1,541

Onwards

Via Khed

Keshod

Khed

Ratnagiri

Approx Travel Time

1d 0h 54m

₹4,169

Onwards

Via Rajkot, Navi Mumbai

Keshod

Rajkot

Navi Mumbai

Ratnagiri

Approx Travel Time

1d 3h 39m

₹8,513

Onwards

Via Diu, Mumbai

Keshod

Diu

Mumbai

Ratnagiri

Approx Travel Time

9h 41m

₹7,950

Onwards

Via Mumbai, Khed

Keshod

Mumbai

Khed

Ratnagiri

Approx Travel Time

8h 43m

₹15,239

Onwards

Frequently Asked Questions

What is the distance between Keshod and Ratnagiri?

Ratnagiri is approximately 900+ kms from Keshod.

How long does it take to reach Ratnagiri from Keshod?

It takes approximately 9 hours to reach Ratnagiri from Keshod by Flight, Train Via Mumbai.

What is the cheapest way to reach Ratnagiri from Keshod?

The cheapest way to reach Ratnagiri from Keshod is by Train.

What is the fastest way to reach Ratnagiri from Keshod?

The fastest way to reach Ratnagiri from Keshod is by Flight, Train Via Mumbai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India