⭐ Trusted by Users

Experience Bangladesh Railway Ticket Easy & Secure
Booking Online.

Experience the next generation of railway e ticket booking. Fast, secure, and easier than ever before. Join millions of happy travelers today.

Multiple Secure Payment Method
Visa Mastercard Amex Bkash Nagad Upay
Note: This is an independently operated website. Please read our disclaimer prior to using the site.
Bangladesh Railway Travel

Bangladesh Railway Ticket – Online Booking & E-Ticket Complete Guide (2026)

Traveling by train in Bangladesh is one of the most affordable, safe, and comfortable ways to move across the country. With the official Bangladesh Railway e-ticketing system, passengers can now book train tickets online within minutes—no queues, no hassle.

Important: Always use the official website eticket.railway.gov.bd or the official Rail Sheba app to avoid fraud.

How to Buy Bangladesh Railway Ticket Online (Step-by-Step)

Booking an online railway ticket in Bangladesh is simple if you follow these steps:

Visit the Official Website

Go to eticket.railway.gov.bd.

Register or Login

Register using your mobile number and National ID (NID), or log in if already registered.

Search for Trains

Select your departure station, destination, and journey date. Then click Search Trains.

Select Class & Seat

Choose your preferred class (e.g., Snigdha, Shovon) and select your specific seat numbers.

Complete Payment

Pay using bKash, Nagad, Rocket, or Card. You will receive your e-ticket via SMS and email instantly.

Bangladesh Railway Ticket Classes & Prices

Bangladesh Railway offers multiple classes to suit different budgets and comfort levels. Below is an approximate fare guide for the popular Dhaka–Chattogram route:
NOTE: The fare may vary based on the train type, journey date, and availability. Updated on 14 Jan 2026.

Class Name Description Approx. Fare
S_CHAIR Standard seating (non-AC) ৳450 - ৳495
SNIGDHA Modern seating with comfort features ৳857 - ৳943
F_SEAT First class seating ৳685 - ৳754
AC_S Air-conditioned single seating ৳1030 - ৳1133
F_BERTH First class berth ৳1080
AC_B Air-conditioned berth ৳1,591

💡 Tip: For long daytime trips, Snigdha is ideal. For overnight travel, AC Berth offers the best comfort.

Accepted Payment Methods

Bangladesh Railway supports multiple secure payment options for a seamless booking experience:

bKash Nagad Rocket Upay Visa Mastercard

Cancellation & Refund Policy

Refund amounts depend on how early you cancel before departure:

Time Before Departure Refund Amount
More than 48 hours 75% Refund
24–48 hours 50% Refund
Less than 24 hours 25% Refund
After departure No Refund

Offline Booking

If you prefer buying tickets offline, you can purchase from:

  • Railway station ticket counters
  • Authorized railway agents
  • Special mobile counters during Eid

Popular Routes

  • Dhaka to Chattogram: Subarna Express
  • Dhaka to Sylhet: Parabat Express
  • Dhaka to Rajshahi: Silk City, Padma Express
  • Dhaka to Khulna: Sundarban Express
  • Dhaka to Rangpur: Rangpur Express, Ekota

Frequently Asked Questions (FAQ)

How to book railway ticket online in Bangladesh?

You can book tickets from eticket.railway.gov.bd using your mobile number and NID. Simply register, search for your train, and pay online.

How early can I buy Bangladesh Railway tickets?

Tickets are usually available up to 10 days in advance of your journey date. During Eid, this schedule may be announced separately.

Is e-ticket valid without printing?

Yes. Showing the SMS or email ticket along with your National ID (NID) is sufficient for travel. Printing is optional.

What is Snigdha class?

Snigdha is an air-conditioned chair class with comfortable reclining seats, offering a cooler and quieter environment than Shovon.

Can I cancel my railway ticket online?

Yes, online cancellation is available. A service charge will be deducted based on how early you cancel before the train's departure.

Ready for your Journey?

Plan ahead, book from the official portal, and enjoy a smooth railway journey.

Book Ticket Now