Bangladesh Railway Ticket Online Booking in One Click, Prices & Travel Guide

Find Trains
Check available trains for your journey

Select Train
Choose a train that matches your travel time.

Pay
Pay safely now to confirm your booking.
Bangladesh Railway is the main train system in Bangladesh. It helps people travel easily and at a low cost from one city to another. Every day, many people use trains to go to work, school, or visit family.
To travel, people need a Bangladesh Railway Ticket. Getting a Railway Ticket is simple, and you can buy it online or from a station. This makes travel easy for everyone, even for first-time users.
The railway connects big cities, small towns, and villages. It also helps move goods from one place to another. Bangladesh Railway is improving day by day, making travel safer, faster, and more comfortable for everyone.
Bangladesh Railway Official Link
https://eticket.railway.gov.bd/. This secure platform allows passengers to easily book tickets online, check seat availability, and view train schedules. It is the most reliable way to manage your train journeys in Bangladesh.
Advantages of Traveling by Train in Bangladesh Railway
Trains are one of the best ways to get around Bangladesh and not just because of the price. Here is why so many people choose rail over buses or private cars:
- Cheaper fares:Train tickets cost significantly less than buses, private cars, or flights, making them ideal for budget-conscious passengers and families.
- More comfort on long trips: You get reclining seats, proper legroom, sleeper arrangements, and onboard restrooms things no bus can match.
- No traffic jams: Trains skip the heavy traffic jams on highways entirely, saving hours on longer routes.
- Safer travel: Rail journeys are statistically safer than road transport, with a low accident rate. Several trains also have female-only compartments and onboard security.
- Eco-friendly: Trains produce far fewer carbon emissions per passenger than road vehicles or flights. Traveling by rail is genuinely good for the earth.
- Wide reach: The extensive network covers both urban and rural areas, connecting major cities to quiet villages across 44 districts.
- Discounts available: Students get up to 50% off, and seniors aged 65+ save 25% on all classes.

