There are 6 ways to get from Haroa to Sylhet 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.
Fly to Osmani International Airport
best- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Osmani International Airport (ZYL)CCU - ZYL
3h 30m$100–337Train
cheapest- Take the train from Dattapukur to Bangaon Jn
- Take the train from Benapole to Dhaka
- Take the train from Dhaka to Sylhet
13h 49m$14–51Bus, train
- Take the bus from Ghusughata to Sealdah Court
- Take the train from Barasat to Bangaon Jn
- Take the train from Benapole to Dhaka
- Take the bus from Dhaka Arambag to Sylhet
18h 13m$14–57Drive 504.2 km
- Drive from Haroa to Sylhet504.2 km
7h 4m$60–86Fly to Silchar Airport, drive
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Silchar Airport (IXS)CCU - IXS
- Drive from Silchar Airport (IXS) to Sylhet
3h 59m$91–155Fly to Agartala, train
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Agartala (IXA)CCU - IXA
- Take the train from Azampur to Sylhet
6h 44m$57–105
Netaji Subhas Chandra Bose International Airport (CCU) to Osmani International Airport (ZYL) flights
Questions & Answers
The cheapest way to get from Haroa to Sylhet is to train which costs $13 - $55 and takes 13h 49m.
The fastest way to get from Haroa to Sylhet is to fly which takes 3h 30m and costs $95 - $340.
The distance between Haroa and Sylhet is 474 km. The road distance is 504.2 km.
It takes approximately 3h 30m to get from Haroa to Sylhet, including transfers.
The best way to get from Haroa to Sylhet is to fly which takes 3h 30m and costs $95 - $340. Alternatively, you can train, which costs $13 - $55 and takes 13h 49m.
Yes, the driving distance between Haroa to Sylhet is 504 km. It takes approximately 7h 4m to drive from Haroa to Sylhet.
There are 94+ hotels available in Sylhet.
What companies run services between Haroa, India and Sylhet, Bangladesh?
Biman Bangladesh Airlines, US-Bangla, and IndiGo Airlines fly from Netaji Subhas Chandra Bose International Airport (CCU) to Osmani International Airport (ZYL) 3 times a day. Alternatively, you can take a vehicle from Haroa to Sylhet via Dattapukur, Bangaon Jn, Benapole, and Dhaka in around 13h 49m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Silchar Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $60–200
Flights from Netaji Subhas Chandra Bose International Airport to Agartala
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $50–180
- Website
- biman-airlines.com
Flights from Netaji Subhas Chandra Bose International Airport to Osmani International Airport via Dhaka
- Ave. Duration
- 3h
- When
- Monday to Saturday
- Estimated price
- $70–270
- Website
- usbair.com
Flights from Netaji Subhas Chandra Bose International Airport to Osmani International Airport via Dhaka
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $70–270
- Website
- airindiaexpress.in
Flights from Netaji Subhas Chandra Bose International Airport to Agartala
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $40–75
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Dattapukur to Bangaon Jn
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Barasat to Bangaon Jn
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Benapole to Dhaka
- Ave. Duration
- 3h 35m
- Frequency
- 6 times a week
- Estimated price
- $1–12
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–3
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $3–5
- AC class seat (AC_S)
- $4–7
- 1st class berth (F_BERTH)
- $5–6
- AC class berth (AC_B)
- $8–12
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
Train from Dhaka to Sylhet
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- $2–16
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $2–3
- 1st class seat (F_SEAT)
- $2–5
- Snigdha
- $4–6
- AC class seat (AC_S)
- $5–8
- 1st class berth (F_BERTH)
- $7–8
- AC class berth (AC_B)
- $11–16
- S chair
- $4
Train from Azampur to Sylhet
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- $1–11
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–3
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $3–5
- AC class seat (AC_S)
- $4–6
- 1st class berth (F_BERTH)
- $4–5
- AC class berth (AC_B)
- $7–11
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
- Phone
- 033 2442 0278
- transportdeptt.wb@gmail.com
- Website
- wbtconline.in
Bus from Ghusughata to Sealdah Court
- Ave. Duration
- 2h 21m
- Frequency
- Every 30 minutes
- Estimated price
- $1
- Website
- https://wbtconline.in/home
- Phone
- 16460
- support@bdtickets.com
- Website
- shyamoliparibahan-bd.com
Bus from Dhaka Arambag to Sylhet
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Estimated price
- $5–16
- Schedules at
- shyamoliparibahan-bd.com
- Book at
- shyamoliparibahan-bd.com
- Non AC (E Class)
- $6–8
- AC (B Class)
- $10–16
- Seater
- $5–15
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 Train travel in Spain: A guide to Renfe, How to get from Florence to Rome, and Which London airport should I choose? - to help you get the most out of your next trip.



















