There are 8 ways to get from Sri Lanka to Ballari by plane, train, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bandaranaike International Airport to Hubli Airport, train
best- Fly from Bandaranaike International Airport (CMB) to Hubli Airport (HBX)plane CMB - HBX
- Take the train from Hubli Jn to Bellary Jntrain
10h 12m₹16,305–49,744Train, ferry
cheapest- Take the train from Colombo Fort to Kankesanturaitrain
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Guntakal Jntrain
- Take the train from Guntakal Jn to Bellary Jntrain
30h 17m₹7,405–11,463Bus, ferry
- Take the bus from Pettah to Kankesanturaibus
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the bus from Nagapattinam to Chennaibus
- Take the bus from Chennai to Ballaribus
30h 21mFly Jaffna to Jindal Vijaynagar Airport
- Fly from Jaffna (JAF) to Jindal Vijaynagar Airport (VDY)plane JAF - VDY
22h 18m₹24,857–86,828Fly Bandaranaike International Airport to Kempegowda International Airport, train
- Fly from Bandaranaike International Airport (CMB) to Kempegowda International Airport (BLR)plane CMB - BLR
- Take the train from Yelahanka Jn. to Guntakal Jntrain
- Take the train from Guntakal Jn to Bellary Jntrain
9h 49m₹13,185–27,754Fly Bandaranaike International Airport to Chennai International Airport, train
- Fly from Bandaranaike International Airport (CMB) to Chennai International Airport (MAA)plane CMB - MAA
- Take the train from Chennai Central to Bellary Jntrain
11h 31m₹11,135–26,209Fly Bandaranaike International Airport to Hyderabad, train
- Fly from Bandaranaike International Airport (CMB) to Hyderabad (HYD)plane CMB - HYD
- Take the train from Umdanagar to Mahbubnagartrain
- Take the train from Mahbubnagar to Bellary Jntrain
11h 46m₹12,245–26,874Fly Bandaranaike International Airport to Jindal Vijaynagar Airport
- Fly from Bandaranaike International Airport (CMB) to Jindal Vijaynagar Airport (VDY)plane CMB - VDY
5h 11m₹15,395–46,464
Bandaranaike International Airport (CMB) to Hubli Airport (HBX) flights
Comparing Your Travel Options
The cheapest way to get from Sri Lanka to Ballari is to train and ferry which costs ₹7,000 - ₹12,000 and takes 30h 17m.
The fastest way to get from Sri Lanka to Ballari is to fly which takes 5h 11m and costs ₹15,000 - ₹47,000.
The distance between Sri Lanka and Ballari is 1276 km.
The best way to get from Sri Lanka to Ballari without a car is to train and ferry which takes 30h 17m and costs ₹7,000 - ₹12,000.
It takes approximately 10h 12m to get from Sri Lanka to Ballari, including transfers.
There are nine+ hotels available in Ballari.
What companies run services between Sri Lanka and Ballari, India?
IndiGo Airlines and Star Air fly from Jaffna (JAF) to Jindal Vijaynagar Airport (VDY) twice daily.
- Website
- goindigo.in
Flights from Bandaranaike International Airport to Hubli Airport via Kempegowda International Airport
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹15,000–55,000
Flights from Bandaranaike International Airport to Hubli Airport via Chennai International Airport
- Ave. Duration
- 7h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹16,000–55,000
Flights from Bandaranaike International Airport to Hubli Airport via Hyderabad
- Ave. Duration
- 4h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹18,000–55,000
Flights from Bandaranaike International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹13,000–23,000
Flights from Bandaranaike International Airport to Kempegowda International Airport via Chennai International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹13,000–23,000
Flights from Bandaranaike International Airport to Chennai International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Bandaranaike International Airport to Hyderabad
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–21,000
Flights from Bandaranaike International Airport to Hyderabad via Chennai International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹12,000–21,000
Flights from Bandaranaike International Airport to Hyderabad via Kempegowda International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹12,000–21,000
- Website
- srilankan.com
Flights from Bandaranaike International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹12,000–40,000
Flights from Bandaranaike International Airport to Chennai International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Bandaranaike International Airport to Hyderabad
- Ave. Duration
- 1h 55m
- When
- Wednesday, Friday, Sunday, Monday, and Thursday
- Estimated price
- ₹11,000–15,000
- Website
- starair.in
Flights from Jaffna to Jindal Vijaynagar Airport via Tiruchirapalli, Kempegowda International Airport
- Ave. Duration
- 20h 5m
- When
- Tuesday and Saturday
- Estimated price
- ₹24,000–85,000
Flights from Jaffna to Jindal Vijaynagar Airport via Chennai International Airport, Kempegowda International Airport
- Ave. Duration
- 22h 15m
- When
- Every day
- Estimated price
- ₹25,000–85,000
Flights from Jaffna to Jindal Vijaynagar Airport via Tiruchirapalli, Chennai International Airport, Kempegowda International Airport
- Ave. Duration
- 20h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹26,000–90,000
Flights from Bandaranaike International Airport to Jindal Vijaynagar Airport via Kempegowda International Airport
- Ave. Duration
- 3h 5m
- When
- Thursday to Saturday
- Estimated price
- ₹14,000–44,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Hubli Jn to Bellary Jn
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Nagappattinam to Guntakal Jn
- Ave. Duration
- 15h 35m
- Frequency
- 4 times a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Guntakal Jn to Bellary Jn
- Ave. Duration
- 1h
- 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 Yelahanka Jn. to Guntakal Jn
- Ave. Duration
- 3h 58m
- Frequency
- Every 2 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Guntakal Jn to Bellary Jn
- Ave. Duration
- 1h
- 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 Chennai Central to Bellary Jn
- Ave. Duration
- 8h 20m
- Frequency
- Twice a week
- Estimated price
- ₹290–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹290–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,200
Train from Umdanagar to Mahbubnagar
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Mahbubnagar to Bellary Jn
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- ₹390–1,000
- Website
- Sri Lanka Railways
- 2nd Class Fare
- ₹390–550
- 3rd Class Fare
- ₹440–550
- Air Conditioned Saloon
- ₹750–1,000
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Pettah to Kankesanturai
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- ₹770–810
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- ₹770–810
- Website
- Al Ayaan Travels
Bus from Nagapattinam to Chennai
- Ave. Duration
- 6h 40m
- Frequency
- Twice daily
- Schedules at
- Al Ayaan Travels
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
- Website
- omio.com
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Chennai to Ballari
- Ave. Duration
- 10h 45m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Website
- Krish Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Sana Travels
Bus from Nagapattinam to Chennai
- Ave. Duration
- 8h 40m
- Frequency
- Twice a week
- Schedules at
- Sana Travels
- Website
- Soumya Tours and Travels
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
- Website
- TSB Tour express
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h 5m
- Frequency
- Once a week
- Schedules at
- TSB Tour express
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Schedules at
- Apple Travels
- Website
- Atana Connect
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h 55m
- Frequency
- Once a week
- Schedules at
- Atana Connect
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Chennai to Ballari
- Ave. Duration
- 11h 15m
- Frequency
- Once a week
- Schedules at
- Choudhary travels and cargo
- Phone
- 022 - 22026666
- Website
- The Shipping Corporation of India
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹6,500
- Website
- The Shipping Corporation of India
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹6,500
- Website
- The Shipping Corporation of India
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 French strikes 2018: What are my alternative transport options?, How to get from Heathrow Airport into central London, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.























