hero
How2Go
Barmer to Srikalahasti

Barmer to Srikalahasti

Srikalahasti is approximately 1900+ kms from Barmer. The fastest way to reach Srikalahasti from Barmer is by Train, Flight Via Jodhpur, Chennai. It takes approximately 10 hours. The cheapest way to reach Srikalahasti from Barmer is by Bus Via Hyderabad which would take approximately 48 hours.

Sort By
Mode of Transport

Via Jodhpur, Chennai

RECOMMENDED

FASTEST

Barmer

Jodhpur

Chennai

Srikalahasti

Approx Travel Time

9h 23m

₹20,341

Onwards

Via Jodhpur, Bangalore

Barmer

Jodhpur

Bangalore

Srikalahasti

Approx Travel Time

9h 43m

₹15,966

Onwards

Ads by MMT

Via Jodhpur, Hyderabad

Barmer

Jodhpur

Hyderabad

Srikalahasti

Approx Travel Time

9h 23m

₹14,756

Onwards

Barmer

Jodhpur

Hyderabad

Srikalahasti

Approx Travel Time

10h 10m

₹14,839

Onwards

Via Jodhpur

Barmer

Jodhpur

Srikalahasti

Approx Travel Time

11h 35m

₹16,337

Onwards

Barmer

Jodhpur

Srikalahasti

Approx Travel Time

10h 48m

₹16,254

Onwards

Barmer

Jodhpur

Srikalahasti

Approx Travel Time

11h 16m

₹19,894

Onwards

Ads by MMT

Via Hyderabad

CHEAPEST

Barmer

Hyderabad

Srikalahasti

Approx Travel Time

1d 23h 47m

₹2,959

Onwards

Via Jodhpur, Mumbai

Barmer

Jodhpur

Mumbai

Srikalahasti

Approx Travel Time

10h 8m

₹13,782

Onwards

Via Jaisalmer, Mumbai

Barmer

Jaisalmer

Mumbai

Srikalahasti

Approx Travel Time

10h 28m

₹15,766

Onwards

Frequently Asked Questions

What is the distance between Barmer and Srikalahasti?

Srikalahasti is approximately 1900+ kms from Barmer.

How long does it take to reach Srikalahasti from Barmer?

It takes approximately 10 hours to reach Srikalahasti from Barmer by Train, Flight Via Jodhpur, Chennai.

What is the cheapest way to reach Srikalahasti from Barmer?

The cheapest way to reach Srikalahasti from Barmer is by Bus Via Hyderabad.

What is the fastest way to reach Srikalahasti from Barmer?

The fastest way to reach Srikalahasti from Barmer is by Train, Flight Via Jodhpur, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India