Bangladesh Railway Logo
Bangladesh Railway
we share information
ঈদ টিকেট সংক্রান্ত গুরুত্বপূর্ণ নির্দেশনা
আসন্ন ঈদ-উল-আযহা ২০২৬ অগ্রিম টিকেট বিক্রয় – পশ্চিমাঞ্চলের (West Zone) ট্রেনের টিকেট সকাল ০৮:০০ ঘটিকায় এবং পূর্বাঞ্চলের (East Zone) ট্রেনের টিকেট দুপুর ০২:০০ ঘটিকা থেকে অনলাইনে পাওয়া যাবে। বিস্তারিত ঈদ অগ্রিম ও ফেরত যাত্রার টিকেট রিফান্ড করা যাবে না।

Search Trains

This is an independent informational website. Please review our Disclaimer before using it.

Bangladesh Railway Intercity Train at Station Platform

Bangladesh Railway Intercity Train

How to Purchase Tickets

Step 1
Search

Choose your origin, destination, journey dates and search for trains

Step 2
Select

Select your desired trip and choose your seats

Step 3
Pay

Pay for the tickets via Debit/Credit Cards or MFS

Instructions to Purchase Tickets

Instructions for purchasing Bangladesh Railway tickets online
Instruction 1
Tickets can be bought online ten days in advance.
Instruction 2
You can pay for the tickets using mobile financial services: bKash, Nagad, Rocket, Upay, Tap or debit/credit cards: Visa, Mastercard, DBBL Nexus.
Instruction 3
In case of payment or transaction failure, the deducted amount would be refunded by your bank or MFS provider within 8 business days.
Instruction 4
If money has been deducted from your card or mobile wallet but you have not received a ticket confirmation, the deducted amount would be refunded within 8 business days.
Instruction 5
If you have not received your ticket copy in email, kindly check your Spam/Junk folder. You can also download your ticket from your purchase history after login.
Instruction 6
Download the official Rail Sheba app published by Bangladesh Railway from Google Play. Beware of fake apps claiming to sell train tickets.
Instruction 7
20% additional charge for Shovon class seat and 30% additional charge for Snigdha and upper-class seat will be applied in case of purchasing ticket from extra coach.

Seat Type Guide

(for better understanding before purchase)

AC-B (AC Berth)
AC cabin berth (nighttime)
AC-S (AC Seat)
AC cabin seat (daytime)
Snigdha
AC chair
F-Berth (First Class Berth)
Non-AC cabin berth (nighttime)
F-Seat (First Class Seat)
Non-AC cabin seat (daytime)
F-Chair (First Class Chair)
Non-AC first-class chair
S-Chair (Shovan Chair)
Non-AC chair
Shovan
Non-AC flat bench seat
Shulov
Non-AC wooden bench seat

বাংলাদেশ রেলওয়ে ই-টিকেট বুকিং গাইড (2025)

Bangladesh Railway E-Ticket Booking Guide (2025)

বাংলাদেশ রেলওয়ের ই-টিকিটিং সার্ভিস একটি যুগান্তকারী ডিজিটাল উদ্যোগ যা লাখো যাত্রীকে ঘরে বসে ট্রেন টিকিট বুক করার সুযোগ দিয়েছে। এই অনলাইন প্ল্যাটফর্মে ৪৮৯টি রেলওয়ে স্টেশন এবং ৪০০টিরও বেশি ট্রেন সেবা অন্তর্ভুক্ত রয়েছে, যা বাংলাদেশের ২,৮৫৫ কিলোমিটার রেল নেটওয়ার্ক জুড়ে বিস্তৃত। eticket railway gov bd com ওয়েবসাইটের মাধ্যমে যেকোনো সময় টিকিট সার্চ এবং বুকিং করা যায়।

বিকাশ, নগদ, রকেট, উপায়, ট্যাপ অথবা যেকোনো ডেবিট ও ক্রেডিট কার্ডের মাধ্যমে নিরাপদে পেমেন্ট সম্পন্ন করুন। আপনার ই-টিকিট তাৎক্ষণিকভাবে ইমেইল ও এসএমএসের মাধ্যমে পৌঁছে যাবে। বাংলাদেশ রেলওয়ে টিকেট অনলাইনে বুক করা এখন আর কোনো কঠিন ব্যাপার নয় — e ticket railway gov bd পোর্টাল থেকে মাত্র কয়েকটি ধাপে আপনার টিকিট নিশ্চিত করুন।


Step-by-Step: How to Book Bangladesh Railway Tickets Online

Booking Bangladesh Railway tickets online has never been easier. The official e-ticket railway gov bd platform allows passengers to book train tickets from the comfort of their homes. Here is a detailed step-by-step guide on how to book your Bangladesh railway ticket online through the eticket railway gov bd com portal:

