Travel from Vellore to Karaikudi

Bus or train from Vellore to Karaikudi?

You can take a train from Vellore to Karaikudi via Katpadi Junction (KPD) and Villuparam Junction (VM) in around 8 hours 41 minutes. Alternatively, you can take a bus from Vellore to Karaikudi via Tiruchirapalli in around 10 hours 28 minutes.

How to get from Vellore to Karaikudi

ModeDurationPrice
From Vellore taxi to Katpadi Junction (KPD), train to Villuparam Junction (VM), then train to Karaikkudi Junction (KKDI).8 h 41 min₹1,995
From Vellore bus to Tiruchirapalli then bus to Karaikudi.10 h 28 min₹988
From Vellore taxi to Katpadi Junction (KPD), train to Tiruchchirapali (TPJ), then train to Karaikkudi Junction (KKDI).11 h 49 min₹2,059
From Vellore bus to Bangalore then bus to Karaikudi.15 h 44 min₹1,374
From Vellore taxi to Karaikudi.5 h 12 min₹7,056
From Vellore drive to Karaikudi.5 h 12 min₹2,863
From Vellore taxi to Katpadi Junction (KPD), train to Chennai Central (MAS), walk to Chennai Park, train to Madras airport, fly to Madurai airport, then taxi to Karaikudi.6 h 46 min₹6,777
From Vellore bus to Bangalore, taxi to Bengaluru airport, fly to Madurai airport, then taxi to Karaikudi.8 h 15 min₹11,003
From Vellore taxi to Katpadi Junction (KPD), train to Chennai Central (MAS), walk to Chennai Park, train to Madras airport, fly to Tiruchirapalli airport, taxi to Tiruchchirapali (TPJ), then train to Karaikudi.7 h 53 min₹6,001

How long does it take to get from Vellore to Karaikudi?

It takes approximately 8 hours 41 minutes to get from Vellore to Karaikudi, including transfers.

Is there a direct bus between Vellore and Karaikudi?

No, there is no direct bus from Vellore to Karaikudi. However, there are services departing from Vellore and arriving at Karaikudi via Tiruchirapalli. The journey, including transfers, takes approximately 10 hours 28 minutes.

Operators from Vellore to Karaikudi

OperatorPhoneWebsite
Indian RailwaysIndian Railways
SETCSETC
RedBusRedBus
Chennai SuburbanChennai Suburban
IndiGo AirlinesIndiGo Airlines
SpicejetSpicejet
Air India LimitedAir India Limited
Jet AirwaysJet Airways
HelitransHelitrans