There are 9 ways to get from Bhuj 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 Bhuj Airport (BHJ) to Osmani International Airport (ZYL)plane BHJ - ZYL
20h 59m$301–969Train
cheapest- Take the train from Bhuj to Santragachi Jntrain
- Take the train from Sealdah to Bangaon Jntrain
- Take the train from Benapole to Dhakatrain
- Take the train from Dhaka to Sylhettrain
2d 9h$17–123Bus, drive
- Take the bus from Bhuj to Krishnanagarbus
- Take the bus from Naroda Patiya to Deoli Petrol Pump Chourhabus
- Take the bus from Deoli to Delhibus
- Take the bus from ISBT Kashmere gate to Patna Patliputra Bus Terminalbus
- Take the bus from Patliputra Isbt to Isbt Guwahatibus
- Take the bus from Guwahati Paltan Bazar to Barik Pointbus
- Drive from Barik Point to Sylhetcar
3d$92–132Drive 2,717.4 km
- Drive from Bhuj to Sylhetcar 2,717.4 km
40h 8m$321–463Fly to Shahjalal International Airport, train
- Fly from Bhuj Airport (BHJ) to Shahjalal International Airport (DAC)plane BHJ - DAC
- Take the train from Biman Bandar to Sylhettrain
25h 26m$243–801Fly to Agartala, train
- Fly from Bhuj Airport (BHJ) to Agartala (IXA)plane BHJ - IXA
- Take the train from Azampur to Sylhettrain
15h 6m$193–372Fly to Lokpriya Gopinath Bordoloi International Airport, bus, drive
- Fly from Bhuj Airport (BHJ) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane BHJ - GAU
- Take the bus from Gauhati Airport to Shillongbus
- Drive from Shillong to Sylhetcar
14h 34m$197–370Train, drive
- Take the train from Bhuj to Delhi Sarai Rohillatrain
- Take the train from Anand Vihar Terminal to New Karimganjtrain
- Drive from New Karimganj to Sylhetcar
2d 14h$25–136Bus, train
- Take the bus from Bhuj Bus Stand to Bhopal ISBTbus
- Take the train from Rani Kamalapati to Agartalatrain
- Take the train from Akhaura to Sylhettrain
2d 22h$33–124
Bhuj Airport (BHJ) to Osmani International Airport (ZYL) flights
Questions & Answers
The cheapest way to get from Bhuj to Sylhet is to train which costs $16 - $130 and takes 2 days 9h.
The fastest way to get from Bhuj to Sylhet is to fly and bus and drive which takes 14h 34m and costs $190 - $370.
The distance between Bhuj and Sylhet is 2267 km. The road distance is 2717.4 km.
It takes approximately 20h 59m to get from Bhuj to Sylhet, including transfers.
The best way to get from Bhuj to Sylhet is to fly which takes 20h 59m and costs $300 - $1,000. Alternatively, you can train, which costs $16 - $130 and takes 2 days 9h.
Sylhet is 30 min ahead of Bhuj. It is currently 1:40 PM in Bhuj and 2:10 PM in Sylhet.
Yes, the driving distance between Bhuj to Sylhet is 2717 km. It takes approximately 40h 8m to drive from Bhuj to Sylhet.
There are 86+ hotels available in Sylhet.
What companies run services between Bhuj, India and Sylhet, Bangladesh?
Air India Limited, US-Bangla, and three other airlines fly from Bhuj Airport (BHJ) to Osmani International Airport (ZYL) 3 times a day. Alternatively, you can take a train from Bhuj to Sylhet via Santragachi Jn, Satrangachi Station, Rajabazar Tram Depot, Sealdah, Bangaon Jn, Benapole, and Dhaka in around 2d 9h.
- Website
- goindigo.in
Flights from Bhuj Airport to Shahjalal International Airport via Mumbai
- Ave. Duration
- 19h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $240–800
Flights from Bhuj Airport to Agartala via Delhi
- Ave. Duration
- 18h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $190–350
Flights from Bhuj Airport to Agartala via Mumbai, Kolkata
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- $180–360
Flights from Bhuj Airport to Agartala via Delhi, Kolkata
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- $180–360
Flights from Bhuj Airport to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 16h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $200–350
- Website
- airindia.in
Flights from Bhuj Airport to Shahjalal International Airport via Mumbai
- Ave. Duration
- 22h 2m
- When
- Every day
- Estimated price
- $210–1,100
Flights from Bhuj Airport to Shahjalal International Airport via Delhi
- Ave. Duration
- 20h 10m
- When
- Every day
- Estimated price
- $200–1,100
Flights from Bhuj Airport to Agartala via Delhi, Kolkata
- Ave. Duration
- 19h 25m
- When
- Every day
- Estimated price
- $180–360
Flights from Bhuj Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- $180–350
- Website
- biman-airlines.com
Flights from Bhuj Airport to Osmani International Airport via Mumbai, Shahjalal International Airport
- Ave. Duration
- 22h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $300–1,000
Flights from Bhuj Airport to Osmani International Airport via Delhi, Shahjalal International Airport
- Ave. Duration
- 23h 15m
- When
- Sunday
- Estimated price
- $290–1,000
Flights from Bhuj Airport to Osmani International Airport via Delhi, Kathmandu, Shahjalal International Airport
- Ave. Duration
- 25h 15m
- When
- Monday
- Estimated price
- $260–1,300
- Website
- usbair.com
Flights from Bhuj Airport to Osmani International Airport via Mumbai, Shahjalal International Airport
- Ave. Duration
- 20h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $260–1,400
- Website
- flynovoair.com
Flights from Bhuj Airport to Osmani International Airport via Delhi, Shahjalal International Airport
- Ave. Duration
- 21h 50m
- When
- Every day
- Estimated price
- $260–1,300
- Website
- starlightairline.com
Flights from Bhuj Airport to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- $180–380
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bhuj to Santragachi Jn
- Ave. Duration
- 41h 51m
- Frequency
- Once a week
- Estimated price
- $10–85
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $10–13
- Third AC (3A)
- $27–35
- Second AC (2A)
- $35–50
- First Class (1A)
- $65–85
Train from Sealdah to Bangaon Jn
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- $1–12
- 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)
- $9–12
Train from Bhuj to Delhi Sarai Rohilla
- Ave. Duration
- 19h 49m
- Frequency
- Once daily
- Estimated price
- $5–45
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $5–7
- Third AC (3A)
- $14–18
- Second AC (2A)
- $20–26
- First Class (1A)
- $35–45
Train from Anand Vihar Terminal to New Karimganj
- Ave. Duration
- 40h 5m
- Frequency
- Once a week
- Estimated price
- $10–80
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $10–13
- Third AC (3A)
- $26–35
- Second AC (2A)
- $35–50
- First Class (1A)
- $60–80
Train from Rani Kamalapati to Agartala
- Ave. Duration
- 2d 3h
- Frequency
- Once a week
- Estimated price
- $11–85
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $11–13
- Third AC (3A)
- $27–35
- Second AC (2A)
- $35–50
- First Class (1A)
- $65–85
Train from Benapole to Dhaka
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- 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–15
- 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–15
- S chair
- $4
Train from Biman Bandar to Sylhet
- Ave. Duration
- 6h 2m
- Frequency
- 3 times a day
- Estimated price
- $2–15
- 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)
- $6–8
- AC class berth (AC_B)
- $10–15
- S chair
- $4
Train from Azampur to Sylhet
- Ave. Duration
- 4h 8m
- Frequency
- 3 times a day
- Estimated price
- $1–11
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–3
- 1st class seat (F_SEAT)
- $1–5
- Snigdha
- $3–6
- AC class seat (AC_S)
- $4–7
- 1st class berth (F_BERTH)
- $4–5
- AC class berth (AC_B)
- $7–11
- S chair
- $3
Train from Akhaura to Sylhet
- Ave. Duration
- 4h 20m
- 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
- Phone
- 1800 233 666666
- customer-support@gsrtc.org
- Website
- gsrtc.in
Bus from Bhuj to Krishnanagar
- Ave. Duration
- 8h 41m
- Frequency
- Once daily
- Estimated price
- $4–12
- Schedules at
- gsrtc.in
- Seater
- $4–7
- AC Sleeper
- $5–8
- Seater / Sleeper
- $12
- Phone
- +91 9784162573
- lrsiyag0773@gmail.com
- Website
- shreeganeshtravels.in
Bus from Naroda Patiya to Deoli Petrol Pump Chourha
- Ave. Duration
- 8h 53m
- Frequency
- Twice daily
- Estimated price
- $7–27
- Schedules at
- shreeganeshtravels.in
- Sleeper
- $7–27
Bus from Deoli to Delhi
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- $3–7
- Schedules at
- rsrtconline.rajasthan.gov.in
- Seater
- $7
- Phone
- +91 7903832833
- shreekrishnarath@gmail.com
- Website
- srikrishnarath.in
Bus from Patliputra Isbt to Isbt Guwahati
- Ave. Duration
- 20h
- Frequency
- Twice daily
- Estimated price
- $27
- Website
- https://www.srikrishnarath.in/
- Phone
- +91 7640003050
- info@meghalayatourism.in
- Website
- meghalayatourism.in
Bus from Gauhati Airport to Shillong
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- $3
- Schedules at
- meghalayatourism.in
- Adult
- $3
- Phone
- +91 9099022225
- callcenter@shrinath.biz
- Website
- shrinath.biz
Bus from Bhuj Bus Stand to Bhopal ISBT
- Ave. Duration
- 12h 34m
- Frequency
- Once daily
- Estimated price
- $20–25
- Website
- https://shrinath.biz/
- Sleeper
- $20–25
Want to know more about travelling around Bangladesh
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide























