There are 11 ways to get from Ballari to Thrissur 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 Ballari to Bengalurubus redbusIndia_NON A/C Sleeper / ...
- Take the bus from Bengaluru to Thrissur Mannuthy Bypassbus redbusIndia_Bharat Benz A/C Sleeper / ...
14h 39mTrain
cheapest- Take the train from Bellary Jn to Guntakal Jntrain 16591 / ...
- Take the train from Guntakal Jn to Thrisurtrain 16331
16h 35m₹525–4,060Drive 615.1 km
- Drive from Ballari to Thrissurcar 615.1 km
9h 12m₹6,902–9,969Taxi
- Take the taxi from Ballari to Thrissurtaxi 615.1 km
9h 12m₹12,000–15,000Train to Kempegowda International Airport, fly to Cochin International Airport, taxi
- Take the train from Bellary Jn to Yelahanka Jn.train
- Fly from Kempegowda International Airport (BLR) to Cochin International Airport (COK)plane BLR - COK
- Take the taxi from Kochi-Airport-COK to Thrissurtaxi
9h 39m₹5,378–14,488Bus via Thrissur
- Take the bus from Ballari to Kempegowda B.S.bus
- Take the bus from Bengaluru Satellite to Thrissurbus
17h 49m₹1,010–2,651Train via Mysuru
- Take the train from Bellary Jn to Mysore Jntrain 16591 / ...
- Take the train from Mysore Jn to Thrisurtrain 16315
24h 25m₹640–4,917Fly Jindal Vijaynagar Airport to Cochin International Airport, taxi
- Fly from Jindal Vijaynagar Airport (VDY) to Cochin International Airport (COK)plane VDY - COK
- Take the taxi from Kochi-Airport-COK to Thrissurtaxi
7h 46m₹6,788–21,111Train to Kempegowda International Airport, fly to Coimbatore International Airport, bus
- Take the train from Bellary Jn to Yelahanka Jn.train
- Fly from Kempegowda International Airport (BLR) to Coimbatore International Airport (CJB)plane BLR - CJB
- Take the bus from FlixBus Coimbatore - Chitra Circle to FlixBus Thrissur - Mannuthy Bypassbus
12h 50m₹5,528–9,488Fly Jindal Vijaynagar Airport to Coimbatore International Airport, bus
- Fly from Jindal Vijaynagar Airport (VDY) to Coimbatore International Airport (CJB)plane VDY - CJB
- Take the bus from FlixBus Coimbatore - Chitra Circle to FlixBus Thrissur - Mannuthy Bypassbus
10h 52m₹5,738–21,111Fly Jindal Vijaynagar Airport to Calicut International Airport, train
- Fly from Jindal Vijaynagar Airport (VDY) to Calicut International Airport (CCJ)plane VDY - CCJ
- Take the train from Parpanangadi to Shoranur Jntrain
12h 48m₹5,168–21,161
Kempegowda International Airport (BLR) to Cochin International Airport (COK) flights
Comparing Your Travel Options
The cheapest way to get from Ballari to Thrissur is to bus via Thrissur which costs ₹1,000 - ₹2,700 and takes 17h 49m.
The fastest way to get from Ballari to Thrissur is to fly and taxi which takes 7h 46m and costs ₹6,500 - ₹22,000.
No, there is no direct bus from Ballari to Thrissur. However, there are services departing from Ballari and arriving at Thrissur Mannuthy Bypass via Bengaluru. The journey, including transfers, takes approximately 14h 39m.
No, there is no direct train from Ballari to Thrissur. However, there are services departing from Bellary Jn and arriving at Thrisur via Guntakal Jn. The journey, including transfers, takes approximately 16h 35m.
The distance between Ballari and Thrissur is 673 km. The road distance is 615.1 km.
The best way to get from Ballari to Thrissur without a car is to bus which takes 14h 39m and costs .
It takes approximately 14h 39m to get from Ballari to Thrissur, including transfers.
Ballari to Thrissur bus services, operated by Vijayanand Travels, depart from Ballari station.
Ballari to Thrissur train services, operated by Indian Railways, depart from Bellary Jn station.
The best way to get from Ballari to Thrissur is to bus which takes 14h 39m and costs . Alternatively, you can train, which costs ₹500 - ₹4,100 and takes 16h 35m.
What companies run services between Ballari, India and Thrissur, Kerala, India?
You can take a bus from Ballari to Thrissur Mannuthy Bypass via Bengaluru in around 14h 39m. Alternatively, you can take a train from Bellary Jn to Thrisur via Guntakal Jn in around 16h 35m.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ₹3,700–9,500
Flights from Jindal Vijaynagar Airport to Cochin International Airport via Kempegowda International Airport
- Ave. Duration
- 5h
- When
- Saturday
- Estimated price
- ₹4,900–18,000
Flights from Jindal Vijaynagar Airport to Cochin International Airport via Kempegowda International Airport, Madras
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Jindal Vijaynagar Airport to Cochin International Airport via Kempegowda International Airport, Trivandrum
- Ave. Duration
- 7h 50m
- When
- Tuesday
- Estimated price
- ₹6,000–18,000
Flights from Kempegowda International Airport to Coimbatore International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹5,000–7,000
Flights from Jindal Vijaynagar Airport to Coimbatore International Airport via Kempegowda International Airport
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹4,900–19,000
Flights from Jindal Vijaynagar Airport to Coimbatore International Airport via Kempegowda International Airport, Hyderabad
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Jindal Vijaynagar Airport to Coimbatore International Airport via Kempegowda International Airport, Madras
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Jindal Vijaynagar Airport to Calicut International Airport via Kempegowda International Airport, Madras
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹6,500–19,000
Flights from Jindal Vijaynagar Airport to Calicut International Airport via Kempegowda International Airport, Hyderabad
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- ₹7,500–20,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- ₹4,000–10,000
Flights from Kempegowda International Airport to Coimbatore International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,200–12,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,400–15,000
Flights from Jindal Vijaynagar Airport to Calicut International Airport via Kempegowda International Airport
- Ave. Duration
- 7h 20m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹3,800–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bellary Jn to Guntakal Jn
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Guntakal Jn to Thrisur
- Ave. Duration
- 14h 45m
- Frequency
- Once a week
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
Train from Bellary Jn to Yelahanka Jn.
- Ave. Duration
- 5h 34m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Bellary Jn to Mysore Jn
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Mysore Jn to Thrisur
- Ave. Duration
- 13h 25m
- Frequency
- Once daily
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,800
Train from Bellary Jn to Yelahanka Jn.
- Ave. Duration
- 5h 34m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Parpanangadi to Shoranur Jn
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Ballari to Bengaluru
- Ave. Duration
- 6h 30m
- Frequency
- Every 2 hours
- Estimated price
- ₹450–800
- Schedules at
- Vijayanand Travels
- Website
- Mahalakshmi Tourist
Bus from Ballari to Bengaluru
- Ave. Duration
- 6h 20m
- Frequency
- 5 times a week
- Schedules at
- Mahalakshmi Tourist
- Website
- Pooja travels
Bus from Ballari to Bengaluru
- Ave. Duration
- 5h 40m
- Frequency
- Twice a week
- Schedules at
- Pooja travels
- Website
- Jai Maruthi Travels
Bus from Ballari to Bengaluru
- Ave. Duration
- 5h 45m
- Frequency
- Twice a week
- Schedules at
- Jai Maruthi Travels
- Website
- SMRS Tours and Travels
Bus from Ballari to Bengaluru
- Ave. Duration
- 6h 25m
- Frequency
- Twice a week
- Schedules at
- SMRS Tours and Travels
- Website
- MP Tours and Travels
Bus from Ballari to Bengaluru
- Ave. Duration
- 6h 45m
- Frequency
- Once a week
- Schedules at
- MP Tours and Travels
- Website
- Kerala Lines
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 8h
- Frequency
- Every 30 minutes
- Schedules at
- Kerala Lines
- Website
- Royal Rich India R No. 203
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 7h 55m
- Frequency
- Every 4 hours
- Schedules at
- Royal Rich India R No. 203
- Phone
- 040-1221324849
- [email protected]
- Website
- Padikkal Travels
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 7h 50m
- Frequency
- 5 times a day
- Schedules at
- Padikkal Travels
- Phone
- +91 93440 62552
- [email protected]
- Website
- A1 Travels
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 9h 10m
- Frequency
- 5 times a day
- Website
- A1 Travels
- Website
- Dream Line Travels Pvt Ltd
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 8h 48m
- Frequency
- Once daily
- Schedules at
- Dream Line Travels Pvt Ltd
- Website
- Surya Connect
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Schedules at
- Surya Connect
- Website
- Psm Travels
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Schedules at
- Psm Travels
- Website
- Royal Rich India R No. 211
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Royal Rich India R No. 211
- Website
- JaiSai Roadlinks
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 7h 10m
- Frequency
- 6 times a week
- Schedules at
- JaiSai Roadlinks
- Website
- Maaruti Travels
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 8h 30m
- Frequency
- 6 times a week
- Schedules at
- Maaruti Travels
- Website
- Crownline Travels
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 8h 35m
- Frequency
- 5 times a week
- Schedules at
- Crownline Travels
- Website
- Suraj Holidays
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- Suraj Holidays
- Website
- Raveendra Holidays
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 10h 15m
- Frequency
- 4 times a week
- Schedules at
- Raveendra Holidays
- Phone
- +91 99626 64447
- [email protected]
- Website
- GSM Trans India
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a week
- Website
- GSM Trans India
- Website
- Atlas Travels
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 8h 15m
- Frequency
- Once a week
- Schedules at
- Atlas Travels
- Website
- Smartline Travels
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Smartline Travels
- Website
- Resande Transports
Bus from Bengaluru to Thrissur Mannuthy Bypass
- Ave. Duration
- 8h 40m
- Frequency
- Once a week
- Schedules at
- Resande Transports
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Ballari to Kempegowda B.S.
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Estimated price
- ₹440–1,200
- Schedules at
- ksrtc.in
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Bengaluru Satellite to Thrissur
- Ave. Duration
- 9h 10m
- Frequency
- Hourly
- Estimated price
- ₹550–1,500
- Website
- KSRTC
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Coimbatore - Chitra Circle to FlixBus Thrissur - Mannuthy Bypass
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹250–600
- Website
- FlixBus India
Bus from FlixBus Coimbatore - Chitra Circle to FlixBus Thrissur - Mannuthy Bypass
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹250–600
- Website
- FlixBus India
- Ave. Duration
- 3h 32m
- Estimated price
- ₹1,300–15,000
Eagle Travels
Kesari Travels
- Phone
- +91 87 22 54 99 08
B Cabs
- Phone
- +91 98 95 11 88 77
- Website
- bcabs.com
Cochin Coastal Cabs
- Phone
- +91 96 56 07 50 00
- Website
- cochincoastalcabs.com
Kochi Taxi
- Phone
- +91 70 34 30 18 15
- Website
- kochitaxi.co.in
B Cabs
- Phone
- +91 98 95 11 88 77
- Website
- bcabs.com
Cochin Coastal Cabs
- Phone
- +91 96 56 07 50 00
- Website
- cochincoastalcabs.com
Kochi Taxi
- Phone
- +91 70 34 30 18 15
- Website
- kochitaxi.co.in
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 What are the different types of Renfe trains in Spain?, The beginner’s guide to the 2018 World Nomad Games, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
Booking & Getting There
Ballari to Thrissur bus services, operated by Vijayanand Travels, arrive at Bengaluru station.
Ballari to Thrissur train services, operated by Indian Railways, arrive at Guntakal Jn station.
Yes, the driving distance between Ballari to Thrissur is 615 km. It takes approximately 9h 12m to drive from Ballari to Thrissur.
Book your Ballari to Thrissur bus tickets online with Omio.
There are 393+ hotels available in Thrissur.

























