hero
How2Go
Krishnagiri to Puducherry

Krishnagiri to Puducherry

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

Read More
Sort By
Mode of Transport

Via Thiruvannamalai

RECOMMENDED

Krishnagiri

Thiruvannamalai

Pondicherry

Approx Travel Time

5h 26m

₹945

Onwards

Via Tindivanam

Krishnagiri

Tindivanam

Pondicherry

Approx Travel Time

5h 45m

₹554

Onwards

Ads by MMT

Via Tirukkoyilur

Krishnagiri

Tirukkoyilur

Pondicherry

Approx Travel Time

5h 15m

₹994

Onwards

Via Pondicherry

CHEAPEST

Krishnagiri

Pondicherry

Pondicherry

Approx Travel Time

5h 15m

₹534

Onwards

Ads by MMT

Via Salem

Krishnagiri

Salem

Pondicherry

Approx Travel Time

8h 35m

₹589

Onwards

Via Tiruppattur, Tirupathur

Krishnagiri

Tiruppattur, Tirupathur

Pondicherry

Approx Travel Time

7h 33m

₹2,211

Onwards

Via Vellore

Krishnagiri

Vellore

Pondicherry

Approx Travel Time

6h 19m

₹740

Onwards

Via Kallakkurichi

Krishnagiri

Kallakkurichi

Pondicherry

Approx Travel Time

8h 35m

₹1,045

Onwards

Via Vriddhachalam

Krishnagiri

Vriddhachalam

Pondicherry

Approx Travel Time

7h 25m

₹745

Onwards

Via Viluppuram

FASTEST

Krishnagiri

Viluppuram

Pondicherry

Approx Travel Time

4h 25m

₹804

Onwards

Frequently Asked Questions

What is the distance between Krishnagiri and Puducherry?

Puducherry is approximately 200+ kms from Krishnagiri.

How long does it take to reach Puducherry from Krishnagiri?

It takes approximately 5 hours to reach Puducherry from Krishnagiri by Bus, Train Via Viluppuram.

What is the cheapest way to reach Puducherry from Krishnagiri?

The cheapest way to reach Puducherry from Krishnagiri is by Bus, Train Via Pondicherry.

What is the fastest way to reach Puducherry from Krishnagiri?

The fastest way to reach Puducherry from Krishnagiri is by Bus, Train Via Viluppuram.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India