There are 5 ways to get from Goa to Ballari by train, bus, 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.
Train
best- Take the train from Vasco Da Gama to Bellary Jntrain 18048 / ...
11h 5m₹263–2,018Bus
- Take the bus from Ponda KTC Bus Stand to Belgavi Railway Bus Standbus Pnj125is / ...
- Take the bus from Belagavi to Ballaribus redbusIndia_A/C Sleeper
13h 24m₹575–1,002Drive 385.1 km
- Drive from Chicalim to Ballaricar 385.1 km
5h 55m₹3,768–5,442Taxi
- Take the taxi from Chicalim to Ballaritaxi 385.1 km
5h 55m₹9,000–11,000Fly
- Fly from Dabolim Airport (GOI) to Jindal Vijaynagar Airport (VDY)plane GOI - VDY
6h 48m₹5,592–18,517
Goa to Ballari by bus and train
Comparing Your Travel Options
The cheapest way to get from Goa to Ballari is to train which costs ₹260 - ₹2,100 and takes 11h 5m.
The fastest way to get from Goa to Ballari is to drive which takes 5h 55m and costs ₹3,700 - ₹5,500.
No, there is no direct bus from Goa to Ballari. However, there are services departing from Dabolim and arriving at Ballari via Ponda KTC Bus Stand and Belagavi. The journey, including transfers, takes approximately 13h 24m.
No, there is no direct train from Goa to Ballari. However, there are services departing from Vasco Da Gama and arriving at Bellary Jn via . The journey, including transfers, takes approximately 11h 5m.
The distance between Goa and Ballari is 414 km. The road distance is 385.1 km.
The best way to get from Goa to Ballari without a car is to train which takes 11h 5m and costs ₹260 - ₹2,100.
It takes approximately 11h 5m to get from Goa to Ballari, including transfers.
Goa to Ballari bus services, operated by KTCL, depart from Ponda KTC Bus Stand station.
Goa to Ballari train services, operated by Indian Railways, depart from Vasco Da Gama station.
The best way to get from Goa to Ballari is to train which takes 11h 5m and costs ₹260 - ₹2,100. Alternatively, you can bus, which costs ₹550 - ₹1,000 and takes 13h 24m, you could also fly, which costs ₹5,500 - ₹19,000 and takes 6h 48m.
What companies run services between Goa, India and Ballari, India?
Indian Railways operates a train from Vasco Da Gama to Bellary Jn once daily. Tickets cost ₹250–2,000 and the journey takes 9h 48m. Alternatively, you can take a bus from Dabolim to Ballari via Ponda KTC Bus Stand, Belgavi Railway Bus Stand, and Belagavi in around 13h 24m.
- Website
- starair.in
Flights from Dabolim Airport to Jindal Vijaynagar Airport via Bengaluru
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ₹5,000–19,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Vasco Da Gama to Bellary Jn
- Ave. Duration
- 9h 48m
- Frequency
- Once daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
- Phone
- +91 9226582250
- kadambapo@yahoo.com
- Website
- KTCL
Bus from Ponda KTC Bus Stand to Belgavi Railway Bus Stand
- Ave. Duration
- 3h 37m
- Frequency
- Hourly
- Estimated price
- ₹75–110
- Website
- KTCL
- Website
- Joshna Travels And Cargo
Bus from Belagavi to Ballari
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Schedules at
- Joshna Travels And Cargo
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- Vijayanand Travels
Bus from Belagavi to Ballari
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ₹470–850
- Schedules at
- Vijayanand Travels
- Ave. Duration
- 5h 55m
- Estimated price
- ₹9,000–11,000
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, Train travel in Spain: A guide to Renfe, and How to get from Florence to Rome - to help you get the most out of your next trip.
Booking & Getting There
Goa to Ballari bus services, operated by KTCL, arrive at Belgavi Railway Bus Stand station.
Goa to Ballari train services, operated by Indian Railways, arrive at Bellary Jn station.
Yes, the driving distance between Goa to Ballari is 385 km. It takes approximately 5h 55m to drive from Goa to Ballari.
There are 11+ hotels available in Ballari.




















