hero
How2Go
Rameshwaram to Bharuch

Rameshwaram to Bharuch

Bharuch is approximately 1600+ kms from Rameshwaram. The fastest way to reach Bharuch from Rameshwaram is by Cab, Flight, Train Via Tiruchirappalli, Mumbai. It takes approximately 14 hours. The cheapest way to reach Bharuch from Rameshwaram is by Bus, Train Via Bangalore, Raichur which would take approximately 36 hours.

Sort By
Mode of Transport

Via Madurai, Mumbai

RECOMMENDED

Rameshwaram

Madurai

Mumbai

Bharuch

Approx Travel Time

15h 2m

On Demand

Rameshwaram

Madurai

Mumbai

Bharuch

Approx Travel Time

15h 34m

₹10,084

Onwards

Via Tiruchirappalli, Mumbai

Rameshwaram

Tiruchirappalli

Mumbai

Bharuch

Approx Travel Time

15h 22m

₹8,380

Onwards

FASTEST

Rameshwaram

Tiruchirappalli

Mumbai

Bharuch

Approx Travel Time

14h 15m

₹26,517

Onwards

Rameshwaram

Tiruchirappalli

Mumbai

Bharuch

Approx Travel Time

14h 47m

On Demand

Ads by MMT

Via Madurai

Rameshwaram

Madurai

Bharuch

Approx Travel Time

1d 12h 50m

On Demand

Rameshwaram

Madurai

Bharuch

Approx Travel Time

1d 13h 12m

₹3,523

Onwards

Direct Bus

Rameshwaram

Bharuch

Approx Travel Time

1d 15h 45m

On Demand

Ads by MMT

Via Bangalore, Raichur

CHEAPEST

Rameshwaram

Bangalore

Raichur

Bharuch

Approx Travel Time

1d 12h 4m

₹1,474

Onwards

Via Bangalore

Rameshwaram

Bangalore

Bharuch

Approx Travel Time

1d 15h 37m

₹3,130

Onwards

Frequently Asked Questions

What is the distance between Rameshwaram and Bharuch?

Bharuch is approximately 1600+ kms from Rameshwaram.

How long does it take to reach Bharuch from Rameshwaram?

It takes approximately 14 hours to reach Bharuch from Rameshwaram by Cab, Flight, Train Via Tiruchirappalli, Mumbai.

What is the cheapest way to reach Bharuch from Rameshwaram?

The cheapest way to reach Bharuch from Rameshwaram is by Bus, Train Via Bangalore, Raichur.

What is the fastest way to reach Bharuch from Rameshwaram?

The fastest way to reach Bharuch from Rameshwaram is by Cab, Flight, Train Via Tiruchirappalli, Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India