Bangladesh Railway eTicket Login — Website and Rail Sheba App Guide

If you already have an account and want to check a confirmed booking, read our Bangladesh Railway PNR Status Check guide to verify your ticket and booking status.

Login — Quick Facts Website: eticket.railway.gov.bd App: Rail Sheba — same account, same login, available on Android and iOS Login Credentials: Registered mobile number + password To Register: Mobile number, email, and NID or passport number required Important: The real system never asks for your OTP over phone or chat
Bangladesh Railway eTicket login page open on laptop and smartphone showing Rail Sheba app login screen with mobile number and password fields for online train ticket booking in Bangladesh.
1

Have your documents ready

You will need a working mobile number you can receive an OTP on, a valid email address, and your National ID (NID) or passport number. Having these typed out beforehand speeds things up considerably.

2

Go to the registration page

On the website, this is at eticket.railway.gov.bd. In the Rail Sheba app, the registration screen appears automatically the first time you open it.

3

Fill in your details and verify

Enter your name, mobile number, email, and NID/passport number exactly as they appear on your official documents. An OTP is sent to your phone — enter it to verify the number.

4

Set a password

Choose something you do not reuse on other websites. This account holds your personal ID details and payment history, so treating the password with the same care as a banking app login is worth the extra effort.

1

Go to the official Bangladesh Railway e-ticket portal and sign in using your registered mobile number and password.

Make sure you are on the official URL. If you arrived via a link from social media or a search ad and the address looks different, close it and type the address yourself.

2

Enter your mobile number and password

Use the exact mobile number registered to your account — not an alternate number, even if it belongs to you.

3

Solve the captcha if it appears

The site runs Cloudflare protection, so you may occasionally see a quick “I’m not a robot” checkbox or an image-selection challenge before you can proceed. This is a standard security check, not a sign of a problem — tick the box or follow the prompt, and it clears in a few seconds.

4

Submit and you are in

Once logged in, you have full access to train search, booking, purchase history, and your saved profile details.

Once you have logged in successfully, you can also view your Bangladesh Railway Seat Plan to understand your coach and seat details before travelling.

1

Open the app

Download it only from the official Google Play Store or Apple App Store listing — search “Rail Sheba” and confirm it is published by Bangladesh Railway before installing.

2

Tap Login and enter the same credentials

Your mobile number and password work identically here. There is no separate signup needed if you already registered on the website.

3

Allow notifications if prompted

This lets the app alert you about booking confirmations and any account activity, which is useful if you book regularly.

  • Forgotten password — use the “Forgot Password” link on the login screen. An OTP is sent to your registered mobile number, and entering it lets you set a new password immediately. No need to contact support for this.
  • OTP not arriving — wait a couple of minutes first, since delivery can lag during high-traffic periods. Check that your phone has signal and that no SMS-blocking or spam-filtering app is silently catching it. If it still does not arrive after several minutes, try requesting it again rather than waiting indefinitely.
  • “Mobile number already registered” error — this means an account already exists under that number, often from a previous registration you may have forgotten about. Use the Forgot Password option rather than trying to register again.
  • Page not loading or login button unresponsive — try clearing your browser cache, switching to a different browser, or accessing the site during off-peak hours. Heavy traffic around ticket release windows can slow the website noticeably. If you have already booked a ticket and need to make changes, read our Bangladesh Railway Ticket Cancellation and Refund guide to understand the cancellation rules and refund process.
  • Logged in on the website but the app says invalid credentials — double-check there is no autocorrect or extra space in the password field on mobile, which is a more common typing error on phone keyboards than on a desktop.
  • Repeated failed login attempts — do not keep guessing your password over and over. After a handful of failed tries, the system temporarily locks the account as a security measure. If this happens, jump straight to Forgot Password rather than continuing to retry — resetting the password unlocks the account immediately, while repeated guessing just extends the lockout.
  • Still stuck after trying everything above — call the Bangladesh Railway support line at 01318-752222 with your registered mobile number and NID details ready, rather than searching for help on unofficial forums, which sometimes lead to phishing pages designed to look like the login screen.

An account tied to your NID and payment methods is worth protecting properly, and the habits that keep it safe are simple but easy to skip when you are in a hurry to book before seats run out.

  • Use a password you do not reuse anywhere else. If another website you use is ever breached, a reused password means your railway account is exposed too.
  • Never share your OTP with anyone — including someone claiming to be Bangladesh Railway staff on a phone call or chat. The real system never asks for it that way, and this exact pretext is the standard script used in OTP-theft scams across South Asia.
  • Avoid logging in on shared or public computers. If you genuinely have no other option, log out completely afterward and clear the browser’s saved password if it offered to store one.
  • Only download the Rail Sheba app from the official Play Store or App Store listing. Fake apps mimicking the real one have appeared before, designed to either fail at delivering real tickets or to harvest the payment and ID details you enter.

Double-check the website address every time, particularly if you reached the login page through a link rather than typing it yourself. The only official portal is eticket.railway.gov.bd — anything else asking for the same login details is not the real system. Once your account is secure, you can also use our Bangladesh Railway Live Train Tracking guide to check your train’s real-time running status before leaving for the station.

A successful Bangladesh Railway eTicket Login gives you access to your bookings, purchase history, ticket downloads, and account settings. For your security, always sign in through the official website or the Rail Sheba app.

Q3: I forgot my password — how do I get back in? A: Use the Forgot Password link on the login screen. An OTP is sent to your registered mobile number, and entering it lets you set a new password immediately without contacting support.

If you ever experience problems such as OTP delays, forgotten passwords, or login errors, most issues can be resolved by following the official recovery process instead of relying on unofficial websites or social media links. Always access your account through the official Bangladesh Railway e-ticket portal to protect your personal information and booking details.

Similar Posts

Leave a Reply

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