Rajshahi to Dhaka Train Schedule and Ticket Price 2026

Last Updated

The Rajshahi to Dhaka train route offers five intercity trains: Silkcity Express, Padma Express, Dhumketu Express, Banalata Express, and Madhumati Express. Ticket prices typically range from 340 to 1,386 Taka, depending on the seat class. The journey duration varies from approximately 4.5 to 7.5 hours, covering a distance of about 198 km via the Padma Bridge or up to 260 km on older routes. Each train has specific departure times and weekly off days, making it essential to check the schedule before planning your trip.

We’ve put together this comprehensive guide to help you navigate the Rajshahi to Dhaka train service. Whether you’re a student, professional, or tourist, this information will make your journey planning easier and more convenient.

Train Schedule from Rajshahi to Dhaka

The Rajshahi to Dhaka route is one of the busiest in Bangladesh Railway’s network, connecting the northwestern cultural hub with the capital city. Five different intercity trains operate on this train route, each with its own schedule and off days.

Here’s the current Rajshahi to Dhaka train schedule (updated May 2026):

Train Name Train Code Off Day Departure Rajshahi Arrival at Kamalapur Railway Station Journey Duration
Silkcity Express 754 Sunday 07:40 AM 01:10 PM 5 hours 30 minutes
Padma Express 760 Tuesday 04:00 PM 09:15 PM 5 hours 15 minutes
Dhumketu Express 770 Wednesday 11:20 PM 04:45 AM (next day) 5 hours 25 minutes
Banalata Express 792 Friday 07:00 AM 11:35 AM 4 hours 35 minutes
Madhumati Express 756 Thursday 06:40 AM 02:00 PM 7 hours 20 minutes

Each of these train services offers a comfortable journey with modern amenities. The Banalata Express is typically the fastest option, completing the journey in about 4.5 hours. Other trains like Silkcity, Padma, and Dhumketu Express take approximately 5-6 hours. The Madhumati Express, while comfortable, has a longer travel time of around 7 hours and 20 minutes as it traverses the new Padma Bridge rail link via a longer route.

It’s important to note that these trains don’t operate on their designated off days. For example, if you’re planning to travel on Sunday, the Silkcity Express won’t be available.

Ticket Prices for Rajshahi to Dhaka Trains

Train tickets from Rajshahi to Dhaka are reasonably priced, making train travel an affordable option for most passengers. The ticket prices vary based on the class of seat you choose.

Here’s a breakdown of the current ticket prices (including 15% VAT, as of May 2026):

Seat Category Adult Ticket Price (Taka) Children’s Ticket Price (Taka)
Shuvon Chair 340-405 170-203
Snigdha 570-771 285-386
AC Seat 680-926 340-463
1st Class Seat 897 449
AC Berth 1020-1386 510-693
1st Class Berth 1020-1386 510-693

The Shuvon Chair is the most economical option, while the AC Berth offers the most comfort, especially for overnight journeys. Snigdha class provides a good balance between comfort and affordability with quality seats.

These train ticket prices make train travel much more economical compared to other transportation options like flights on Biman Bangladesh Airlines or private cars. The added benefit is that you can enjoy the scenic beauty of rural Bangladesh during your journey.

How to Book Rajshahi to Dhaka Train Tickets

Booking your train ticket from Rajshahi to Dhaka is now easier than ever. Bangladesh Railway offers both online and offline booking options, with a mandatory National ID (NID) registration requirement for all passengers.

Online Booking Process

  1. Visit the official Bangladesh Railway e-ticketing platform.
  2. Create an account using your email and mobile number. Ensure your National ID (NID) is registered with your account, as it is mandatory for purchasing tickets.
  3. Select Rajshahi as your departure station and Dhaka as your destination.
  4. Choose your travel date and preferred seat class.
  5. Select your desired train from the available options.
  6. Enter passenger details and make payment using mobile banking, credit/debit cards.

The Rail Sheba app is another convenient option for booking tickets. This official Bangladesh Railway mobile application allows you to:

  • Search and book train tickets
  • Check real-time seat availability
  • Make secure payments
  • Download e-tickets
  • Track train locations

The app is available for both Android (Google Play Store) and iOS (App Store) users.

Station Counter Booking

If you prefer traditional booking, you can visit the Rajshahi Railway Station in person. The station ticket counters usually open several hours before train departures. Remember to carry your National ID or a valid passport for ticket purchase and verification.

We recommend booking your tickets at least a few days in advance, especially during weekends and holidays when demand is high. For peak travel seasons, try to book your tickets a week or more in advance to secure your preferred seats.

See also  Ishwardi to Rajshahi Trains: Your Ultimate Guide to 9 Routes & Low Fares!

Train Facilities and Amenities

The trains operating on the Rajshahi to Dhaka route offer various facilities to ensure a comfortable journey for passengers.

