hero
How2Go
Rameshwaram to Bardoli

Rameshwaram to Bardoli

The fastest way to reach Bardoli from Rameshwaram is by Train, Flight Via Madurai, Bangalore, Surat. The journey takes approximately 12 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Surat

RECOMMENDED

Rameshwaram

Surat

Bardoli

Approx Travel Time

15h 5m

₹1,999

Onwards

Via Madurai, Mumbai

Rameshwaram

Madurai

Mumbai

Bardoli

Approx Travel Time

13h 52m

₹7,651

Onwards

Rameshwaram

Madurai

Mumbai

Bardoli

Approx Travel Time

14h 25m

₹10,212

Onwards

Rameshwaram

Madurai

Mumbai

Bardoli

Approx Travel Time

13h 32m

₹12,587

Onwards

Rameshwaram

Madurai

Mumbai

Bardoli

Approx Travel Time

14h 5m

₹15,148

Onwards

Via Madurai, Bangalore, Surat

FASTEST

Rameshwaram

Madurai

Bangalore

Surat

Bardoli

Approx Travel Time

11h 42m

₹15,798

Onwards

Rameshwaram

Madurai

Bangalore

Surat

Bardoli

Approx Travel Time

11h 49m

₹17,111

Onwards

Via Chennai, Surat

Rameshwaram

Chennai

Surat

Bardoli

Approx Travel Time

1d 12h 10m

On Demand

Via Chennai, Mumbai

Rameshwaram

Chennai

Mumbai

Bardoli

Approx Travel Time

1d 11h 45m

On Demand

Via Bangalore, Surat

CHEAPEST

Rameshwaram

Bangalore

Surat

Bardoli

Approx Travel Time

1d 15h 42m

₹1,570

Onwards

Frequently Asked Questions

What is the distance between Rameshwaram and Bardoli?

Bardoli is approximately 0+ kms from Rameshwaram.

How long does it take to reach Bardoli from Rameshwaram?

It takes approximately 12 hours to reach Bardoli from Rameshwaram by Train, Flight Via Madurai, Bangalore, Surat.

What is the cheapest way to reach Bardoli from Rameshwaram?

The cheapest way to reach Bardoli from Rameshwaram is by Bus, Train Via Bangalore, Surat.

What is the fastest way to reach Bardoli from Rameshwaram?

The fastest way to reach Bardoli from Rameshwaram is by Train, Flight Via Madurai, Bangalore, Surat.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India