From BDT 40 for a short Shovan journey to a comfortable AC Berth night ride, Bangladesh Railway offers affordable travel that is also reliable, punctual, and dependable.
How to Buy Bangladesh Railway Ticket Online?
You can book a Bangladesh Railway ticket in three ways: through the official website, through the Rail Sheba mobile app, or at a station counter. Here is how each one works.
Booking from Official Website
- Go to eticket.railway.gov.bd (or use https://bangladeshrailwayticketbd.com/ redirect to the official Ticket Portal).
- Register with your name, mobile number, email address, and NID or passport number. If you already have an account, just login.
- Enter your trip details departure station, destination, journey date, seat type, and coach class.
- Click Search Trains and select your preferred train and seat from the results.
- Pay securely using one of the accepted payment methods.
- Your e-ticket PDF is sent instantly via SMS and email, and is also available in the Purchase History section of your account.
Booking from Rail Sheba App
- Download the app from Google Play (Android) or the App Store (iOS).
- Register with your ID and phone number, then log in.
- Select your stations, date, class, and available train.
- Pay via Nagad or card and download your ticket PDF directly to your device.
Bangladesh Railway Ticket Booking from Station Counter
Visit your nearest railway station such as Kamalapur in Dhaka or the muladuli station and purchase tickets with cash. Bring your ID card.
Accepted Payment Methods
| Type | Options |
|---|---|
| Mobile Banking (MFS) | bKash, Nagad, Rocket, Upay |
| Debit / Credit Cards | Visa, MasterCard, DBBL Nexus, Bank Card |
Tip: Online sales open daily at 9:01 AM. During Eid and holidays, seats sell out within minutes log in early and be ready.
Bangladesh Railway Ticket Price List
Ticket prices vary by distance, train type, and seat class. Here is a full breakdown of every class available:
| Class | Description | Fare Range (BDT) | Best For |
|---|---|---|---|
| Shulov | Cheapest non-AC seating | 20 – 200 | Budget travelers |
| Shovan (Shovon) | Basic non-AC seating | 40 – 500 | Daily commuters |
| Shovan Chair | Padded seats with extra legroom | ~৳320 (Dhaka–Ctg) | Short to mid trips |
| Second Class Chair | Affordable padded seats | 150 – 500 | Short trips |
| First Class | Spacious private cabins, non-AC | ~৳425 (Dhaka–Ctg) | Long trips |
| First Class AC | Private cabins with air conditioning | Varies | Premium day travel |
| Snigdha | AC chair car, reclining seats | 450 – 1,200 | Comfortable day journeys |
| AC Chair | Affordable AC seating | 500 – 1,500 | Daytime comfort |
| AC Seat | Cool, premium AC seating | 600 – 1,800 | Day travel |
| AC Berth (AC Sleeper) | Air-conditioned sleeping berths | 800 – 2,500 | Overnight journeys |
Available Discounts
Children (Under 12)
50% OFF
Students (With ID)
25% OFF
Freedom Fighters
100% OFF
Disabled Persons
50% OFF
Bangladesh Railway Train Schedule & Routes
Hundreds of trains run daily across Bangladesh. Below are the most popular intercity routes and their key services:
| Route | Train Names |
|---|---|
| Dhaka → Chattogram | Subarna Express, Mahanagar Godhuli Express |
| Dhaka → Sylhet | Parabat Express, Jayantika Express |
| Dhaka → Rajshahi | Silk City Express, Dhumketu Express |
| Dhaka → Khulna | Sundarban Express, Chitra Express |
| Dhaka → Rangpur / Dinajpur | Rangpur Express, Ekota Express |

For live train schedules, departure times, and running days on intercity routes like Dhaka to Chittagong, Dhaka to Rajshahi, and Khulna to Dhaka, always check the Bangladesh Railway official site before planning journeys. Timetables can change seasonally, so a quick check saves a lot of trouble.
Important Travel Tips for Railway Ticket Users
A little preparation goes a long way on Bangladesh Railway. Here are the most useful things to know before your first trip:
Before You Travel
- Book tickets 10 days in advance online sales open at 9:01 AM daily.
- During Eid, Puja, and school holidays, popular routes sell out fast. Even a few days in advance is cutting it close.
- Always check seat availability on the Bangladesh Railway website before heading to the station.
- Choose your class wisely Snigdha or AC Berth for comfort, Shovan if you are on a budget.
Your Ticket
- Save both digital copies and printed copies of your e-ticket.
- Keep the soft copy PDF on your phone via the Rail Sheba app or email.
- Always carry your ID you will need it for verification at the station.
At the Station
- Arrive 30–45 minutes before departure so you can board early without rushing.
- Follow station signs to find your platform and coach.
- Keep bags locked with a small lock for luggage security.
- Never share your ticket details with strangers.
- If anything feels wrong, contact the railway police immediately.
On the Train
- Carry snacks and water for long journeys pantry cars are not always available.
- Travel during off-peak or non-peak hours for a calmer, more comfortable experience.
Bangladesh Railway Ticket Rules and Policies
If you need to cancel a confirmed ticket, the refund you receive depends on how early you cancel before departure:
| Time Before Departure | Refund |
|---|---|
| More than 48 hours | 75% |
| 24 – 48 hours | 50% |
| Less than 24 hours | 25% |
| After departure | No refund |
How to Cancel Online (Bangladesh Railway E-Ticket)?
- Log in to the eticket.railway.gov.bd
- Find your ticket under your account and review the ticket details and fare.
- Click cancel the refund amount is returned to your bank account or mobile wallet within 8 days.
How to Cancel at a Counter?
- Visit the station where you bought the ticket.
- Bring your ID and the ticket.
- The process takes a little longer than online but works just as well for cash purchases.
Always double-check your ticket details departure time, fare, and class before canceling. Sometimes a ticket is more usable than it first seems.
Common Railway Ticket Problems and Solutions
| Problem | What Happens | Solution |
|---|---|---|
| Website downtime | Site slows or crashes during Eid at 9:01 AM | Switch to the Rail Sheba app, use high-speed internet, be ready exactly at 9:01 AM |
| Payment failures | Money deducted via bKash or cards but no ticket issued | Keep receipts, expect refund in 8 business days, try Nagad or a different card, contact support if unresolved |
| Fake agents & scams | Scammers sell fake tickets — charging BDT 500 for a BDT 200 ticket | Only use eticket.railway.gov.bd or official station counters, never trust third-party apps or random agents |
| Last-minute booking | Seats are gone, especially during holidays | Check the official website for cancellations and standby tickets, book 7–10 days in advance to avoid this entirely |
Rail Sheba App – Easy Railway Ticket Booking
The Rail Sheba App is the official Bangladesh Railway mobile app, available for free on both Android and iOS.
How to Get Started?
- Download from Google Play or the App Store.
- Register with your ID and phone number.
- Log in and start booking.
Key Features
- Easy ticket booking and secure payment (Nagad, card, and more)
- Real-time train location tracking
- Download e-tickets as a ticket PDF directly to your device
- Manage previous and upcoming reservations in one place
- Check train schedules and times for your trip without a browser
For anyone traveling regularly, the Rail Sheba App handles everything in one place faster and more reliably than the website during peak hours.
Station Counter Railway Ticket Booking Guid
If you do not want to book online, you can easily buy a Bangladesh Railway Ticket from a railway station counter. This is a simple and reliable method, especially for people who prefer cash payment or do not use mobile apps.
To buy a Railway Ticket, visit your nearest railway station such as Kamalapur Railway Station in Dhaka. Go to the ticket counter and tell the staff your travel details, including departure station, destination, date, and class.
Make sure to bring your National ID card or any valid identification. Without ID, you cannot book a Bangladesh Railway Ticket.
For intercity trains, it is better to book tickets in advance because seats are limited. Local and commuter train tickets are usually available a few hours before departure.
During busy times like Eid or holidays, stations can be crowded. Try to arrive early to avoid long lines. Some stations also provide extra counters to manage rush.
Station counter booking is a good option for those who want a simple and direct way to get their Railway Ticket without using the internet.
Future of Bangladesh Railway
Bangladesh Railway is improving fast to make travel better, faster, and more comfortable for passengers. The government is working on new projects and modern systems to upgrade the railway network across the country.
- New railway routes: New train lines are being built to connect more cities and tourist places. One important project is the Dohazari to Cox’s Bazar railway line, which will help people travel easily to popular destinations.
- Better infrastructure: Old railway tracks are being upgraded, and double railway lines are being added on busy routes. This will reduce delays and make train services more reliable.
- High-speed train plans: There are plans to introduce high-speed trains between major cities like Dhaka and Chattogram. These trains will reduce travel time and improve comfort for passengers.
- Digital ticket system: Booking a Bangladesh Railway Ticket is becoming easier with online systems and mobile apps. Passengers can now get a Railway Ticket from home without standing in long lines.
- Eco-friendly trains: Bangladesh Railway is also planning to introduce electric trains. These trains will reduce pollution and provide a smoother travel experience.
In the coming years, Bangladesh Railway aims to provide safer, faster, and more modern services for all passengers. These improvements will make railway travel even more popular across the country.
FAQs About Bangladesh Railway Ticket
Q1: How can I book Bangladesh Railway tickets online?
You can book a Bangladesh Railway Ticket through the official e-ticket website or the Rail Sheba mobile app.
Q2: Can I buy tickets from station counters?
Yes, you can buy a Railway Ticket from counters at all major railway stations.
Q3: What documents are required for online booking?
You need a valid mobile number and an ID such as NID, passport, or driving license.
Q4: How early should I book tickets during Eid or holidays?
It is best to book your Bangladesh Railway Ticket 5 to 10 days in advance, as tickets sell out quickly.
Q5: Can I change or cancel my ticket?
Yes, you can cancel your Railway Ticket. A partial refund is given based on Bangladesh Railway rules.
Q6: Are trains safe for solo female passengers?
Yes, many Bangladesh Railway trains have separate compartments for women.
Q7: What happens if I miss my train?
Your Railway Ticket becomes invalid, and you will need to buy a new ticket.
Q8: Do children need separate tickets?
Children under 3 years can travel free. Kids aged 3 to 12 get discounted Railway Tickets.
Q9: Is Wi-Fi available on trains?
Some intercity trains offer Wi-Fi, but it is not available on all trains.
Q10: Can I carry luggage on trains?
Yes, you can carry luggage. Extra charges may apply if you exceed the weight limit.
Conclusion
Bangladesh Railway offers easy, low-cost, and reliable travel across the country. With simple Bangladesh Railway Ticket booking options and wide network coverage, it is a smart choice for passengers. Railway Ticket services continue improving, making travel safer, faster, and more comfortable for everyone.