All intercity trains feature:

  • Comfortable seats in different classes
  • Clean toilets
  • Food and beverage services (often from on-board vendors)
  • Prayer spaces
  • Security personnel

The AC class seats are equipped with air conditioning systems that keep the temperature pleasant throughout the journey. The Snigdha class offers reclining seats with more legroom compared to Shuvon Chair class.

For overnight journeys, the Dhumketu Express is a popular choice as it departs late at night and arrives early morning in Dhaka. The AC Berth option on this train provides sleeping accommodations for a restful journey.

Food vendors board the train at various stations, offering snacks, meals, and beverages. Meals on intercity trains are generally of good quality, though prices may be slightly higher than at regular restaurants. However, we recommend bringing your own water and some snacks for the journey.

Route Information and Stations

The train route from Rajshahi to Dhaka covers a distance that varies based on the specific train and its path. Historically, the route was approximately 245 kilometers. However, with the inauguration of the Padma Bridge for railway traffic in October 2023, some trains now utilize this direct route, significantly impacting travel times and distances. For instance, the Madhumati Express now travels via the Padma Bridge, offering a more direct connection to Dhaka from the southwestern regions, though its total journey from Rajshahi can be longer due to its extended route and stops. The direct rail distance via Padma Bridge is approximately 198 kilometers.

Major stations along the route typically include:

  • Rajshahi Railway Station (starting point)
  • Ishwardi Junction
  • Pabna (for some routes)
  • Tangail (for some routes)
  • Kamalapur Railway Station, Dhaka (final destination)

The Banalata Express is a semi-non-stop intercity train that makes limited halts, often only at Ishwardi Junction between Rajshahi and Dhaka, making it the fastest option for travelers in a hurry.

Other trains make several stops along the way, allowing passengers from smaller towns to board. These stoppage stations typically last for 2-5 minutes, so if you’re getting off at an intermediate station, be prepared to disembark quickly.

The journey offers beautiful views of rural Bangladesh, including farmlands, rivers, and village life. Trains on routes not utilizing the Padma Bridge cross several older bridges, while trains like Madhumati Express offer a unique experience crossing the impressive Padma Multipurpose Bridge.

Comparison with Other Transport Options

When traveling from Rajshahi to Dhaka, you have several transportation options to choose from. Let’s compare trains with other common modes of transport:

Transport Mode Travel Time Approximate Cost (Taka) Comfort Level
Train 4.5-7.5 hours 340-1386 High
Bus 6-7 hours 500-1200 Medium
Flight (Shah Makhdum Airport to Shahjalal International Airport) 45-50 minutes (flight time) + airport transfers 3000-5000+ Very High
Private Car 5-6 hours 4000-5000+ High

Trains offer an excellent balance of comfort, cost, and convenience for travel between Rajshahi and Dhaka. While flights are significantly faster in airtime, they are considerably more expensive and require additional travel time to and from airports. Additionally, flight schedules can be less frequent for this route.

Buses are comparable in price to train tickets but typically take longer, especially during traffic, and generally offer less comfort due to limited movement. The road distance between Rajshahi and Dhaka is approximately 270 km, making the driving distance slightly longer than the most direct rail routes.

Another advantage of train travel is the ability to move around during the journey, which isn’t possible in buses or flights. This makes long journeys more comfortable, especially for families with children or those who prefer to stretch their legs.

Seasonal Considerations for Train Travel

The best time to travel by train from Rajshahi to Dhaka depends on your preferences and schedule. Each time slot offers different advantages.

Weather Impact

During monsoon season (June to September), train travel is generally more reliable than road transport as highways can sometimes flood. However, trains might occasionally run behind schedule during heavy rainfall, especially when crossing river areas.

Peak Travel Times

Trains are typically more crowded during:

  • Weekends (Thursday evening to Saturday)
  • Major national and religious holidays (Eid-ul-Fitr, Eid-ul-Azha, Durga Puja, Bengali New Year)
  • University semester beginnings and endings

If you’re traveling during these peak times, we strongly recommend booking tickets at least 7-10 days in advance, as advance tickets sell out quickly, especially during Eid seasons when Bangladesh Railway implements 100% online advance ticket sales.

Station Facilities

Rajshahi Railway Station

Rajshahi Railway Station, built during the 1930s, offers several facilities for passengers:

  • Ticket counters
  • Waiting rooms
  • Food stalls
  • Restrooms
  • Luggage storage
  • ATM services
See also  2026 Thakurgaon-Dinajpur Trains: 5 Secrets for a Perfect Tri

The station terminal building has been renovated recently to provide better services to passengers. The station yard is spacious and well-maintained.

Kamalapur Railway Station

As the largest railway station in Bangladesh, Kamalapur Railway Station in Dhaka offers comprehensive facilities:

  • Multiple ticket counters
  • Air-conditioned waiting rooms
  • Various food options
  • Luggage services
  • Information desk
  • Prayer rooms
  • First aid services

