E-Ticket Registration Process for Bangladesh Railway

Bangladesh Railway registration has become essential for passengers looking to book train tickets online. Whether you are traveling from Dhaka to Chattogram or heading to Rajshahi, registering on the Bangladesh Railway ticketing system allows you to avoid long queues and enjoy the convenience of e-ticketing from anywhere.
How to Register on Bangladesh Railway Using Your NID Number
Registering on the Bangladesh Railway online portal is quick and simple if you have your National ID (NID). Follow the steps below to create your account and book train tickets online easily.
Step 1: Visit the Official Website
- Go to the official Bangladesh Railway website: https://eticket.railway.gov.bd
Step 2: Click on “Register”
- On the homepage menu, locate and click the “Register” button to begin the signup process.
Step 3: Enter Your Full Name
- Type in your full name exactly as it appears on your NID.
Step 4: Provide Your Mobile Number
- Enter your valid mobile number.
- Re-enter the number to confirm it’s correct.
Step 5: Set a Secure Password
- Choose a strong password for your account.
- Re-type the password for confirmation.
Step 6: Select Identification Type
- From the dropdown, choose “NID” as your identification type.
- Enter your NID number carefully to avoid errors.
Step 7: Enter Your Postal Code
- Provide your Post Code according to your current address.
Step 8: Enter Your Current Address
- Fill in your present address to complete the contact information.
Step 9: Click “Sign Up”
- Once all details are filled, hit the “Sign Up” button to complete your registration.
How to Register on Bangladesh Railway Using Your Birth Certificate
Registering on the Bangladesh Railway online portal is simple and convenient. If you don’t have a National ID, you can easily create your account using your Birth Certificate. Follow the step-by-step process below:
Step 1: Visit the Official Website
- Go to the official Bangladesh Railway website: https://eticket.railway.gov.bd
Step 2: Click on the “Register” Button
- On the homepage, locate and click the “Register” button at the top menu or right-hand corner of the screen.
Step 3: Enter Your Full Name
- Type your full legal name as mentioned on your Birth Certificate.
Step 4: Enter Mobile Number and Confirm
- Input your active mobile number. Re-enter the same number in the confirmation box to avoid mistakes.
Step 5: Set Your Password
- Create a secure password for your account. Re-type the password in the confirmation field to confirm.
Step 6: Select Identification Type: Birth Certificate
- From the list of ID types, choose “Birth Certificate” as your ID option.
Step 7: Enter Your Birth Certificate Number
- Input your 17-digit Birth Certificate number exactly as it appears on your certificate.
Step 8: Enter Your Postal Code
- Provide the postal (ZIP) code for your area of residence.
Step 9: Enter Your Current Address
- Type in your complete current address including house, street, village/ward, and district info.
Step 3: Login and Start Booking
Step 10: Click on the “Sign Up” Button
Once all information is correctly filled, click “Sign Up” to complete your registration.
Bangladesh Railway Mobile App Registration
The Bangladesh Railway Mobile App makes it easy to register, buy tickets, and check schedules on the go. Whether you’re a new user or switching from the website, here’s how to complete your registration on the Bangladesh Railway App.
Follow the instructions below to register quickly and securely using the mobile app:
Step 1: Download the Official App
- Go to the Google Play Store (for Android) or Apple App Store (for iOS).
- Search for “Rail Sheba” or “Bangladesh Railway e-Ticket”.
- Tap Install to download the app to your mobile device.
Step 2: Open the App and Click “Register”
- Once installed, open the app.
- On the home screen, tap the “Register” or “Create Account” button.
Step 3: Enter Personal Details
Fill in the required fields:
- Full Name (as per NID or Birth Certificate)
- Mobile Number (valid and active for OTP verification)
- Confirm Mobile Number
- Set a Password and Confirm Password
Step 4: Select Identification Type
- Choose either:
- National ID (NID)
- Birth Certificate (for users without NID)
Step 5: Enter ID Number
- Enter your NID number or Birth Certificate number depending on what you selected.
Step 6: Enter Postal and Address Info
- Input your Post Code
- Add your current residential address
Step 7: Submit Registration
- Tap on the “Sign Up” or “Register” button.
- Wait for the OTP (One-Time Password) sent to your mobile.
- Enter the OTP to verify your phone number.
Why Bangladesh Railway Registration is Important
The BR e-ticketing system was introduced to make train travel easier, faster, and more accessible to all citizens. Through the official Bangladesh Railway online portal, you can:
Book train tickets from home
- View train schedules
- Cancel or reschedule bookings
- Pay securely using mobile banking or cards
- Avoid standing in long queues at the station
Who Can Register on Bangladesh Railway?
Anyone with a valid Bangladeshi NID or birth registration number (for minors) can register and use the BR online ticketing service. Foreign nationals currently cannot register online and must buy tickets manually at the station.
Common Registration Problems & Easy Fixe
Here are some common issues users face while registering and how to fix them:
1. Mobile OTP Not Received
- Check if your number is correct
- Wait a few minutes and retry
- Try a different mobile number if possible
2. NID Not Verified
- Ensure correct NID number and DOB
- Contact Bangladesh Railway helpdesk if the error persists
3. System Error During Registration
- Avoid using browser auto-fill
- Try clearing cokies or using a different browser
Benefits of Online Railway Registration in Bangladesh
| Benefit | Description |
| Convenience | Book tickets 24/7 from anywhere |
| Time-Saving | No need to visit station early |
| Payment Flexibility | Supports bKash, Nagad, Rocket, Visa, MasterCard |
| Safe Travel | Reduces physical interaction and cash handling |
| Instant Confirmation | Ticket details are sent to mobile/email immediately |
FAQs About Registration for Bangladesh Railway
Conclusion
Registering with Bangladesh Railway online or through the mobile app offers a fast, secure, and hassle-free way to book tickets. Whether using NID or Birth Certificate, registration helps passengers avoid queues and enjoy modern, convenient e-ticketing services.






