Coimbatore to Varanasi Distance

The road distance between Coimbatore and Varanasi is approximately 2100+ km, and the drive usually takes around 38 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 45 hours, subject to the chosen service and route. If you're travelling by air, Varanasi Airport is located in Varanasi. Flights from Coimbatore take around 4 hours. Flying is the fastest way to reach Varanasi, with a total travel time of approximately 4 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Coimbatore, India to Varanasi, India

Direct Options

Direct Flight

RECOMMENDED

FASTEST

Coimbatore

Varanasi

Approx Travel Time

4h 10m

₹9,508

Onwards

Direct Train

CHEAPEST

Coimbatore

Varanasi

Approx Travel Time

1d 21h 5m

₹905

Onwards

Direct Cab

Coimbatore

Varanasi

Approx Travel Time

1d 13h 37m

₹70,907

Onwards

Via Chennai

Coimbatore

Chennai

Varanasi

Approx Travel Time

4h 50m

₹13,700

Onwards

Coimbatore

Chennai

Varanasi

Approx Travel Time

1d 20h 18m

₹1,000

Onwards

Coimbatore

Chennai

Varanasi

Approx Travel Time

1d 20h 40m

₹1,609

Onwards

Ads by MMT

Via Prayagraj(Allahabad)

Coimbatore

Prayagraj(Allahabad)

Varanasi

Approx Travel Time

1d 20h 18m

₹3,550

Onwards

Via Hyderabad

Coimbatore

Hyderabad

Varanasi

Approx Travel Time

1d 23h 10m

₹4,700

Onwards

Ads by MMT

Via Goa

Coimbatore

Goa

Varanasi

Approx Travel Time

5h 18m

₹13,046

Onwards

Via Pune

Coimbatore

Pune

Varanasi

Approx Travel Time

5h 25m

₹13,836

Onwards

Frequently Asked Questions

What is the distance between Coimbatore and Varanasi?

Varanasi is approximately 1700+ km from Coimbatore.

How long does it take to reach Varanasi from Coimbatore?

It takes approximately 4 hours to reach Varanasi from Coimbatore by Flight.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India