1
Visit the official website

Go to eticket.railway.gov.bd on your web browser. This is the official Bangladesh Railway e-ticketing portal managed by BRITS (Bangladesh Railway Integrated Ticketing System).

2
Create an account or Login

If you are a new user, click the "Register" button and fill in your details including your full name (as on NID card), NID number, active mobile number, email address, and create a strong password. If you already have an account, simply login with your credentials.

3
Search for trains

On the homepage, enter your departure station (From), destination station (To), date of journey, and preferred seat class. Click the "Search Trains" button to view available trains for your route.

4
Select your train

Browse through the list of available trains. You will see train names, departure and arrival times, available seat classes, and fare information. Select the train that best fits your schedule.

5
Choose your seats

After selecting a train, you will see a seat map. Click on the available seats to select your preferred ones. Green seats are available, and red ones are already booked.

6
Enter passenger details

Fill in the required passenger information including full name, NID number, mobile number, and email address for each passenger.

7
Make payment

Choose your preferred payment method. Bangladesh Railway accepts bKash, Nagad, Rocket, Upay, Tap, Visa, Mastercard, Amex, and DBBL Nexus. Complete the payment within 15 minutes or your selected seats will be released.

8
Receive confirmation

After successful payment, you will receive a confirmation via email and SMS. Your e-ticket will be attached to the email as a PDF.

9
Download and print your ticket

Download the e-ticket PDF from your email or from the purchase history section of your account. While you can show the e-ticket on your mobile device, carrying a printed copy is recommended.

Important: You can book tickets up to 10 days in advance of your journey date. The bd train ticket booking system opens at 8:00 AM on the 10th day before your travel date. During peak seasons like Eid, the booking window may be extended. Always use the official e ticket railway gov bd website for booking to avoid any issues.

Bangladesh Railway Ticket Classes & Fares

Bangladesh Railway offers multiple seat classes to suit different budgets and comfort preferences. Understanding the various classes is essential before booking your railway ticket online. Here is a detailed breakdown of all available classes along with approximate fares for the popular Dhaka to Chattogram route:

AC_B (AC Berth)Premium
AC cabin berth for nighttime travel
1,250
Approx. (Dhaka-Chattogram)
AC_S (AC Seat)Premium
AC cabin seat for daytime travel
945
Approx. (Dhaka-Chattogram)
SnigdhaPopular
AC chair car
730
Approx. (Dhaka-Chattogram)
F_BerthFirst Class
Non-AC first class berth (nighttime)
680
Approx. (Dhaka-Chattogram)
F_SeatFirst Class
Non-AC first class seat (daytime)
520
Approx. (Dhaka-Chattogram)
F_ChairFirst Class
Non-AC first class chair
560
Approx. (Dhaka-Chattogram)
S_Chair (Shovan Chair)Economy
Non-AC chair car
380
Approx. (Dhaka-Chattogram)
ShovanEconomy
Non-AC flat bench seat
320
Approx. (Dhaka-Chattogram)
ShulovBudget
Non-AC wooden bench seat
285
Approx. (Dhaka-Chattogram)

Fares are approximate and subject to change. Always verify current fares on eticket.railway.gov.bd before booking.

Popular Train Routes in Bangladesh

Bangladesh Railway operates an extensive network connecting major cities and towns across the country. Whether you are traveling from Dhaka to Chattogram for business, or heading to Cox's Bazar for vacation, the bd railway ticket system has you covered. Below are the most popular train routes with details on distance, approximate duration, and well-known trains:

Dhaka – Chattogram
321 km5-6 hrs
Trains: Subarna Express, Mohanagar Provati, Turna Express, Sonar Bangla
Dhaka – Rajshahi
272 km5-6 hrs
Trains: Silk City Express, Padma Express, Dhumketu Express
Dhaka – Khulna
282 km5-6 hrs
Trains: Chitra Express, Sundarban Express
Dhaka – Sylhet
319 km6-7 hrs
Trains: Parabat Express, Jayantika Express, Upaban Express
Dhaka – Mymensingh
125 km2-3 hrs
Trains: Tista Express, Brahmaputra Express, Aghnibeena
Chattogram – Cox's Bazar
148 km4-5 hrs
Trains: Tourist Express, Cox's Bazar Express

These routes are among the busiest in the Bangladesh Railway network. When booking your bangladesh railway online ticket, it is advisable to book well in advance, especially for weekend and holiday travel. The Dhaka-Chattogram route alone handles over 50,000 passengers daily, making it the most popular route in the country.

Refund & Cancellation Policy

