There are 7 ways to get from Nagpur to Ballari by plane, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Vidyanagar  •  4 h 14 min

  1. Fly from Nagpur (NAG) to Vidyanagar (VDY) NAG - VDY

$93 - $431

Cheapest option

Bus  •  18 h 45 min

  1. Take the bus from Nagpur to Hyderabad
  2. Take the bus from Hyderabad to Bellary

$17 - $24

5 alternative options

Fly to Bengaluru, train  •  10 h 44 min

  1. Fly from Nagpur (NAG) to Bengaluru (BLR) NAG - BLR
  2. Take the train from Yelhanka Junction (YNK) to Bellary Junction (BAY)

$79 - $312

Fly to Hubli, train  •  10 h 13 min

  1. Fly from Nagpur (NAG) to Hubli (HBX) NAG - HBX
  2. Take the train from Hubli Junction (UBL) to Bellary Junction (BAY)

$118 - $442

Fly to Hyderabad, train  •  14 h 52 min

  1. Fly from Nagpur (NAG) to Hyderabad (HYD) NAG - HYD
  2. Take the train from Secunderabad Junction (SC) to Bellary Junction (BAY)

$69 - $340

Train  •  19 h 8 min

  1. Take the train from Nagpur (NGP) to Bellary Junction (BAY) Svdk Ypr Suvdha

$19 - $28

Drive  •  11 h 38 min

  1. Drive from Nagpur to Ballari 545.6 miles

$85 - $130

What companies run services between Nagpur, India and Ballari, India?

AirAsia India, Trans Euro Air and IndiGo Airlines fly from Nagpur to Ballari twice daily. Alternatively, you can take a bus from Nagpur to Ballari via Hyderabad in around 18 h 45 min.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Nagpur to Bengaluru
Ave. Duration
1 h 42 min
When
Every day
Estimated price
$70 - $330
Flights from Nagpur to Bengaluru via Pune
Ave. Duration
4 h 5 min
When
Every day
Estimated price
$80 - $370
Flights from Nagpur to Bengaluru via Hyderabad
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$70 - $330
Flights from Nagpur to Hyderabad
Ave. Duration
1 h 47 min
When
Every day
Estimated price
$60 - $330
Flights from Nagpur to Hyderabad via Pune
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$85 - $400
Flights from Nagpur to Hyderabad via Bengaluru
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$95 - $420
Air India Limited
Website
airindia.in
Flights from Nagpur to Hubli via Mumbai
Ave. Duration
7 h 13 min
When
Tuesday, Wednesday and Saturday
Estimated price
$110 - $550
Flights from Nagpur to Hubli via Bengaluru
Ave. Duration
5 h 27 min
When
Monday, Tuesday, Wednesday, Friday and Saturday
Estimated price
$120 - $600
Flights from Nagpur to Hubli via Delhi, Mumbai
Ave. Duration
7 h 55 min
When
Tuesday and Wednesday
Estimated price
$150 - $750
Trans Euro Air
Flights from Nagpur to Vidyanagar via Bengaluru
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$110 - $700
Flights from Nagpur to Vidyanagar via Hyderabad
Ave. Duration
7 h 15 min
When
Every day
Estimated price
$85 - $420
AirAsia India
Website
airasia.com
Flights from Nagpur to Bengaluru
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$70 - $460
GoAir
Website
goair.in
Flights from Nagpur to Bengaluru
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$70 - $290
Helitrans
Website
helitrans.no
Flights from Nagpur to Hubli via Bengaluru
Ave. Duration
4 h 15 min
When
Monday, Tuesday, Wednesday and Friday
Estimated price
$120 - $700
Jet Airways
Website
jetairways.com
Flights from Nagpur to Hyderabad
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$55 - $310
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Yelhanka Junction (YNK) to Bellary Junction (BAY)
Ave. Duration
7 h 20 min
Frequency
Once daily
Estimated price
$6 - $18
Book at
irctc.co.in
Train from Hubli Junction (UBL) to Bellary Junction (BAY)
Ave. Duration
4 h 30 min
Frequency
Every 4 hours
Estimated price
$4 - $16
Book at
irctc.co.in
Train from Secunderabad Junction (SC) to Bellary Junction (BAY)
Ave. Duration
11 h 18 min
Frequency
Twice a week
Estimated price
$9 - $20
Book at
irctc.co.in
Train from Nagpur (NGP) to Bellary Junction (BAY)
Ave. Duration
19 h 8 min
Frequency
Once a week
Estimated price
$19 - $28
Book at
irctc.co.in
Bus operators
RedBus
Website
redbus.in
Bus from Nagpur to Hyderabad
Ave. Duration
10 h
Frequency
Every 4 hours
Estimated price
$9 - $13
Book at
redbus.in
Bus from Hyderabad to Bellary
Ave. Duration
7 h 45 min
Frequency
4 times a day
Estimated price
$8 - $12
Book at
redbus.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 How do I get from Sydney to Melbourne, Heading to Europe? Read this before you buy a Eurail Pass and How to get from JFK to New York City - to help you get the most out of your next trip.

Questions & Answers

How far is it from Nagpur to Ballari?

The distance between Nagpur and Ballari is 706 km. The road distance is 873 km.

What is the cheapest way to get from Nagpur to Ballari?

The cheapest way to get from Nagpur to Ballari is to bus which costs ₹1,100 - ₹1,600 and takes 18 h 45 min.

What is the fastest way to get from Nagpur to Ballari?

The quickest way to get from Nagpur to Ballari is to fly which takes 4 h 14 min and costs ₹6,000 - ₹29,000.

Is there a direct train between Nagpur and Ballari?

Yes, there is a direct train departing from Nagpur (NGP) and arriving at Bellary Junction (BAY). Services depart once a week, and operate Tuesday. The journey takes approximately 19 h 8 min.

Is there a direct bus between Nagpur and Ballari?

No, there is no direct bus from Nagpur to Ballari. However, there are services departing from Nagpur and arriving at Bellary via Hyderabad. The journey, including transfers, takes approximately 18 h 45 min.

How long does it take to get from Nagpur to Ballari?

It takes approximately 4 h 14 min to get from Nagpur to Ballari, including transfers.