Skip to main content
Railway Ticket BD logoRailway Ticket BD

How to Book Bangladesh Railway Ticket Online | Step by Step Guide

Booking a train ticket online in Bangladesh has become much easier with the official e-ticketing platform railwayticket.bd. This complete guide walks you through every step from registration to payment, so you can book your ticket from home without standing in long queues.

1

Step 1: Create Your Account

Visit railwayticket.bd or eticket.railway.gov.bd and click 'Register'. You'll need your National ID (NID) number, mobile phone number, and email address. After registration, verify your phone number with OTP.

2

Step 2: Log In & Search Trains

Log in with your credentials. On the homepage, select your departure station (From), destination (To), date of journey, and preferred class. Click 'Search Train' to see available options.

3

Step 3: Select Your Train & Seat

From the search results, choose a train that fits your schedule. Click on it to see available seats. Select your preferred seat(s) and add passenger details including name and phone number.

4

Step 4: Verify OTP & Make Payment

An OTP will be sent to your registered mobile number. Enter the OTP to verify. Then proceed to payment using bKash, Nagad, Rocket, or credit/debit card. Your e-ticket will be generated immediately after successful payment.

Important Tips for Online Booking

Go to Official Booking Site

Frequently Asked Questions

Do I need an account to book tickets online?
Yes, you need to create an account on eticket.railway.gov.bd with your NID number and phone number before booking.
How early can I book tickets?
Tickets can be booked up to 5 days in advance on the official e-ticketing platform.
Can I book tickets using a mobile phone?
Yes, the official e-ticketing website works on mobile browsers. There is also a mobile app available.
What payment methods are accepted?
bKash, Nagad, Rocket, and major credit/debit cards are accepted for online ticket payments.
How many tickets can I book at once?
You can book up to 4 tickets per transaction using a single account.
What if the website shows 'no trains available'?
This usually means tickets are sold out or the booking window hasn't opened yet. Try again closer to the 5-day advance window opening time.
→ Online vs Counter Ticket→ Refund Rules→ Travel Tips