Bangladesh Railway is providing its online e-ticketing service through https://eticket.railway.gov.bd/. They have turned off their old ticketing system, Esheba-CNSBD. They have handed over the responsibility to Shohoz-Synesis-Vincen JV. They are currently offering online train ticket booking. You may now purchase train tickets online rather than at a train station ticket counter. You don’t have to go to the railway ticket counter where you wish to travel; instead, use Bangladesh Railway E-Ticketing Service to purchase your train tickets online.
If you wish to go by train, you must first purchase a ticket either online or at the station. This article will give you all of the information you need about the online rail ticket booking system. We’re here to assist you in making your journey more enjoyable.
Table of Contents
Official Website Links For Train Update List
Bangladesh Railway Official Website Link
Click here, https://railway.gov.bd/.
Bangladesh Railway Official Online E-Ticketing Website Link
Click here, https://eticket.railway.gov.bd/.
Shohoz.com Official Website Link
Click here, https://www.shohoz.com/.
Online Train Ticket Booking By Shohoz
Shohoz is now providing Bangladesh Railway online service by Bangladesh Railway E-Ticketing System; if you wish to buy a train ticket online, you must use Shohoz. The online railway ticket reservation system is far more user-friendly than others. There are two simple steps to purchasing tickets. Here’s everything you need to know about buying tickets online. Pay close attention to all of the directions.
Find out more about the Bangladesh Railway E-Ticketing Service (all the information on the government website hasn’t been changed yet, so don’t be confused; read this article to learn about the recently upgraded Shohoz E-Ticketing System); You can contact us if you have any issues with your ticket booking.
Bangladesh Railway Train Ticket Booking Process Details
Rules / Procedures for Purchasing Tickets in the E-Ticketing System of Bangladesh Railway In Bangla
For you to easily understand the Rules or Procedures for Purchasing Tickets in the E-Ticketing System of Bangladesh Railway in simple words, below we are providing the information in Bengali as per Bangladesh Railway’s official website.
বাংলাদেশ রেলওয়ের ই-টিকেটিং সিস্টেমে টিকেট ক্রয়ের নিয়মাবলী/পদ্ধতি
২৬/০৩/২০২২ তারিখ থেকে চালুকৃত বাংলাদেশ রেলওয়ের ই-টিকেটিং সিস্টেমে টিকেট ক্রয়ের নিয়মাবলী/পদ্ধতিঃ
Registration প্রক্রিয়াঃ (শুধুমাত্র একবার করতে হবে)
প্রথমে www.eticket.railway.gov.bd ওয়েব সাইটে প্রবেশ করতে হবে।
ওয়েব সাইটটির নীচের দিকে “Registration” বাটনে ক্লিক করতে হবে।
Create an Account” নামের নতুন একটি Page আসবে। এখানে “Personal Information” এর সংশ্লিষ্ট ঘরগুলো প্রয়োজনীয় তথ্যাদি দিয়ে পূরণ করতঃ Security code ঘরের পাশে প্রদর্শিত “Security Code” দিয়ে পূরণ করে Register বাটনে ক্লিক করতে হবে।
সকল তথ্যাদি সঠিক থাকলে “Registration Successful” নামে নতুন একটি Page আসবে।
ই-টিকেটিং সিস্টেম থেকে তাৎক্ষনিকভাবে আপনার প্রদত্ত ই-মেইল ঠিকানা Bangladesh Railway এর থেকে একটি ই-মেইল পাঠানো হবে।
আপনার ই-মেইল এর মেসেজ বক্সে Bangladesh Railway প্রদত্ত ই-মেইলটি খুলতে হবে। মেসেজের ভিতর রক্ষিত “Click” লিংকটিতে ক্লিক করতে হবে। এ প্রক্রিয়ার পর যাত্রীর Registration প্রক্রিয়াটি সম্পূর্ণ হবে।
ক্রয় প্রক্রিয়াঃ
প্রথমে www.eticket.railway.gov.bd ওয়েব সাইটে প্রবেশ করতে হবে।
“Log in” এর প্যানেল ই-মেইল ঠিকানা, পাসওয়ার্ড এবং সিকিউরিটি কোড পূরণ করতঃ “Log in” বাটনে ক্লিক করতে হবে।
এরপর যে Pageটি আসবে তাতে “Purchase ticket” বাটনে ক্লিক করতে হবে।
এখানে যে Pageটি আসবে সে Page এ আপনার চাহিত ভ্রমণ তারিখ, প্রারম্ভিক স্টেশন, গন্তব্য স্টেশন, ট্রেনের নাম, শ্রেনী, টিকেট সংখ্যা যেভাবে রয়েছে তা পূরণ করতে হবে। এর পরের পেইজে “Registration Seat Available” দ্বারা চাহিত টিকেট এবং এর মূল্যমান জানিয়ে দেয়া হবে। টিকেট থাকলে “Purchase ticket” বাটন ক্লিক করতে হবে।
ক্রেডিট কার্ড, ক্যাশ কার্ড কিংবা ব্রাক ব্যাংকের একাউন্ট মারফত যাত্রির জমাকৃত টাকা থেকে টিকেট মূল্য কেটে নেয়া হবে এবং যাত্রীর ই-মেইলে ই-টিকেটটি পাঠিয়ে টিকেট নিশ্চিত করা হয়ে থাকে।
ই-মেইল মেসেজ বক্স থেকে প্রেরিত টিকেটটির প্রিন্ট নিয়ে ফটো আইডিসহ ই-টিকেট প্রদত্ত “Ticket Print Information” প্রদান করে সংশ্লিষ্ট সোর্স ষ্টেশন থেকে যাত্রার পূর্বে ছাপানো টিকেট সংগ্রহ করতে হবে।
Detailed Process of Purchasing Tickets in the E-Ticketing System of Bangladesh Railway (Guideline in English)
There are two stages to purchasing Bangladesh Railway online train tickets: Become a member of Bangladesh Railway’s online ticketing system and purchase a ticket online. But there’s one more thing to do: pay for the ticket you bought online. Let’s see if we can complete all of the processes for purchasing a train ticket online and paying for it in order to have a pleasant and joyful trip.
You can go to Shohoz, click on the “Train” option, and it will take you to Bangladesh Railway E-Ticketing Service,

