Sylhet Weather Today: 🌡️ 29°C — ☀️ Sunny

Sylhet Railway Station: Location, Train Times & Tickets

Sylhet Railway Station entrance with CNG auto-rickshaws outside

Arriving in Sylhet · Rail travel

Sylhet Railway Station: plan your train journey and your arrival.

Sylhet Railway Station is the city’s principal passenger railway station, on the southern side of the Surma River in the Kadamtali area. It connects Sylhet with Dhaka and Chattogram and is a useful arrival point for a holiday, family visit or business trip.

This guide brings together the station location, published train times, official ticket links and practical advice for getting to your hotel or continuing around Greater Sylhet.

Important booking tip · Our recommendation

Book early — train tickets can be hard to get

Seats on popular services can sell out quickly, especially around holidays. Start checking roughly 10 days before your departure date and be ready when your travel date opens for sale. Check the current release date and time in the official service; holiday arrangements may differ.

Use the official Rail Sheba app or Bangladesh Railway’s e-ticket website. Bangladeshi adults normally register using their National ID (NID) details. Foreign visitors can register using a passport; other eligible passengers may use birth-registration documents under the applicable rules.

Prepare your account and complete identity verification before tickets go on sale. Keep your dates and preferred train ready, and do not leave booking until you arrive at the station.

Sylhet Railway Station entrance with CNG auto-rickshaws outside

Station photograph: CAPTAIN RAJU / Wikimedia Commons, 24 November 2021, CC BY-SA 4.0. Displayed at reduced resolution; appearance may have changed.

Sylhet train station at a glance

Location

Kadamtali, south of the Surma River, Sylhet, Bangladesh. The station and Kadamtali bus terminal are separate places, so tell your driver you need the railway station.

Train routes

Main intercity connections include Dhaka and Chattogram. For intermediate stops such as Sreemangal or Kulaura, search your exact station pair and date.

Official tickets

Use Bangladesh Railway’s e-ticket website or its Rail Sheba app. Check the journey date, class and boarding station before paying.

Railway information

Bangladesh Railway advertises 131 for railway service information. This is the railway information number, rather than a verified direct Sylhet station line.

Find the right place

Where is Sylhet Railway Station?

The station is on the south bank of the Surma, in the Kadamtali area. Bangladesh’s Sylhet district administration describes its location as Khojar Khola, south of the river. You may see the area written as Kadamtali, Kodomtoli or Kodomttoli.

For a driver or map search, use “Sylhet Railway Station” or the Bengali name “সিলেট রেলওয়ে স্টেশন”. Avoid using only “Sylhet station” if there is any doubt about whether you mean a bus terminal or railway station.

Coming from a city hotel? Give your driver the departure time and allow for traffic, the river crossing and finding your coach. Ask your hotel for a realistic pickup time from its particular location.

The Surma riverside, Keane Bridge and Ali Amjad’s Clock are in this part of the city, but leave sightseeing for after you have dealt with luggage and onward transport.

Published intercity services

Sylhet Railway Station train timetable

The tables below transcribe the relevant services from Bangladesh Railway’s East Zone timetable No. 54, effective 10 March 2025, linked by its official website when checked on 16 October 2026. Times use the 24-hour clock. Check the booking system for your travel date before relying on them.

Sylhet to Dhaka and Chattogram

Train Destination Leaves Sylhet Arrives Weekly off-day
Kalni Express 774 Dhaka 06:15 12:55 Friday
Jayantika Express 718 Dhaka 12:00 19:15 Thursday
Parabat Express 710 Dhaka 16:00 22:40 Tuesday
Upaban Express 740 Dhaka 23:30 05:40 next day Monday
Paharika Express 720 Chattogram 10:00 18:55 Wednesday
Udayan Express 724 Chattogram 22:00 05:35 next day Sunday

Dhaka and Chattogram to Sylhet

Train From Departs Arrives Sylhet Weekly off-day
Parabat Express 709 Dhaka 06:30 13:00 Tuesday
Jayantika Express 717 Dhaka 11:15 19:00 Tuesday
Kalni Express 773 Dhaka 14:55 21:30 Friday
Upaban Express 739 Dhaka 22:00 05:00 next day Wednesday
Paharika Express 719 Chattogram 07:50 15:55 Monday
Udayan Express 723 Chattogram 21:45 05:45 next day Wednesday

Source: Bangladesh Railway East Zone timetable and download. This is a published schedule, not a live running-status feed. On a phone, swipe within each table to see all columns.

Overnight booking tip: choose the date on which the train leaves your boarding station. An arrival after midnight falls on the following day. Also check the off-day for your direction; the outward and return services can have different rest days.

Dhaka to Sylhet train: choosing a service

Compare the arrival time with your hotel’s check-in arrangements. A daytime journey avoids a very early arrival; an overnight trip can save daytime travel hours but may leave you needing an early-morning pickup and somewhere to rest.

Allow a margin for delays. If you are connecting to a flight, a wedding or another fixed appointment, a timetable arrival should not be the only buffer in your plan.

Book through official channels

Sylhet train tickets and ticket prices

