hero
How2Go
Shahjahanpur to Ratnagiri

Shahjahanpur to Ratnagiri

Ratnagiri is approximately 1700+ km from Shahjahanpur, 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 Bareilly, Mumbai

RECOMMENDED

Shahjahanpur

Bareilly

Mumbai

Ratnagiri

Approx Travel Time

11h 50m

₹8,222

Onwards

Shahjahanpur

Bareilly

Mumbai

Ratnagiri

Approx Travel Time

12h 38m

₹10,165

Onwards

Via Lucknow, Goa

FASTEST

Shahjahanpur

Lucknow

Goa

Ratnagiri

Approx Travel Time

11h 27m

₹9,140

Onwards

Shahjahanpur

Lucknow

Goa

Ratnagiri

Approx Travel Time

12h 46m

₹13,275

Onwards

Via Delhi

CHEAPEST

Shahjahanpur

Delhi

Ratnagiri

Approx Travel Time

1d 3h 35m

₹755

Onwards

Via Mathura

Shahjahanpur

Mathura

Ratnagiri

Approx Travel Time

1d 6h

₹1,190

Onwards

Shahjahanpur

Mathura

Ratnagiri

Approx Travel Time

1d 4h 28m

₹6,187

Onwards

Via Lucknow, Mumbai

Shahjahanpur

Lucknow

Mumbai

Ratnagiri

Approx Travel Time

13h 35m

₹7,840

Onwards

Shahjahanpur

Lucknow

Mumbai

Ratnagiri

Approx Travel Time

14h 54m

₹11,970

Onwards

Via Kanpur, Mumbai

Shahjahanpur

Kanpur

Mumbai

Ratnagiri

Approx Travel Time

14h 19m

₹11,132

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Ratnagiri?

Ratnagiri is approximately 1700+ kms from Shahjahanpur.

How long does it take to reach Ratnagiri from Shahjahanpur?

It takes approximately 12 hours to reach Ratnagiri from Shahjahanpur by Train, Flight Via Lucknow, Goa.

What is the cheapest way to reach Ratnagiri from Shahjahanpur?

The cheapest way to reach Ratnagiri from Shahjahanpur is by Train Via Delhi.

What is the fastest way to reach Ratnagiri from Shahjahanpur?

The fastest way to reach Ratnagiri from Shahjahanpur is by Train, Flight Via Lucknow, Goa.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India