Luggage Allowances and Restrictions

Each passenger is allowed to carry a specific weight of luggage:

  • AC Berth/1st Class Berth: 40 kg
  • AC Seat/1st Class Seat: 35 kg
  • Snigdha: 30 kg
  • Shuvon Chair: 20 kg

Oversized items may require additional fees. Prohibited items include flammable materials, weapons, and illegal substances, ensuring a safe journey for all passengers.

Accessibility Features

Bangladesh Railway has been improving accessibility features for passengers with disabilities:

  • Wheelchair ramps at major stations
  • Designated seating areas
  • Assistance staff available upon request
  • Priority boarding for disabled passengers, elderly, and pregnant women

Tips for a Comfortable Journey

To make your train journey from Rajshahi to Dhaka as pleasant as possible, here are some helpful tips:

Arrive 30-45 minutes before departure at the station. This gives you enough time to find your platform and coach, especially during busy periods.

Bring essential items like water, snacks, hand sanitizer, and tissues. While these items are available for purchase on the train, having your own supply is more convenient.

Keep your valuables secure and within sight at all times. Though trains are generally safe, it’s always good to be cautious.

For overnight journeys, consider bringing a light blanket as AC coaches can get quite cold. A small pillow can also make sleeping more comfortable.

Download entertainment or bring books to keep yourself occupied during the journey. Most trains don’t offer Wi-Fi, so having offline entertainment options is advisable.

Be respectful of other passengers by keeping noise levels down and disposing of trash properly. This helps ensure a pleasant journey for everyone.

Conclusion

The train journey from Rajshahi to Dhaka offers a comfortable, affordable, and scenic way to travel between these two important cities in Bangladesh. With five different trains operating on this route, travelers have multiple options to choose from based on their schedule and comfort preferences.

From the economical Shuvon Chair to the luxurious AC Berth, there’s something for every budget. The online booking system, coupled with mandatory NID registration, has made purchasing tickets more convenient and secure than ever, minimizing the need to wait in long queues.

Whether you’re a student returning to university, a professional on a business trip, or a tourist exploring Bangladesh, the train provides an authentic travel experience while showcasing the beautiful countryside, now with the added modern marvel of the Padma Bridge rail link for some services.

Next time you plan a trip from Rajshahi to Dhaka, consider taking the train for a journey that’s not just about reaching your destination, but also about enjoying the ride.

Frequently Asked Questions

Which is the fastest train from Rajshahi to Dhaka?

The Banalata Express is typically the fastest train, completing the journey in about 4 hours and 35 minutes. It operates with limited halts, often only stopping at Ishwardi Junction between Rajshahi and Dhaka.

How much does an AC ticket cost from Rajshahi to Dhaka?

An AC seat ticket costs between 680 to 926 Taka, while an AC Berth ticket costs between 1020 to 1386 Taka, including 15% VAT, as of May 2026.

Can I book Rajshahi to Dhaka train tickets online?

Yes, you can book tickets online through the official Bangladesh Railway website or the Rail Sheba mobile app. You must have a registered account with a verified National ID (NID) to purchase tickets online.

What is the distance between Rajshahi and Dhaka by train?

The distance between Rajshahi and Dhaka by rail is approximately 198 kilometers for routes utilizing the Padma Bridge, and around 245-260 kilometers for other routes. The road distance is approximately 270 kilometers.

Which train is best for overnight travel from Rajshahi to Dhaka?

The Dhumketu Express is ideal for overnight travel as it departs Rajshahi at 11:20 PM and arrives in Dhaka at 4:45 AM the next day, allowing you to sleep during the journey.

Do I need ID to board the train?

Yes, you must carry the same ID (National ID card, passport, or birth certificate) that you used when registering your account and booking your ticket. This will be verified by the ticket checker on board, and NID registration is mandatory for all tickets.

Are there any discounts available for train tickets?

Bangladesh Railway offers discounts for students, senior citizens (aged 60+), and group bookings of 10 or more passengers. Students must present a valid student ID to claim their discount.

How has the Padma Bridge impacted Rajshahi to Dhaka train travel?

The Padma Bridge for railway operations opened in October 2023, providing a new, more direct rail link between Dhaka and the southwestern parts of Bangladesh. For trains like the Madhumati Express, this has changed the route and can result in varied travel times from Rajshahi, offering new connectivity options.

Is NID registration required for train tickets?

Yes, NID (National ID) registration is mandatory for all passengers to purchase intercity train tickets in Bangladesh. This system was implemented to prevent fraud and ensure secure travel for passengers. Registration can be done online through the Bangladesh Railway e-ticketing website or app, or via SMS.


Sharing Is Caring:

Amader Train is a reliable source for everything related to Bangladesh railway services. We offer up-to-date train schedules, ticket prices, and the latest news about trains in the country. Whether you are planning a trip or just want to stay informed, we provide the information you need.

Leave a Comment