There are 9 ways to get from Ballari to Thalassery 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 Thalasserybus redbusIndia_Bharat Benz A/C Seater /Sleeper
14h 10mTrain
cheapest- Take the train from Bellary Jn to Guntakal Jntrain 16591 / ...
- Take the train from Guntakal Jn to Thalasserytrain 07097
19h 28m₹575–4,360Drive 483.7 km
- Drive from Ballari to Thalasserycar 483.7 km
7h 20m₹5,414–7,820Taxi
- Take the taxi from Ballari to Thalasserytaxi 483.7 km
7h 20m₹10,000–13,000Train to Kempegowda International Airport, fly to Kannur International Airport
- Take the train from Bellary Jn to Yelahanka Jn.train
- Fly from Kempegowda International Airport (BLR) to Kannur International Airport (CNN)plane BLR - CNN
9h 28m₹5,028–17,988Bus, train
- Take the bus from Ballari to Kempegowda B.S.bus
- Take the train from Ksr Bengaluru to Thalasserytrain 16511
22h 26m₹744–3,429Train to Kempegowda International Airport, fly to Calicut International Airport, train
- Take the train from Bellary Jn to Yelahanka Jn.train
- Fly from Kempegowda International Airport (BLR) to Calicut International Airport (CCJ)plane BLR - CCJ
- Take the train from Kozhikkode to Thalasserytrain
11h₹3,758–11,438Fly 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 Kozhikkode to Thalasserytrain
11h 7m₹5,168–20,561Train to Kempegowda International Airport, fly to Bajpe Airport, train
- Take the train from Bellary Jn to Yelahanka Jn.train
- Fly from Kempegowda International Airport (BLR) to Bajpe Airport (IXE)plane BLR - IXE
- Take the train from Mangalore to Thalasserytrain
12h 15m₹4,878–11,598
Kempegowda International Airport (BLR) to Kannur International Airport (CNN) flights
Comparing Your Travel Options
The cheapest way to get from Ballari to Thalassery is to train which costs ₹550 - ₹4,400 and takes 19h 28m.
The fastest way to get from Ballari to Thalassery is to drive which takes 7h 20m and costs ₹5,000 - ₹8,000.
No, there is no direct bus from Ballari to Thalassery. However, there are services departing from Ballari and arriving at Thalassery via Bengaluru. The journey, including transfers, takes approximately 14h 10m.
No, there is no direct train from Ballari to Thalassery. However, there are services departing from Bellary Jn and arriving at Thalassery via Guntakal Jn. The journey, including transfers, takes approximately 19h 28m.
The distance between Ballari and Thalassery is 585 km. The road distance is 483.7 km.
The best way to get from Ballari to Thalassery without a car is to bus which takes 14h 10m and costs .
It takes approximately 14h 10m to get from Ballari to Thalassery, including transfers.
Ballari to Thalassery bus services, operated by National Travels - Ratnagiri, depart from Ballari station.
Ballari to Thalassery train services, operated by Indian Railways, depart from Bellary Jn station.
The best way to get from Ballari to Thalassery is to bus which takes 14h 10m and costs . Alternatively, you can train, which costs ₹550 - ₹4,400 and takes 19h 28m.
What companies run services between Ballari, India and Thalassery, India?
You can take a bus from Ballari to Thalassery via Bengaluru in around 14h 10m. Alternatively, you can take a train from Bellary Jn to Thalassery via Guntakal Jn in around 19h 28m.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Kannur International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹5,000–15,000
Flights from Kempegowda International Airport to Kannur International Airport via Kochi
- Ave. Duration
- 3h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,000–15,000
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,500–7,000
Flights from Jindal Vijaynagar Airport to Calicut International Airport via Kempegowda International Airport
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹4,900–19,000
Flights from Jindal Vijaynagar Airport to Calicut International Airport via Kempegowda International Airport, Mumbai
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹9,500–20,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,000–19,000
Flights from Kempegowda International Airport to Bajpe Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- ₹4,200–8,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Kannur International Airport
- Ave. Duration
- 1h 10m
- When
- Monday
- Estimated price
- ₹3,700–14,000
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ₹3,300–12,000
Flights from Kempegowda International Airport to Bajpe Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Thursday, Saturday, Sunday, Monday, and Friday
- Estimated price
- ₹4,000–7,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹2,600–6,500
Flights from Jindal Vijaynagar Airport to Calicut International Airport via Kempegowda International Airport
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- ₹3,700–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 Thalassery
- Ave. Duration
- 17h 38m
- Frequency
- Once a week
- Estimated price
- ₹450–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
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 Ksr Bengaluru to Thalassery
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
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 Kozhikkode to Thalassery
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Kozhikkode to Thalassery
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,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 Mangalore to Thalassery
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Ballari to Bengaluru
- Ave. Duration
- 6h 30m
- Frequency
- Every 4 hours
- Website
- National Travels - Ratnagiri
- Website
- omio.com
Bus from Ballari to Bengaluru
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Bengaluru to Thalassery
- Ave. Duration
- 6h 45m
- Frequency
- Twice a week
- Schedules at
- hanstravel.in
- Website
- Al Ayaan Travels
Bus from Ballari to Bengaluru
- Ave. Duration
- 5h 45m
- Frequency
- 4 times a week
- Schedules at
- Al Ayaan Travels
Bus from Bengaluru to Thalassery
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Schedules at
- Al Ayaan Travels
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Ballari to Bengaluru
- Ave. Duration
- 6h 25m
- Frequency
- Twice a week
- Schedules at
- Choudhary travels and cargo
- Phone
- 91 92464 60933
- [email protected]
- Website
- Sri Krishna Travels
Bus from Ballari to Bengaluru
- Ave. Duration
- 5h 45m
- Frequency
- Once a week
- Website
- Sri Krishna Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bengaluru to Thalassery
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- ₹450–1,300
- Schedules at
- Zingbus
- Website
- Soumya Tours and Travels
Bus from Bengaluru to Thalassery
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Soumya Tours and Travels
- Website
- Sana Travels
Bus from Bengaluru to Thalassery
- Ave. Duration
- 6h 35m
- Frequency
- 5 times a week
- Schedules at
- Sana Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Thalassery
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Bengaluru to Thalassery
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a week
- Schedules at
- Tranzking Travels
- Website
- SP Transport
Bus from Bengaluru to Thalassery
- Ave. Duration
- 5h 50m
- Frequency
- Twice a week
- Schedules at
- SP Transport
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Bengaluru to Thalassery
- Ave. Duration
- 7h 30m
- Frequency
- Twice a week
- Website
- Krish Travels
- Website
- Shree mann travels
Bus from Bengaluru to Thalassery
- Ave. Duration
- 6h 25m
- Frequency
- Once a week
- Schedules at
- Shree mann travels
- Website
- SKM Tours & Travels
Bus from Bengaluru to Thalassery
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Schedules at
- SKM Tours & Travels
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Bengaluru to Thalassery
- Ave. Duration
- 7h
- Frequency
- Once a week
- Schedules at
- Al Travels
- Phone
- +91 7772929333
- [email protected]
- Website
- Annapurna Bus
Bus from Bengaluru to Thalassery
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- ₹1,000–2,300
- Website
- Annapurna Bus
- 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
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 Slovenia: Getting from Ljubljana to Lake Bled, 5 delightfully under-the-radar French towns you need to visit, and Want to know more about Flixbus? - to help you get the most out of your next trip.
Booking & Getting There
Ballari to Thalassery bus services, operated by National Travels - Ratnagiri, arrive at Bengaluru station.
Ballari to Thalassery train services, operated by Indian Railways, arrive at Guntakal Jn station.
Yes, the driving distance between Ballari to Thalassery is 484 km. It takes approximately 7h 20m to drive from Ballari to Thalassery.
Book your Ballari to Thalassery bus tickets online with Omio.
There are 177+ hotels available in Thalassery.

