Or, you can go directly to Bangladesh Railway E-Ticketing Service,

Step 01: Registration From Bangladesh Railway Online E-Ticketing Website (Required Only Once)
First, after you have entered the website, click on the “Register“ button at the top of the website or, at the bottom of the “Login” page. A new form page called “Registration” will appear.

Here in the relevant fields, you need to fill up with the necessary information to complete the registration process and create an account,
- Full Name: Type in your full name as per your NID or, Birth Certificate.
- E-mail: Provide your e-mail address here.
- Mobile Number: Type in your phone number here.
- Confirm Mobile: Here you have to put your phone number again to confirm.
- Enter Password: Set a password that is secure and also easy for you to remember.
- Confirm Password: To confirm, here you have to put your password again.
- Identification Type: From here choose anyone, “NID” or, “Birth Certificate”.
- Identification Number: In here type your NID number or, Birth Certificate number.
- Post Code: Type in your postal code here as per your NID or, Birth Certificate.
- Address: Here type in your full address as per your NID or, Birth Certificate.
After filling up the relevant fields with the necessary information click on “SIGN UP” to complete registration. You will receive a 6-digit OTP code in your phone number and e-mail address.

Enter the 6-digit OTP code sent to your phone number or, e-mail address within 3 minutes. If the time is over you can resend OTP by clicking on “Resend OTP”.
After entering the 6-digit OTP code, click on “CONTINUE”. You will see a “Registration Successful” message appear on your screen. Then you will be logged into your account automatically.
When you log out, you can log in any time by clicking on “Login“.

To log in enter your mobile number and your password accordingly. Then click on “LOGIN” to get inside your account. Anytime you forget your password, you can recover and reset it by clicking on “Forgot Password?”.
Step 02: Buying Train Ticket Online From Bangladesh Railway E-Ticketing Website
To purchase tickets first you need to enter the website by logging in. After you have logged in,

