hero
How2Go
Theni to Sri-Ganganagar

Theni to Sri-Ganganagar

Sri-Ganganagar is approximately 2600+ kms from Theni. The fastest way to reach Sri-Ganganagar from Theni is by Train, Flight, Bus Via Madurai, Delhi. It takes approximately 17 hours. The cheapest way to reach Sri-Ganganagar from Theni is by Bus Via Bangalore, Jodhpur which would take approximately 57 hours.

Sort By
Mode of Transport

Via Madurai, Delhi

RECOMMENDED

Theni

Madurai

Delhi

Sri Ganganagar

Approx Travel Time

20h 8m

On Demand

Theni

Madurai

Delhi

Sri Ganganagar

Approx Travel Time

20h 28m

On Demand

FASTEST

Theni

Madurai

Delhi

Sri Ganganagar

Approx Travel Time

17h 15m

₹11,034

Onwards

Theni

Madurai

Delhi

Sri Ganganagar

Approx Travel Time

20h 29m

On Demand

Theni

Madurai

Delhi

Sri Ganganagar

Approx Travel Time

17h 35m

₹12,358

Onwards

Theni

Madurai

Delhi

Sri Ganganagar

Approx Travel Time

17h 36m

₹13,317

Onwards

Via Bangalore

Theni

Bangalore

Sri Ganganagar

Approx Travel Time

2d 8h 44m

On Demand

Ads by MMT

Via Madurai, Itarsi

Theni

Madurai

Itarsi

Sri Ganganagar

Approx Travel Time

2d 5h 55m

On Demand

Via Bangalore, Jodhpur

CHEAPEST

Theni

Bangalore

Jodhpur

Sri Ganganagar

Approx Travel Time

2d 8h 50m

₹4,050

Onwards

Ads by MMT

Via Tiruchirappalli, Bhopal

Theni

Tiruchirappalli

Bhopal

Sri Ganganagar

Approx Travel Time

2d 4h 52m

On Demand

Frequently Asked Questions

What is the distance between Theni and Sri-Ganganagar?

Sri-Ganganagar is approximately 2600+ kms from Theni.

How long does it take to reach Sri-Ganganagar from Theni?

It takes approximately 17 hours to reach Sri-Ganganagar from Theni by Train, Flight, Bus Via Madurai, Delhi.

What is the cheapest way to reach Sri-Ganganagar from Theni?

The cheapest way to reach Sri-Ganganagar from Theni is by Bus Via Bangalore, Jodhpur.

What is the fastest way to reach Sri-Ganganagar from Theni?

The fastest way to reach Sri-Ganganagar from Theni is by Train, Flight, Bus Via Madurai, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India