There are 6 ways to get from Sylhet Airport (ZYL) to Kathmandu by plane, car, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Osmani International Airport (ZYL) to Tribhuvan International Airport (KTM)plane ZYL - KTM
3h 36m$270–650Drive, train, bus
cheapest- Drive from Sylhet Airport (ZYL) to Maishashancar
- Take the train from Badarpur Jn to New Jalpaiguritrain
- Take the bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandubus
41h 16m$19–87Drive, train
- Drive from Sylhet Airport (ZYL) to Maishashancar
- Take the train from Badarpur Jn to Begu Saraitrain
- Take the train from Begu Sarai to Raxaul Jntrain
- Drive from Raxaul Jn to Kathmanducar
34h 17m$33–103Bus, train
- Take the bus from Sylhet to Dhaka Arambagbus
- Take the train from Dhaka to Chilahatitrain
- Take the train from Haldibari to Siliguri Jntrain
- Take the bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandubus
40h 6m$21–83Drive 1,052.8 km
- Drive from Sylhet Airport (ZYL) to Kathmanducar 1,052.8 km
16h 24m$135–195Bus
- Take the bus from Sylhet to Dhakabus
- Take the bus from Dhaka to Joypurhatbus
- Take the bus from Balughat to Raiganjbus
- Take the bus from Raiganj to Siliguribus
- Take the bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandubus
43h 36m
Osmani International Airport (ZYL) to Tribhuvan International Airport (KTM) flights
Questions & Answers
The cheapest way to get from Sylhet Airport (ZYL) to Kathmandu is to bus and train which costs $20 - $85 and takes 40h 6m.
The fastest way to get from Sylhet Airport (ZYL) to Kathmandu is to fly which takes 3h 36m and costs $270 - $650.
No, there is no direct bus from Sylhet Airport (ZYL) to Kathmandu. However, there are services departing from Sylhet and arriving at Kathmandu via Dhaka, Balughat, Raiganj and Siliguri Tenzing Norgay Bus Terminus. The journey, including transfers, takes approximately 43h 36m.
The distance between Sylhet Airport (ZYL) and Kathmandu is 726 km. The road distance is 1052.8 km.
It takes approximately 3h 36m to get from Sylhet Airport (ZYL) to Kathmandu, including transfers.
Sylhet Airport (ZYL) to Kathmandu bus services, operated by Lucky Express Ltd, depart from Sylhet station.
The best way to get from Sylhet Airport (ZYL) to Kathmandu is to fly which takes 3h 36m and costs $270 - $650. Alternatively, you can bus, which costs and takes 43h 36m.
Sylhet Airport (ZYL) to Kathmandu bus services, operated by Lucky Express Ltd, arrive at Dhaka station.
Kathmandu is 15 min behind Sylhet Airport (ZYL). It is currently 7:50 PM in Sylhet Airport (ZYL) and 7:35 PM in Kathmandu.
Yes, the driving distance between Sylhet Airport (ZYL) to Kathmandu is 1053 km. It takes approximately 16h 24m to drive from Sylhet Airport (ZYL) to Kathmandu.
What companies run services between Sylhet Airport (ZYL), Bangladesh and Kathmandu, Nepal?
Biman Bangladesh Airlines, Novo Air, and two other airlines fly from Osmani International Airport (ZYL) to Tribhuvan International Airport (KTM) twice daily. Alternatively, you can take a vehicle from Sylhet Airport (ZYL) to Kathmandu via Sylhet, Dhaka, Joypurhat, Balughat, Raiganj, Siliguri, and Siliguri Tenzing Norgay Bus Terminus in around 43h 36m.
- Website
- biman-airlines.com
Flights from Osmani International Airport to Tribhuvan International Airport via Dhaka
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $160–400
- Website
- himalaya-airlines.com
Flights from Osmani International Airport to Tribhuvan International Airport via Dhaka
- Ave. Duration
- 3h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $70–390
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Badarpur Jn to Begu Sarai
- Ave. Duration
- 21h 25m
- Frequency
- Twice a week
- Estimated price
- $5–40
- Website
- irctc.co.in
- Sleeper Class
- $5–7
- Third AC (3A)
- $13–17
- Second AC (2A)
- $19–24
- First Class (1A)
- $30–40
Train from Begu Sarai to Raxaul Jn
- Ave. Duration
- 6h 7m
- Frequency
- Once a week
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Haldibari to Siliguri Jn
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Badarpur Jn to New Jalpaiguri
- Ave. Duration
- 18h 20m
- Frequency
- 3 times a day
- Estimated price
- $4–35
- Website
- irctc.co.in
- Sleeper Class
- $4–5
- Third AC (3A)
- $10–13
- Second AC (2A)
- $14–19
- First Class (1A)
- $24–35
- [email protected]
- Website
- Bangladesh Railway
Train from Dhaka to Chilahati
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- $2–22
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $2–4
- 1st class seat (F_SEAT)
- $3–5
- Snigdha
- $5–8
- AC class seat (AC_S)
- $6–10
- 1st class berth (F_BERTH)
- $10–12
- AC class berth (AC_B)
- $15–22
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
- Phone
- 16460
- [email protected]
- Website
- shyamoliparibahan-bd.com
Bus from Sylhet to Dhaka Arambag
- 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
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandu
- Ave. Duration
- 16h 45m
- Frequency
- 3 times a week
- Estimated price
- $4–21
- Website
- North Bengal State Transport
Bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandu
- Ave. Duration
- 16h 45m
- Frequency
- 3 times a week
- Estimated price
- $4–21
- Website
- North Bengal State Transport
Bus from Balughat to Raiganj
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $1–2
- Website
- North Bengal State Transport
Bus from Raiganj to Siliguri
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $1–3
- Website
- North Bengal State Transport
Bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandu
- Ave. Duration
- 16h 45m
- Frequency
- 3 times a week
- Estimated price
- $4–21
- Website
- North Bengal State Transport
- Website
- Lucky Express Ltd
Bus from Sylhet to Dhaka
- Ave. Duration
- 7h 30m
- Frequency
- Every 4 hours
- Schedules at
- Lucky Express Ltd
- Website
- Shah Fateh Ali Paribahan
Bus from Dhaka to Joypurhat
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Schedules at
- Shah Fateh Ali Paribahan
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 JFK to New York City, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
There are 1681+ hotels available in Kathmandu.


















