hero
How2Go
Rayachoti to Krishnagiri

Rayachoti to Krishnagiri

Krishnagiri is approximately 250+ km from Rayachoti, 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 Krishnagiri.

Read More
Sort By
Mode of Transport

Via Vellore

RECOMMENDED

FASTEST

Rayachoti

Vellore

Krishnagiri

Approx Travel Time

5h 45m

₹1,959

Onwards

Via Vayalipad, Vaniyambadi

CHEAPEST

Rayachoti

Vayalipad

Vaniyambadi

Krishnagiri

Approx Travel Time

6h 38m

₹1,639

Onwards

Rayachoti

Vayalipad

Vaniyambadi

Krishnagiri

Approx Travel Time

6h 30m

₹2,623

Onwards

Rayachoti

Vayalipad

Vaniyambadi

Krishnagiri

Approx Travel Time

6h 25m

₹5,980

Onwards

Via Tirupati

Rayachoti

Tirupati

Krishnagiri

Approx Travel Time

6h 49m

₹3,343

Onwards

Via Tirupati, Vaniyambadi

Rayachoti

Tirupati

Vaniyambadi

Krishnagiri

Approx Travel Time

6h 43m

₹2,009

Onwards

Via Vayalipad, Chittoor

Rayachoti

Vayalipad

Chittoor

Krishnagiri

Approx Travel Time

6h 40m

₹2,699

Onwards

Rayachoti

Vayalipad

Chittoor

Krishnagiri

Approx Travel Time

7h 3m

₹2,049

Onwards

Rayachoti

Vayalipad

Chittoor

Krishnagiri

Approx Travel Time

6h 32m

₹3,683

Onwards

Via Tirupati, Vellore

Rayachoti

Tirupati

Vellore

Krishnagiri

Approx Travel Time

7h 18m

₹1,669

Onwards

Frequently Asked Questions

What is the distance between Rayachoti and Krishnagiri?

Krishnagiri is approximately 250+ kms from Rayachoti.

How long does it take to reach Krishnagiri from Rayachoti?

It takes approximately 6 hours to reach Krishnagiri from Rayachoti by Bus Via Vellore.

What is the cheapest way to reach Krishnagiri from Rayachoti?

The cheapest way to reach Krishnagiri from Rayachoti is by Bus, Train Via Vayalipad, Vaniyambadi.

What is the fastest way to reach Krishnagiri from Rayachoti?

The fastest way to reach Krishnagiri from Rayachoti is by Bus Via Vellore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India