hero
How2Go
Thiruvarur to Shujalpur

Thiruvarur to Shujalpur

Shujalpur is approximately 1850+ kms from Thiruvarur. The fastest way to reach Shujalpur from Thiruvarur is by Train, Flight Via Chennai, Indore. It takes approximately 15 hours. The cheapest way to reach Shujalpur from Thiruvarur is by Train which would take approximately 33 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Thiruvarur

Shujalpur

Approx Travel Time

1d 9h 7m

₹760

Onwards

Via Bangalore, Bhopal

Thiruvarur

Bangalore

Bhopal

Shujalpur

Approx Travel Time

16h 59m

₹6,384

Onwards

Ads by MMT

Via Nellore

Thiruvarur

Nellore

Shujalpur

Approx Travel Time

1d 6h 57m

₹945

Onwards

Via Chennai, Indore

FASTEST

Thiruvarur

Chennai

Indore

Shujalpur

Approx Travel Time

14h 26m

₹6,523

Onwards

Thiruvarur

Chennai

Indore

Shujalpur

Approx Travel Time

14h 40m

On Demand

Thiruvarur

Chennai

Indore

Shujalpur

Approx Travel Time

16h 33m

₹6,807

Onwards

Thiruvarur

Chennai

Indore

Shujalpur

Approx Travel Time

14h 54m

On Demand

Ads by MMT

Via Chennai, Bhopal

Thiruvarur

Chennai

Bhopal

Shujalpur

Approx Travel Time

1d 10h 16m

₹1,024

Onwards

Thiruvarur

Chennai

Bhopal

Shujalpur

Approx Travel Time

1d 8h 1m

₹3,199

Onwards

Via Bangalore, Dewas

Thiruvarur

Bangalore

Dewas

Shujalpur

Approx Travel Time

1d 20h 45m

On Demand

Frequently Asked Questions

What is the distance between Thiruvarur and Shujalpur?

Shujalpur is approximately 1850+ kms from Thiruvarur.

How long does it take to reach Shujalpur from Thiruvarur?

It takes approximately 15 hours to reach Shujalpur from Thiruvarur by Train, Flight Via Chennai, Indore.

What is the cheapest way to reach Shujalpur from Thiruvarur?

The cheapest way to reach Shujalpur from Thiruvarur is by Train.

What is the fastest way to reach Shujalpur from Thiruvarur?

The fastest way to reach Shujalpur from Thiruvarur is by Train, Flight Via Chennai, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India