- From: Type and select your preferred “From Station” from the available starting stations.
- To: Type and select your preferred “To Station” from the available destination stations.
- Date of Journey: Pick your preferred date of travel from the calendar.
- Choose Class: Choose any seating class that suits you.
Click on “FIND TICKET” to go to the next step. You can modify your search any time by clicking on “MODIFY SEARCH”. Try to find out your preferred train, there are many options and filters like train name, departure time, seat type, seats available, and ticket price, to choose the best one for you.
After finding, click on “View Seats”. This option is currently available only for a fixed time.
- Open Time: 8:00 am to 11:44 pm.
- Closed Time: 11:45 pm to 7:59 am.
Bangladesh Railway online ticket purchase facility daily maintains the mentioned timing.
Do keep in mind that 1 person can book a maximum of 4 tickets at a time.
After clicking on “View Seats”, choose your preferred coach and seat from the available ones.

Then choose your “Boarding Station”, and click on “CONTINUE PURCHASE” to continue to the next step.
Now check your “PASSENGER DETAILS”, “CONTACT INFORMATION”, and “JOURNEY DETAILS”.
From “PASSENGER DETAILS” you can choose “Passenger Type”; “Adult” or, “Child”.
Then from “CONTACT INFORMATION” if you want, you can change or, use a different “Email” address.
After that check your “PAYMENT DETAILS”, and “FARE DETAILS”.
In “PAYMENT DETAILS” check your “Total Amount Payable”. There you will see a message saying,
- Please complete your payment within 15 minutes, otherwise, your seat(s) will be canceled.
Also in “FARE DETAILS” you will see a message saying,
- Please note that the service charge is non-refundable.
There are 2 options to choose from the payment methods.
- Mobile Banking: bKash.
- Debit/Credit Card: Any VISA or, Mastercard.


Click on “CONFIRM PURCHASE” to complete your payment. Try to make it within 15 minutes. Or else, your seat will be canceled.
After the payment is completed, you will see a “Payment Successful!” message on your screen. You will also see that your ticket was successfully confirmed and a copy of your PDF E-Ticket may have been downloaded automatically. Within a few hours, you will receive your copy of the PDF E-Ticket at your E-mail address also. You will be provided with some instructions. Read them very carefully. The instructions may be as follows:
- Download and show a copy of the printed ticket at the counter to receive a Bangladesh Railway printed ticket.
- For cancellation and refund please show the printed ticket at station counters.
- For technical reasons, emails containing PDF tickets may get delayed. Please check your device’s download folder to find your PDF ticket.
- If you have not received the email after a few hours, please send a support request email at support@br.gov.bd.
Click on “Print your ticket now!” to print or, save your PDF E-Ticket to your device.
You can verify your train ticket’s authenticity and validity at any time by clicking on the “Verify Ticket” option on the website. To do so, you need to provide your “Mobile Number”, and “Enter PNR/Ticket Number” you used during your ticket purchase, and then click on “VERIFY TICKET”.
If you face any problem and need support, you can click and go to the “Contact Us” section for any help.
Things To Know
Bangladesh Railway E-Ticketing Service Maintained By Shohoz
Bangladesh Railway’s Online E-Ticket Service is presently being maintained by Shohoz E-Ticketing System. This is a Bangladeshi IT service provider that works with the government. This IT firm has long worked on bus and launch ticketing, and as of 2022, they have partnered with the Bangladesh Government and Bangladesh Railway to manage the country’s railway ticketing system.
About Bangladesh Railway’s E-Ticket For Train Travel
The term “e-ticket” refers to an electronic ticket. Bangladesh Railway’s E-Ticket System was established by the Bangladesh Government. Shohoz assists with the upkeep of the railway e-ticketing system. You must go to https://eticket.railway.gov.bd/ to process a Bangladesh Railway E-Ticket.
Have A Happy And Safe Journey
We hope this detailed guideline by PortalsBD on New Train Ticket Purchasing Process through Bangladesh Railway Online E-Ticketing System has helped you better understand the whole process of booking and confirming a train ticket online.
If you find it helpful, then share it with everyone. So that it can help others too.
Enjoy your journey by train. For any train schedule, or, train ticket price-related information, you can go through our other articles.
Follow us on Facebook & YouTube!