The most useful fare is the one quoted for your route, date, train and class. Check it on Bangladesh Railway’s official e-ticket website. A fare copied from an old chart may exclude charges or refer to a different class.

How to book online

  1. Open the official website or Rail Sheba, published by Bangladesh Railway, and sign in or follow its registration instructions.
  2. Search your departure station, destination and intended travel date. For the return journey, reverse the stations and choose the return departure date.
  3. Compare available trains and classes, then choose a seat where offered.
  4. Check passenger details, boarding station, total cost and the current cancellation terms before payment.
  5. Complete payment and download the issued e-ticket. Keep it available offline and follow the ticket’s identity and boarding instructions.

Rail Sheba’s official listing confirms online train searches, seat selection, payment and downloadable e-tickets. Complete any required passenger verification through the official service.

Which seat or class should you choose?

Look at the description offered for the actual train. For a daytime trip, compare seat comfort, air conditioning and cost. For an overnight trip, confirm whether you are booking a seated place or a berth; “AC” alone does not tell you that. Families should check seat positions before paying.

Avoid unofficial ticket sellers. Bangladesh Railway warns about ticket-selling scams on social media. Use its official channels, and do not treat a payment screenshot as proof that a valid ticket has been issued.

From the platform to your next stop

Arriving at Sylhet Railway Station

Station to your hotel

Keep your hotel’s full address and phone number ready. Agree the destination and fare before taking a CNG or other local vehicle. With luggage, children or an early arrival, arranging pickup in advance can make the journey easier.

Compare hotels in Sylhet city →

Station to Osmani Airport

The railway station and Osmani International Airport are separate locations requiring a road transfer. Ask for a journey estimate for your travel time and allow for traffic, train delays and airline check-in deadlines.

A tight train-to-flight connection leaves little room for disruption.

Continuing to Sreemangal or a day-trip destination

If Sreemangal is your main destination, check whether your chosen train stops there before booking through to Sylhet. For Jaflong, Lalakhal or Bholaganj, plan onward road transport and any boat arrangements separately.

Our Sylhet travel guide helps you choose an itinerary, while the Bholaganj Sada Pathor guide explains that particular day trip.

Before boarding: a useful station checklist

  • Arrive with a margin: as a practical starting point, aim for 30–45 minutes before departure, with more time if you need counter assistance. This is planning advice, not an official boarding rule.
  • Find your train and coach: check station displays, announcements or staff rather than assuming a platform from an old journey.
  • Prepare tickets and ID: follow the requirements printed on your issued ticket and keep essential documents accessible.
  • Keep essentials with you: drinking water, medication, a charged phone and a power bank are useful on a long trip.
  • Ask about assistance early: confirm step-free access, boarding help, waiting areas or luggage arrangements if these affect your journey.
  • Agree porter charges first: if you use luggage assistance, settle the price and stay with your belongings.

Counter hours, specific waiting-room access, luggage storage and assistance availability should be checked with station staff. We have not verified these as round-the-clock services.

Sylhet Railway Station contact and official help

For railway service information, Bangladesh Railway publishes 131. For online ticket support, the Rail Sheba listing gives support@eticket.railway.gov.bd.

Need a direct station telephone number? Use Bangladesh Railway’s official station telephone directory. It lists Sylhet numbers in local format; confirm the current dialling format rather than relying on an old number copied elsewhere.

Your arrival is just the start

Plan your stay in Sylhet

Share your dates, group size and preferred places to visit. Include your train details if you would like to enquire about onward transport.

Sylhet Railway Station FAQs

Where is Sylhet Railway Station located?

It is in the Kadamtali area on the southern side of the Surma River in Sylhet. Ask for the railway station specifically, rather than the nearby bus terminal.

Which trains run between Dhaka and Sylhet?

The published intercity timetable lists Parabat, Jayantika, Kalni and Upaban Express. Search your travel date on the official booking service for current operation and availability.

Are there trains between Sylhet and Chattogram?

Paharika and Udayan Express appear in the official timetable. Check the direction-specific off-day and your intended date before booking.

How much is a Dhaka to Sylhet train ticket?

The total depends on the train, class and applicable charges. Search the official e-ticket service for the fare available for your journey.

Can I book Sylhet railway tickets online?

Yes. Bangladesh Railway’s e-ticket website and official Rail Sheba app provide online booking. Follow their current registration, passenger-verification and payment steps.

How far is the railway station from Sylhet airport?

They are separate locations connected by road. Check a current route estimate from the station to Osmani International Airport and leave a generous margin for traffic and train delays.

What is the Sylhet Railway Station contact number?

Bangladesh Railway advertises 131 for railway service information. For direct local station lines, consult its official station telephone directory linked above.

Sources and update notes

Booking-tip references: 10-day advance-booking policy; Bangladesh Railway’s 2026 advance-sales announcement; NID, passport and birth-registration requirements. Check the official service for current rules and release arrangements.

Researched and checked: 16 October 2026. Timetable basis: East Zone No. 54, effective 10 March 2025. This article does not provide live delays, platform assignments, seat availability or guaranteed fares.

Share: Facebook Email

Leave a Reply

Your email address will not be published. Required fields are marked *