Rome2Rio

How to get fromBallari to Dibrugarhby train, plane, bus, or car

Find Transport to Dibrugarh

See all options

There are 10 ways to get from Ballari to Dibrugarh by train, plane, 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.

  1. Train to Kempegowda International Airport, fly to Dibrugarh Airport

    best
    1. Take the train from Bellary Jn to Yelahanka Jn.train train
    2. Fly from Kempegowda International Airport (BLR) to Dibrugarh Airport (DIB)plane plane BLR - DIB
    13h 28m
    ₹10,478–19,788
  2. Train

    cheapest
    1. Take the train from Bellary Jn to Khurda Road Jntrain train 18048
    2. Take the train from Khurda Road Jn to Dibrugarhtrain train 22503 / ...
    2d 14h
    ₹1,423–10,792
  3. Bus

    1. Take the bus from Ballari to Vijayawadabus bus
    2. Take the bus from Vijayawada to Siliguribus bus
    3. Take the bus from Siliguri to Dibrugarhbus bus
    2d 22h
  4. Drive  2,762.2 km

    1. Drive from Ballari to Dibrugarhcar car 2,762.2 km
    40h 41m
    ₹26,844–38,775
  5. Train to Hubli Airport, fly to Dibrugarh Airport

    1. Take the train from Bellary Jn to Hubli Jntrain train
    2. Fly from Hubli Airport (HBX) to Dibrugarh Airport (DIB)plane plane HBX - DIB
    11h
    ₹16,193–25,664
  6. Fly Jindal Vijaynagar Airport to Dibrugarh Airport

    1. Fly from Jindal Vijaynagar Airport (VDY) to Dibrugarh Airport (DIB)plane plane VDY - DIB
    23h 25m
    ₹12,288–23,411
  7. Train, train to Hyderabad, fly to Dibrugarh Airport

    1. Take the train from Bellary Jn to Mahbubnagartrain train
    2. Take the train from Mahbubnagar to Umdanagartrain train
    3. Fly from Hyderabad (HYD) to Dibrugarh Airport (DIB)plane plane HYD - DIB
    14h 27m
    ₹9,629–26,769
  8. Train to Kempegowda International Airport, fly to Jorhat Airport, bus

    1. Take the train from Bellary Jn to Yelahanka Jn.train train
    2. Fly from Kempegowda International Airport (BLR) to Jorhat Airport (JRH)plane plane BLR - JRH
    3. Take the bus from Jorhat to Dibrugarhbus bus
    17h 46m
    ₹16,058–21,898
  9. Fly Jindal Vijaynagar Airport to Jorhat Airport, bus

    1. Fly from Jindal Vijaynagar Airport (VDY) to Jorhat Airport (JRH)plane plane VDY - JRH
    2. Take the bus from Jorhat to Dibrugarhbus bus
    28h 29m
    ₹15,368–27,521
  10. Bus via Hyderabad

    1. Take the bus from Ballari to Hyderabadbus bus
    2. Take the bus from Hyderabad to Siliguribus bus
    3. Take the bus from Siliguri to Tezpurbus bus
    4. Take the bus from Tezpur to Dibrugarhbus bus
    3d 13h

Ballari to Dibrugarh by train

Calendar4Weekly Trains
Duration2d 14hAverage Duration
Ticket₹1,423Cheapest Price
See schedules

Comparing Your Travel Options

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

You can take a train from Bellary Jn to Dibrugarh via Khurda Road Jn in around 2d 14h. Alternatively, you can take a bus from Ballari to Dibrugarh via Vijayawada and Siliguri in around 2d 22h.

Airlines
Train operators
Bus operators

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 Want to know more about Flixbus?, What are the different types of Renfe trains in Spain?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.

Booking & Getting There