There are 10 ways to get from Thirunallar to Bengaluru by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Mayiladuthurai to Bengalurubus redbusIndia_A/C Sleeper / ...
8h 25mTrain
cheapest- Take the train from Mayiladuturai J to Bangalore Canttrain 16231
12h 48m₹418–3,206Train via Villupuram
- Take the train from Tirunallaru to Villupuram Jntrain 16176 / ...
- Take the train from Villupuram Jn to Krishnarajapurmtrain 11006
11h 7m₹438–3,194Drive 400.1 km
- Drive from Thirunallar to Bengalurucar 400.1 km
6h 10m₹4,472–6,459Taxi
- Take the taxi from Thirunallar to Bengalurutaxi 400.1 km
6h 10m₹9,500–12,000Train to Pondicherry, fly, bus
- Take the train from Tirunallaru to Cuddalore Port Jn.train
- Fly from Pondicherry (PNY) to Kempegowda International Airport (BLR)plane PNY - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
6h 11m₹6,271–17,125Train, bus
- Take the train from Tirunallaru to Villupuram Jntrain 16176 / ...
- Take the bus from Villupuram to Bangalorebus Villupuram - Bangalore
10h 15m₹623–2,644Train to Chennai International Airport, fly, bus
- Take the train from Tirunallaru to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Kempegowda International Airport (BLR)plane MAA - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
8h 56m₹4,288–8,273Taxi to Madurai, fly, bus
- Take the taxi from Thirunallar to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Kempegowda International Airport (BLR)plane IXM - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
6h 40m₹9,753–13,247Train to Trichy International Airport, fly, bus
- Take the train from Mayiladuturai J to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Kempegowda International Airport (BLR)plane TRZ - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
7h 49m₹4,243–14,016
Thirunallar to Bengaluru by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Thirunallar to Bengaluru is to train which costs ₹410 - ₹3,300 and takes 12h 48m.
The fastest way to get from Thirunallar to Bengaluru is to drive which takes 6h 10m and costs ₹4,400 - ₹6,500.
No, there is no direct bus from Thirunallar to Bengaluru. However, there are services departing from Mayiladuthurai and arriving at Bengaluru via . The journey, including transfers, takes approximately 8h 25m.
No, there is no direct train from Thirunallar to Bengaluru. However, there are services departing from Tirunallaru and arriving at Vidhana Souda via Villupuram Jn and Krishnarajapuram. The journey, including transfers, takes approximately 11h 7m.
The distance between Thirunallar and Bengaluru is 402 km. The road distance is 400.1 km.
The best way to get from Thirunallar to Bengaluru without a car is to bus which takes 8h 25m and costs .
It takes approximately 8h 25m to get from Thirunallar to Bengaluru, including transfers.
Thirunallar to Bengaluru bus services, operated by SLGT Travels, depart from Mayiladuthurai station.
Thirunallar to Bengaluru train services, operated by Indian Railways, depart from Tirunallaru station.
The best way to get from Thirunallar to Bengaluru is to bus which takes 8h 25m and costs . Alternatively, you can train via Villupuram, which costs ₹430 - ₹3,200 and takes 11h 7m.
What companies run services between Thirunallar, India and Bengaluru, India?
SLGT Travels operates a bus from Mayiladuthurai to Bengaluru 4 times a day, and the journey takes 7h 55m. Mahadev Travels also services this route twice a week. Alternatively, you can take a train from Tirunallaru to Vidhana Souda via Villupuram Jn, Krishnarajapurm, and Krishnarajapuram in around 11h 7m.
- Website
- goindigo.in
Flights from Pondicherry to Kempegowda International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Chennai International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- ₹3,900–5,500
Flights from Chennai International Airport to Kempegowda International Airport via Coimbatore
- Ave. Duration
- 3h
- When
- Tuesday
- Estimated price
- ₹3,900–5,500
Flights from Madurai to Kempegowda International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹5,500–7,500
Flights from Madurai to Kempegowda International Airport via Chennai International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹5,500–7,500
Flights from Trichy International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,800–11,000
Flights from Trichy International Airport to Kempegowda International Airport via Chennai International Airport
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- ₹3,800–11,000
- Website
- airindiaexpress.in
Flights from Chennai International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹4,100–5,000
Flights from Madurai to Kempegowda International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹3,400–13,000
Flights from Trichy International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 10m
- When
- Monday to Thursday
- Estimated price
- ₹3,200–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tirunallaru to Villupuram Jn
- Ave. Duration
- 3h 14m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Villupuram Jn to Krishnarajapurm
- Ave. Duration
- 6h 24m
- Frequency
- 3 times a week
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Tirunallaru to Cuddalore Port Jn.
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Tirunallaru to Villupuram Jn
- Ave. Duration
- 3h 14m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Mayiladuturai J to Bangalore Cant
- Ave. Duration
- 11h 9m
- Frequency
- Once daily
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Tirunallaru to Tambaram
- Ave. Duration
- 5h 14m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Mayiladuturai J to Tiruchchirapali
- Ave. Duration
- 2h 5m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
- [email protected]
- Website
- SLGT Travels
Bus from Mayiladuthurai to Bengaluru
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Mayiladuthurai to Bengaluru
- Ave. Duration
- 7h 25m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Villupuram to Bangalore
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Estimated price
- ₹460–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹460–650
- Ave. Duration
- 5h 7m
- Estimated price
- ₹4,100–12,000
KKL Taxi Travels
- Phone
- +91 94 44 91 90 90
- Website
- kkltaxi.business.site
Siva Cabs
- Phone
- +91 98 65 89 24 31
- Website
- sivacabs.business.site
KKL Taxi Travels
- Phone
- +91 94 44 91 90 90
- Website
- kkltaxi.business.site
Siva Cabs
- Phone
- +91 98 65 89 24 31
- Website
- sivacabs.business.site
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Which side of Niagara Falls should I choose (and how do I get there)?, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Thirunallar to Bengaluru bus services, operated by SLGT Travels, arrive at Bengaluru station.
Thirunallar to Bengaluru train services, operated by Indian Railways, arrive at Villupuram Jn station.
Yes, the driving distance between Thirunallar to Bengaluru is 400 km. It takes approximately 6h 10m to drive from Thirunallar to Bengaluru.
There are 2821+ hotels available in Bengaluru.













