hero
How2Go
Ballia to Rameshwaram

Ballia to Rameshwaram

Rameshwaram is approximately 2050+ km from Ballia, 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 Rameshwaram.

Read More
Sort By
Mode of Transport

Via Varanasi, Chennai

RECOMMENDED

Ballia

Varanasi

Chennai

Rameshwaram

Approx Travel Time

17h 37m

₹9,872

Onwards

Ballia

Varanasi

Chennai

Rameshwaram

Approx Travel Time

1d 23h 2m

On Demand

Ballia

Varanasi

Chennai

Rameshwaram

Approx Travel Time

2d 1h 52m

On Demand

Ballia

Varanasi

Chennai

Rameshwaram

Approx Travel Time

2d 1h 19m

On Demand

Ballia

Varanasi

Chennai

Rameshwaram

Approx Travel Time

20h 4m

₹13,807

Onwards

Via Varanasi, Bangalore

Ballia

Varanasi

Bangalore

Rameshwaram

Approx Travel Time

20h 32m

₹8,945

Onwards

CHEAPEST

Ballia

Varanasi

Bangalore

Rameshwaram

Approx Travel Time

2d 12h 56m

₹5,899

Onwards

Via Patna, Chennai

Ballia

Patna

Chennai

Rameshwaram

Approx Travel Time

19h 33m

₹13,647

Onwards

Ballia

Patna

Chennai

Rameshwaram

Approx Travel Time

19h 45m

₹10,113

Onwards

Via Varanasi, Chennai, Madurai

FASTEST

Ballia

Varanasi

Chennai

Madurai

Rameshwaram

Approx Travel Time

12h 52m

₹15,094

Onwards

Frequently Asked Questions

What is the distance between Ballia and Rameshwaram?

Rameshwaram is approximately 2050+ kms from Ballia.

How long does it take to reach Rameshwaram from Ballia?

It takes approximately 13 hours to reach Rameshwaram from Ballia by Train, Flight Via Varanasi, Chennai, Madurai.

What is the cheapest way to reach Rameshwaram from Ballia?

The cheapest way to reach Rameshwaram from Ballia is by Bus Via Varanasi, Bangalore.

What is the fastest way to reach Rameshwaram from Ballia?

The fastest way to reach Rameshwaram from Ballia is by Train, Flight Via Varanasi, Chennai, Madurai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India