Rome2Rio

How to get fromSylhet to Barishal Divisionby train, car ferry, car, bus, or plane

Find Transport to Barishal Division

See all options

There are 4 ways to get from Sylhet to Barishal Division by train, car ferry, car, bus, 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.

  1. Train, car ferry, drive

    best
    1. Take the train from Sylhet to Laksamtrain train
    2. Take the train from Laksam to Chandpur Courttrain train
    3. Take the carferry from Chandpur to Shariatpurcarferry car ferry
    4. Drive from Shariatpur to Barishalcar car
    10h 24m
    $14–33
  2. Bus

    1. Take the bus from Sylhet to Dhakabus bus Sylhet - Dhaka
    2. Take the bus from Dhaka to Barishalbus bus Dhaka - Barishal
    16h 15m
  3. Drive 376 km

    1. Drive from Sylhet to Barishalcar car 376 km
    5h 43m
    $33–47
  4. Fly, bus

    1. Fly from Osmani International Airport (ZYL) to Shahjalal International Airport (DAC)plane plane ZYL - DAC
    2. Take the bus from Dhaka to Pirojpurbus bus
    6h 45m

Osmani International Airport (ZYL) to Shahjalal International Airport (DAC) flights

Calendar106Weekly Planes
Duration50 minAverage Duration
Ticket$43Cheapest Price
See schedules

Questions & Answers

What companies run services between Sylhet, Bangladesh and Barishal Division, Bangladesh?

You can take a bus from Sylhet to Barishal via Dhaka in around 16h 15m.

Airlines
Train operators
Bus operators
Ferry 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 Why you should take the train in the US, Travelling by boat in Italy, and Travelling around the UAE - to help you get the most out of your next trip.

More Questions & Answers