How to Buy Bangladesh Railway Train Tickets Online
Step-by-step guide to buying Bangladesh Railway train tickets online: registration, seat selection, bKash/Nagad payment, e-ticket download, and Eid tips.
Why Book Your Train Ticket Online
Buying a train ticket online saves you from long queues at the station counter and lets you plan your journey from home, office, or even on the go using your phone. Instead of guessing seat availability, you can check routes, classes, and remaining seats instantly before deciding to travel.
For Bangladeshi travelers, especially during peak seasons, online booking has become the most reliable way to secure a confirmed seat without wasting hours in line. Once you understand the process, booking a ticket online train ticket style takes just a few minutes.
Step 1: Register With Your NID
To buy a train ticket online in Bangladesh, you first need to create an account on the official Bangladesh Railway e-ticketing portal using your National ID (NID) card number, date of birth, mobile number, and email address. This registration is mandatory because tickets are linked to your NID for verification purposes.
If you don't have an NID, the portal may allow alternative identification such as a birth certificate in some cases, but it's best to check the official portal for the latest accepted documents. Make sure your mobile number is active, since you'll likely receive an OTP (one-time password) to confirm your account.
Keep your login details safe, as you'll use the same account every time you want to purchase a train ticket online in the future.
Step 2: Search for Trains and Routes
Once registered, the next step is searching for available trains between your origin and destination stations. You'll need to select your travel date, the number of passengers, and your preferred class (such as Shovon, Snigdha, or AC).
If you want a quick overview of train schedules and options before logging into the official system, you can start your search on Online Train Ticket, where you can compare routes and timings easily. After reviewing your options, proceed to the official Bangladesh Railway portal to complete your booking, since actual seat purchase and payment only happen there.
Step 3: Pick Your Seats
After selecting your train, the portal will display a seat map or list showing available seats in your chosen class. You can pick specific seats based on availability, such as window or aisle preferences, depending on what the system offers at that moment.
Seat availability changes quickly, especially for popular routes and during festive seasons, so it's wise to complete your selection promptly once you find suitable seats. Double-check passenger details like name and NID number before moving to payment, since corrections later can be difficult.
Step 4: Pay Using bKash, Nagad, Rocket, or Card
Bangladesh Railway's online ticketing system supports several payment methods, including popular mobile financial services like bKash, Nagad, and Rocket, as well as debit or credit cards. Choose the option that's most convenient for you and follow the on-screen instructions to complete the transaction securely.
Any applicable service charges or fees will be shown on the payment page before you confirm, so always check the official portal for the exact amount before finalizing payment. Keep your phone nearby if you're paying via mobile banking, as you may need to confirm a PIN or authorize the transaction.
Step 5: Download Your e-Ticket
Once payment is successful, your e-ticket will usually be generated instantly and made available for download as a PDF within your account on the official portal. It's also often sent to your registered email address, so check your inbox and spam folder if you don't see it right away.
Save a digital copy on your phone and, if possible, print a physical copy as backup. You'll typically need to show this ticket along with your NID when boarding, so keep both accessible during your journey.
Tips for Booking During Eid Rush and Peak Season
During Eid and other peak travel periods, demand for train tickets rises sharply, and seats sell out within minutes of becoming available. Try to log in a few minutes before ticket release time, have your account details ready, and avoid last-minute registration to save precious seconds.
Consider having backup route or date options in case your first choice is unavailable, and double-check the official portal regularly for updates on special Eid schedules or any changes to the booking process. Patience and preparation go a long way during this busy season.
Frequently Asked Questions
Q: Can I buy a train ticket online without an NID? A: In most cases, NID is required for registration; check the official portal for any accepted alternatives.
Q: How early can I book before the travel date? A: Advance booking periods vary, so always confirm the current rules on the official Bangladesh Railway portal.
Q: Can I cancel or change my online train ticket? A: Cancellation and modification policies are set by Bangladesh Railway, so review the official portal for current terms before purchasing.
Q: Is Online Train Ticket an official booking site? A: No, it's an independent helper tool for searching trains; actual booking and payment happen on the official government portal.