Understanding the refund and cancellation policy is important when booking bangladesh railway ticket online. The refund percentage depends on how early you cancel your ticket before the scheduled departure time. Below is the detailed refund structure:

Best Refund
90%
More than 48 hours
before departure
Good Refund
75%
24 to 48 hours
before departure
Partial Refund
50%
12 to 24 hours
before departure
No Refund
0%
Less than 12 hours
before departure

Refunds are processed to your original payment method. Mobile Financial Service (MFS) refunds through bKash, Nagad, or Rocket typically arrive within 24-48 hours. Card-based refunds through Visa, Mastercard, or DBBL Nexus may take 3-7 business days. Important note: Eid advance and return journey tickets cannot be refunded under any circumstances. For more details on how to cancel your ticket, visit our cancel ticket guide.

Bangladesh Railway Schedule & Train Tracking

Train Schedule

Checking the Bangladesh Railway schedule is essential for planning your journey. You can view train schedules on the official e ticket railway gov bd website or through the Rail Sheba mobile app. The schedule includes departure times, arrival times, station stops, and running days for each train. Train schedules are updated periodically, so always verify before booking.

Live Train Tracking

For real-time train tracking, the Rail Sheba app provides live GPS-based location updates showing where your train currently is and its estimated arrival time at upcoming stations. You can also call the Bangladesh Railway helpline at 16163 for schedule inquiries. The railway operates trains in two zones — East Zone and West Zone — each with its own timetable.

Payment Methods for E-Ticket Booking

Bangladesh Railway e-ticket booking supports a wide range of payment methods to ensure convenience for all passengers. Whether you prefer mobile financial services or traditional card payments, the bd train ticket system has you covered:

bKash
The most popular mobile financial service in Bangladesh. Simply select bKash at checkout, enter your bKash account number, and confirm the payment via PIN.
Nagad
Bangladesh Postal Service's mobile financial service. Fast and reliable payment option with competitive transaction fees.
Rocket
Dutch-Bangla Bank's mobile banking service. Supports both payment and cash-out features.
Upay
United Commercial Bank's digital payment platform for quick transactions.
Tap
A growing mobile payment solution accepted on the railway ticket platform.
Visa & Mastercard
All major credit and debit cards from Visa and Mastercard are accepted for secure card payments.
DBBL Nexus
Dutch-Bangla Bank's Nexus card for direct debit from your bank account.

All payment transactions on the eticket railway gov bd com portal are secured with industry-standard encryption. If a payment fails but money is deducted from your account, the refund will be processed automatically within 8 business days. For immediate assistance with payment issues, you can contact the Bangladesh Railway customer support helpline at 16163.

How to Cancel Bangladesh Railway Ticket Online

If your plans change, you can cancel your bangladesh railway ticket online through the e ticket railway gov bd portal. Follow these steps to cancel your ticket and receive a refund:

1
Login to your account at eticket.railway.gov.bd with your registered mobile number and password.
2
Navigate to the "Purchase History" or "My Tickets" section in your dashboard.
3
Find the ticket you wish to cancel and click on it to view details.
4
Click the "Cancel Ticket" button. You will see the estimated refund amount based on the cancellation policy.
5
Confirm the cancellation. A confirmation message will be sent to your registered email and mobile number.
6
The refund will be processed to your original payment method within the specified timeframe.

It is important to cancel your ticket as early as possible to receive the maximum refund. Tickets cancelled more than 48 hours before departure receive a 90% refund, while those cancelled less than 12 hours before receive no refund at all. For detailed cancellation policies, visit our cancel ticket page.

Bangladesh Railway Helpline & Contact Information

If you encounter any issues with bangladesh railway online ticket booking, payment, or need general assistance, the following contact options are available:

Helpline Number
16163
Toll-free, available 24/7
Email Support
support@eticket.railway.gov.bd
Response within 24 hours
Official Website
eticket.railway.gov.bd
Book tickets online
Rail Sheba App
Google Play Store
Official mobile app
Facebook
Official Page
Bangladesh Railway
Station Enquiry
Station Master
Local inquiries

For emergency situations during your journey, you can reach out to the Railway Police or station authorities. The 16163 helpline can assist with ticket booking issues, refund inquiries, schedule information, and general complaints. Response times are typically within 24 hours for email inquiries and immediate for phone support.

Common Issues & Tips for E-Ticket Booking

While the bangladesh railway e ticket system is generally reliable, passengers may occasionally face issues. Here are common problems and their solutions, along with useful tips for a smooth booking experience:

Payment deducted but ticket not issued
This is the most common issue. Wait for 15-30 minutes as the system may take time to process. If not resolved, the amount will be auto-refunded within 8 business days.
Did not receive e-ticket email
Check your Spam or Junk folder first. You can also download the ticket from your purchase history after logging into eticket.railway.gov.bd.
Website slow during peak hours
During Eid ticket booking periods, the website experiences heavy traffic. Try booking during off-peak hours (early morning or late night) for better results.
Seat selection not loading
Clear your browser cache and cookies, then try again. Use Google Chrome or Firefox for the best experience.
Wrong station selected
Double-check your origin and destination before confirming booking. Some station names may be similar (e.g., Dhaka Cantonment vs Dhaka Airport).
Always verify NID details
Make sure the name and NID number match exactly with your identification document. Mismatched details may cause issues during travel.
Keep payment confirmation
Save the payment confirmation SMS or screenshot until you receive your e-ticket.

Offline Ticket Options

While online ticket booking through e ticket railway gov bd is the most convenient option, Bangladesh Railway also provides offline ticket purchasing alternatives for passengers who may not have internet access or prefer traditional methods. Tickets can be purchased directly from railway station counters during operating hours. Most major stations have dedicated counters for advance booking (up to 10 days) and current booking (same day). Counter tickets are available on a first-come, first-served basis, and long queues are common during holidays and peak travel seasons. Additionally, some stations have installed automated ticket vending machines (ATVMs) that accept cash and card payments. For passengers in remote areas, authorized railway ticket agents may also assist with booking. However, be cautious of unauthorized agents who may charge extra fees or provide fake tickets. The official Bangladesh Railway ticket price is the same whether purchased online or at the counter.

International Train Services

Bangladesh Railway operates international train services connecting Bangladesh with neighboring India. These cross-border trains are popular among passengers traveling between the two countries for business, tourism, and family visits:

Maitree Express
Dhaka – Kolkata4 days/week
Duration: 9-10 hrs
The most popular international train connecting Bangladesh and India.
Bandhan Express
Khulna – Kolkata2 days/week
Duration: 8-9 hrs
Alternative route for passengers from the southwestern region of Bangladesh.
Mitali Express
Dhaka – New JalpaiguriWeekly
Duration: 10-11 hrs
A newer service catering to passengers traveling to North Bengal and Sikkim.

For international train tickets, passengers need a valid passport and visa. Tickets for Maitree Express and Bandhan Express can be booked through the respective railway websites of Bangladesh and India, as well as at designated station counters. Immigration checks are conducted at the border stations before the train crosses into the other country. Make sure to arrive at the station at least 2 hours before departure for international trains to complete the necessary documentation.

Bangladesh Railway Mobile App — Rail Sheba

The Rail Sheba mobile app is the official Bangladesh Railway application developed for Android devices. It provides a convenient way to search trains, book tickets, check schedules, and track live train locations right from your smartphone. The Rail Sheba app is available for free download on the Google Play Store.

Key features of the Rail Sheba app include:
Search and book train tickets with a user-friendly interface
Real-time train schedule and availability checking
Live train tracking with GPS-based location updates
View and download e-tickets directly on your phone
Cancel tickets and track refund status
Available in both English and Bangla languages

Important: Always download the official Rail Sheba app published by Bangladesh Railway from Google Play. There have been reports of fake apps on the Play Store that claim to sell railway tickets but are actually scams. The official app is published under the name "Rail Sheba" by Bangladesh Railway. Do not enter your personal or payment information on any unofficial app. For iOS users, the web version of eticket.railway.gov.bd is fully mobile-responsive and works well on iPhone and iPad browsers.


This comprehensive guide on Bangladesh Railway e-ticket booking is provided by Eticketrailwaybd.com — your trusted informational resource for all things related to bd railway ticket booking. We aim to provide accurate and up-to-date information to help passengers navigate the online train ticket booking system with ease. For the actual ticket booking, always visit the official website at eticket.railway.gov.bd.

Whether you are a first-time traveler looking to book your bangladesh railway ticket online, or a frequent passenger seeking information about train schedules and fares, we hope this guide has been helpful. Bookmark this page and visit our train information page for more detailed route and schedule information. Safe travels with Bangladesh Railway — নিরাপদ · আরামদায়ক · সাশ্রয়ী!

Frequently Asked Questions

Accepted Payment Methods

bKash
Nagad
Rocket
Upay
Tap
Visa
Mastercard
Amex
DBBL Nexus

The tickets are issued by Bangladesh Railway Integrated Ticketing System (BRITS) and Shohoz-Synesis-Vincen JV is responsible for designing, development, implementation, technical operation & maintenance of the system. This website (Eticketrailwaybd.com) is an independent informational resource and is NOT the official Bangladesh Railway website. For booking tickets, please visit eticket.railway.gov.bd.