Travel from Bengaluru to Thirunallar

Bus or train from Bengaluru to Thirunallar?

RedBus operates a bus from Bengaluru to Thirunallar 4 times a day. Tickets cost $9 - $13 and the journey takes 10 h. Alternatively, Indian Railways operates a train from Bengaluru to Thirunallar once a week. Tickets cost $11 - $22 and the journey takes 12 h.

How to get from Bengaluru to Thirunallar

ModeDurationPrice
From Bangalore bus to Thirunallar.10 h₹688
From Mantri Square Sampige Road Metro to Yesvantpur Junction (YPR), train to Nagappattinam (NGT), then taxi to Thirunallar.13 h 38 min₹2,148
From Bengaluru taxi to Thirunallar.6 h₹10,741
From Bengaluru drive to Thirunallar.6 h₹3,267
From Bengaluru taxi to Bengaluru airport, fly to Tiruchirapalli airport, taxi to Tiruchchirapali (TPJ), train to Nagore (NCR), then taxi to Thirunallar.7 h 41 min₹10,897
From Bengaluru taxi to Bengaluru airport, fly to Madras airport, train to Tambaram (TBM), train to Karaikal (KIK), then taxi to Thirunallar.9 h 53 min₹5,389
From Bengaluru taxi to Bengaluru airport, fly to Madurai airport, taxi to Madurai Junction (MDU), train to Kumbakonam (KMU), then taxi to Thirunallar.8 h 39 min₹11,286

How long does it take to get from Bengaluru to Thirunallar?

The bus from Bangalore to Thirunallar takes 10 h including transfers and departs four times a day.

Is there a direct bus between Bengaluru and Thirunallar?

Yes, there is a direct bus departing from Bangalore and arriving at Thirunallar. Services depart four times a day. The journey takes approximately 10 h.

Operators from Bengaluru to Thirunallar

OperatorPhoneWebsite
RedBusRedBus
Namma Metro91-80- 2296 9300Namma Metro
Indian RailwaysIndian Railways
Jet AirwaysJet Airways
SriLankan AirlinesSriLankan Airlines
IndiGo AirlinesIndiGo Airlines
SpicejetSpicejet
Air India LimitedAir India Limited
Air MauritiusAir Mauritius
Chennai SuburbanChennai Suburban