There are 9 ways to get from Kolkata to Sylhet (Region) 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)plane CCU - ZYL
7h$102–353Train
cheapest- Take the train from Sealdah to Bangaon Jntrain
- Take the train from Benapole to Dhakatrain
- Take the train from Dhaka to Sylhettrain
14h 15m$13–49Train, bus
- Take the train from Sealdah to Bangaon Jntrain
- Take the train from Benapole to Dhakatrain
- Take the bus from Dhaka Arambag to Sylhetbus
14h 40m$16–49Drive 532.1 km
- Drive from Kolkata to Sylhet (Region)car 532.1 km
7h 33m$63–91Fly to Silchar Airport, drive
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Silchar Airport (IXS)plane CCU - IXS
- Drive from Silchar Airport (IXS) to Sylhet (Region)car
5h 21m$74–136Fly to Agartala, train
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Agartala (IXA)plane CCU - IXA
- Take the train from Azampur to Sylhettrain
8h 11m$55–120Fly to Umroi Airport, drive
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Umroi Airport (SHL)plane CCU - SHL
- Drive from Umroi Airport (SHL) to Sylhet (Region)car
6h 14m$93–275Fly to Shahjalal International Airport, train
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Shahjalal International Airport (DAC)plane CCU - DAC
- Take the train from Biman Bandar to Sylhettrain
10h 2m$81–214Train via Darshana Halt
- Take the train from Sealdah to Gedetrain
- Take the train from Darshana Halt to Biman Bandartrain
- Take the train from Biman Bandar to Sylhettrain
17h 31m$13–56
Netaji Subhas Chandra Bose International Airport (CCU) to Osmani International Airport (ZYL) flights
Questions & Answers
The cheapest way to get from Kolkata to Sylhet (Region) is to train which costs $13 - $50 and takes 14h 15m.
The fastest way to get from Kolkata to Sylhet (Region) is to fly and drive which takes 5h 21m and costs $70 - $140.
No, there is no direct train from Kolkata to Sylhet (Region). However, there are services departing from Sealdah and arriving at Sylhet via Benapole and Dhaka. The journey, including transfers, takes approximately 14h 15m.
The distance between Kolkata and Sylhet (Region) is 466 km. The road distance is 532.1 km.
It takes approximately 7h to get from Kolkata to Sylhet (Region), including transfers.
Kolkata to Sylhet (Region) train services, operated by Indian Railways, depart from Sealdah station.
The best way to get from Kolkata to Sylhet (Region) is to fly which takes 7h and costs $100 - $360. Alternatively, you can train, which costs $13 - $50 and takes 14h 15m.
Sylhet (Region) is 30 min ahead of Kolkata. It is currently 12:38 AM in Kolkata and 1:08 AM in Sylhet (Region).
Kolkata to Sylhet (Region) train services, operated by Indian Railways, arrive at Bangaon Jn station.
Yes, the driving distance between Kolkata to Sylhet (Region) is 532 km. It takes approximately 7h 33m to drive from Kolkata to Sylhet (Region).
What companies run services between Kolkata, India and Sylhet (Region), Bangladesh?
US-Bangla, IndiGo Airlines, and Novo Air fly from Netaji Subhas Chandra Bose International Airport (CCU) to Osmani International Airport (ZYL) once daily. Alternatively, you can take a train from Sealdah to Sylhet (Region) via Bangaon Jn, Benapole, Dhaka, and Sylhet in around 14h 15m.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Silchar Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $55–100
Flights from Netaji Subhas Chandra Bose International Airport to Agartala
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $45–190
Flights from Netaji Subhas Chandra Bose International Airport to Umroi Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $70–230
Flights from Netaji Subhas Chandra Bose International Airport to Shahjalal International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $70–180
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sealdah to Bangaon Jn
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Sealdah to Bangaon Jn
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Sealdah to Gede
- Ave. Duration
- 2h 42m
- Frequency
- Every 3 hours
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
- Phone
- 16460
- [email protected]
- Website
- shyamoliparibahan-bd.com
Bus from Dhaka Arambag to Sylhet
- Ave. Duration
- 7h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $6–16
- Schedules at
- new.busbd.com.bd
- Book at
- new.busbd.com.bd
- Non AC (E Class)
- $6–8
- AC (B Class)
- $10–16
- Seater
- $6–12
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 Need to know: Jadrolinija, Flying into Beijing?, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are 92+ hotels available in Sylhet (Region).










