hero
How2Go
Rameshwaram to Tirumangalam

Rameshwaram to Tirumangalam

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

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Rameshwaram

Tirumangalam

Approx Travel Time

3h 51m

₹3,259

Onwards

Via Madurai

CHEAPEST

Rameshwaram

Madurai

Tirumangalam

Approx Travel Time

3h 8m

₹295

Onwards

Rameshwaram

Madurai

Tirumangalam

Approx Travel Time

3h 40m

₹699

Onwards

Rameshwaram

Madurai

Tirumangalam

Approx Travel Time

4h 55m

₹998

Onwards

Via Ramanathapuram, Madurai

FASTEST

Rameshwaram

Ramanathapuram

Madurai

Tirumangalam

Approx Travel Time

2h 53m

₹440

Onwards

Rameshwaram

Ramanathapuram

Madurai

Tirumangalam

Approx Travel Time

3h 55m

₹1,297

Onwards

Rameshwaram

Ramanathapuram

Madurai

Tirumangalam

Approx Travel Time

5h 34m

₹1,956

Onwards

Rameshwaram

Ramanathapuram

Madurai

Tirumangalam

Approx Travel Time

3h 38m

₹945

Onwards

Via Virudunagar

Rameshwaram

Virudunagar

Tirumangalam

Approx Travel Time

3h 48m

On Demand

Via Ilaiyankudi, Madurai

Rameshwaram

Ilaiyankudi

Madurai

Tirumangalam

Approx Travel Time

3h 23m

₹440

Onwards

Frequently Asked Questions

What is the distance between Rameshwaram and Tirumangalam?

Tirumangalam is approximately 200+ kms from Rameshwaram.

How long does it take to reach Tirumangalam from Rameshwaram?

It takes approximately 3 hours to reach Tirumangalam from Rameshwaram by Train Via Ramanathapuram, Madurai.

What is the cheapest way to reach Tirumangalam from Rameshwaram?

The cheapest way to reach Tirumangalam from Rameshwaram is by Train Via Madurai.

What is the fastest way to reach Tirumangalam from Rameshwaram?

The fastest way to reach Tirumangalam from Rameshwaram is by Train Via Ramanathapuram, Madurai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India