hero
How2Go
Bhuj to Thiruvarur

Bhuj to Thiruvarur

Thiruvarur is approximately 1450+ kms from Bhuj. The fastest way to reach Thiruvarur from Bhuj is by Flight, Train Via Mumbai, Tiruchirappalli. It takes approximately 10 hours. The cheapest way to reach Thiruvarur from Bhuj is by Train Via Pune which would take approximately 43 hours.

Sort By
Mode of Transport

Via Surat, Chennai

RECOMMENDED

Bhuj

Surat

Chennai

Thiruvarur

Approx Travel Time

14h 17m

On Demand

Bhuj

Surat

Chennai

Thiruvarur

Approx Travel Time

1d 22h 28m

₹2,020

Onwards

Bhuj

Surat

Chennai

Thiruvarur

Approx Travel Time

11h 53m

On Demand

Via Mumbai, Tiruchirappalli

FASTEST

Bhuj

Mumbai

Tiruchirappalli

Thiruvarur

Approx Travel Time

9h 45m

₹11,745

Onwards

Bhuj

Mumbai

Tiruchirappalli

Thiruvarur

Approx Travel Time

9h 50m

₹11,999

Onwards

Ads by MMT

Via Pune

CHEAPEST

Bhuj

Pune

Thiruvarur

Approx Travel Time

1d 19h 8m

₹1,080

Onwards

Via Surat, Bangalore

Bhuj

Surat

Bangalore

Thiruvarur

Approx Travel Time

2d 3h 15m

₹4,158

Onwards

Bhuj

Surat

Bangalore

Thiruvarur

Approx Travel Time

16h 13m

On Demand

Bhuj

Surat

Bangalore

Thiruvarur

Approx Travel Time

15h 45m

On Demand

Ads by MMT

Via Mumbai, Chennai

Bhuj

Mumbai

Chennai

Thiruvarur

Approx Travel Time

13h 23m

₹11,143

Onwards

Frequently Asked Questions

What is the distance between Bhuj and Thiruvarur?

Thiruvarur is approximately 1450+ kms from Bhuj.

How long does it take to reach Thiruvarur from Bhuj?

It takes approximately 10 hours to reach Thiruvarur from Bhuj by Flight, Train Via Mumbai, Tiruchirappalli.

What is the cheapest way to reach Thiruvarur from Bhuj?

The cheapest way to reach Thiruvarur from Bhuj is by Train Via Pune.

What is the fastest way to reach Thiruvarur from Bhuj?

The fastest way to reach Thiruvarur from Bhuj is by Flight, Train Via Mumbai, Tiruchirappalli.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India