Rome2Rio

How to get fromDhaka to Sivasagarby train, plane, bus, or car

Find Transport to Sivasagar

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 6 ways to get from Dhaka to Sivasagar 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 Agartala, fly, train

    best
    1. Take the train from Dhaka to Azampurtrain train
    2. Fly from Agartala (IXA) to Dibrugarh Airport (DIB)plane plane IXA - DIB
    3. Take the train from Dibrugarh to Sibsagar Towntrain train
    10h 48m
    ₹9,907–28,055
  2. Train

    cheapest
    1. Take the train from Dhaka to Akhauratrain train
    2. Take the train from Agartala to Badarpur Jntrain train
    3. Take the train from Badarpur Jn to Sibsagar Towntrain train
    21h 26m
    ₹666–4,228
  3. Bus, drive

    1. Take the bus from Dhaka Arambag to Sylhetbus bus
    2. Drive from Sylhet to Barik Pointcar car
    3. Take the bus from Barik Point to Guwahati Paltan Bazarbus bus
    4. Take the bus from Guwahati to Sivasagarbus bus
    20h 47m
    ₹2,726–4,658
  4. Drive  733.7 km

    1. Drive from Dhaka to Sivasagarcar car 733.7 km
    11h 7m
    ₹8,168–11,798
  5. Train, train to Netaji Subhas Chandra Bose International Airport, fly

    1. Take the train from Dhaka to Bhanga Junctiontrain train
    2. Take the train from Bhanga Junction to Benapoletrain train
    3. Take the train from Bangaon Jn to Dum Dum Canttrain train
    4. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Dibrugarh Airport (DIB)plane plane CCU - DIB
    5. Take the train from Dibrugarh to Sibsagar Towntrain train
    11h 50m
    ₹6,322–16,255
  6. Train via Lumding

    1. Take the train from Dhaka to Akhauratrain train
    2. Take the train from Agartala to Lumding Jntrain train
    3. Take the train from Lumding Jn to Sibsagar Towntrain train
    23h 27m
    ₹696–4,328

Agartala (IXA) to Dibrugarh Airport (DIB) flights

Calendar14Weekly Planes
Duration6h 2mAverage Duration
Ticket₹8,754Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Dhaka, Bangladesh and Sivasagar, India?

You can take a train from Dhaka to Sibsagar Town via Akhaura, Agartala, and Badarpur Jn in around 21h 26m.

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 The London Underground: Essential tips to navigate the Tube, Why you should take the train in the US, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.