Traveling from the busy capital to the calm, fruit-filled city of Rajshahi is a journey many people make. Whether you are going home, visiting family, or exploring for the first time, you want a trip that is comfortable, affordable, and reliable. The train service connecting Dhaka to Rajshahi Train offers exactly that. It is a popular choice for those who want to avoid the stress of road travel and enjoy the scenic views of the Bangladeshi countryside along the way.
Why Choose the Train for Your Dhaka to Rajshahi Trip?
Choosing the right mode of transport can make a big difference to your journey. While buses and cars are options, the train provides a unique set of advantages that often make it the better choice.

Comfort and Space
Train journeys are generally more comfortable than bus rides. You have the freedom to get up from your seat, walk along the corridors, and stretch your legs. The seats are more spacious, and if you book a first-class or cabin seat, you can even recline and rest properly. This makes a huge difference, especially on a journey that can take several hours.
A Scenic Route
The route from Dhaka to Rajshahi is known for its beautiful views. As the train moves away from the city, you will see lush green fields, rivers, and local villages. It is a peaceful experience that lets you see a different side of Bangladesh from the window of your train.
Punctuality and Reliability
Trains, for the most part, stick to their schedule better than buses, which can get stuck in traffic for hours. Knowing your departure and arrival times with more certainty helps you plan your day effectively. You do not have to worry about unexpected delays on the highway.
Safety Considerations
Many people feel that train travel is safer than road travel, as it avoids the risks associated with highway traffic and road conditions.
Dhaka to Rajshahi Train Schedule and Names
Knowing the train schedule is the first step in planning your trip. Several trains operate on the Dhaka to Rajshahi route, each with its own departure time and characteristics. All trains depart from the Kamalapur Railway Station in Dhaka and arrive at the Rajshahi Railway Station.
Here is a table comparing the main intercity trains:
| Train Name | Class Offered | Departure from Dhaka | Arrival at Rajshahi | Journey Time |
|---|---|---|---|---|
| Padma Express | AC Berth, AC Seat, Shovan, Shovan Chair | 07:40 AM | 01:50 PM | ~6 hours 10 min |
| Silk City Express | AC Berth, AC Seat, Shovan, Shovan Chair | 03:00 PM | 09:15 PM | ~6 hours 15 min |
| Dhumketu Express | AC Berth, AC Seat, Shovan, Shovan Chair | 10:00 PM | 04:15 AM | ~6 hours 15 min |
It is always a good idea to double-check the timing a day before your travel, as schedules can sometimes change, especially during holidays or due to unforeseen circumstances.
Train Classes and Ticket Prices
One of the most common questions is about the cost. Ticket prices for the Dhaka to Rajshahi train vary depending on the class of service you choose. Your choice will affect your comfort level and the price you pay.
Breakdown of Train Classes
- AC Berth (Air-Conditioned Berth): This is the most comfortable and private option. The cabin is air-conditioned, and your seat converts into a sleeping berth. It is perfect for a night journey or if you want to rest properly. The fare is higher than other classes.
- AC Seat (Air-Conditioned Chair): This class offers a comfortable, reclining seat in an air-conditioned coach. It is a great balance of comfort and cost for a daytime journey.
- Shovan Chair: This is a non-AC chair car with padded seats that are quite comfortable. It is a very popular and cost-effective option for many travelers.
- Shovan (Non-AC): This is the most economical class. The seats are basic, and the coach can be crowded, but it gets you to your destination at the lowest price.
Current Dhaka to Rajshahi Train Ticket Price
Please note that these prices are approximate and subject to change. It is always best to confirm the exact fare at the time of booking.
- AC Berth: Around Tk 750
- AC Seat: Around Tk 551
- Shovan Chair: Around Tk 355
- Shovan: Around Tk 215
How to Book Your Train Ticket
Booking your ticket is a straightforward process. You have a few different options to secure your seat.
Online Booking Method
The easiest and most convenient way to book your ticket is online through the official Bangladesh Railway website (eservice.railway.gov.bd). You can book from home or your mobile phone.
The process involves:
- Visiting the website and creating an account.
- Select your journey (Dhaka to Rajshahi), date, and train.
- Choosing your preferred class and seat.
- Making the payment using a mobile financial service (like bKash, Nagad) or a debit/credit card.
- Receiving a digital ticket that you can show on your phone or print out.
Booking at the Station Counter
If you are not comfortable with online booking, you can always go to the Kamalapur Railway Station ticket counter. It is advisable to go a day or two in advance, especially for weekend or holiday travel, as tickets can sell out quickly. You will need to provide the train name, date, and class you want.
Contact Number for Railway Inquiry
For general inquiries, you can call the Bangladesh Railway helpline. The number is ****. They can provide you with information about schedule changes and seat availability.
Tips for a Smooth Train Journey
A little preparation can make your train trip much more enjoyable.
- Book Early: Trains, especially the AC classes and Shovan Chair, get fully booked quickly. Try to book your tickets as early as possible.
- Arrive Early: Plan to arrive at Kamalapur station at least 45-60 minutes before your train’s departure. This gives you enough time to find your platform and board without rushing.
- Pack Snacks and Water: While some trains have a food service, it is a good idea to carry your own water and some light snacks for the journey.
- Keep Your Ticket Handy: Have your ticket (digital or printed) and a valid ID card easily accessible for checking.
- Charge Your Devices: Bring a power bank. While some AC coaches have charging ports, they may not always work.
- Dress Comfortably: Wear loose, comfortable clothing. You might want to carry a light jacket, as the AC coaches can get quite cool.
Read More:
- Dhaka to Bogra Bus Ticket Price
- Dhaka to Cox’s Bazar Bus
- Dhaka to Dinajpur Bus
- Dhaka to Sunamganj Bus
- Dhaka to Sajek Bus Ticket Price
- Dhaka to Mymensingh Bus
- Dhaka to Satkhira Bus
- Dhaka to Burimari Bus
- Dhaka to Pabna Bus Ticket
- Dhaka to Rangpur Bus
- Dhaka to Mongla Bus
- Dhaka to Noakhali Bus
- Dhaka to Comilla Bus Ticket Price
Frequently Asked Questions (FAQ)
What is the best train from Dhaka to Rajshahi?
The “best” train depends on your schedule. The Padma Express is great for a morning trip. The Silk City Express is ideal for an afternoon departure. For an overnight journey, the Dhumketu Express is your only option.
How long is the train journey from Dhaka to Rajshahi?
The journey typically takes about 6 to 6.5 hours, depending on the specific train and conditions on the track.
Can I get a ticket on the day of travel?
It is possible, but very risky. Trains are often fully booked, and you might only get a ticket if there is a cancellation. It is always better to book in advance.
Is there a food service on the train?
Yes, most intercity trains have a catering service. Staff will come through the coaches selling meals, snacks, and drinks. You can purchase them on board.
Which railway station in Dhaka goes to Rajshahi?
All Dhaka to Rajshahi trains depart from the Kamalapur Railway Station.
Taking the train from Dhaka to Rajshahi is more than just a way to get from one city to another. It is a chance to relax, watch the landscape change, and arrive feeling refreshed. With comfortable seats, predictable timing, and affordable prices, it is a smart choice for any traveler. By using the information in this guide, you can plan your trip with confidence. Check the schedule, book your preferred seat early, and get ready for a pleasant journey across the country. Have a safe and wonderful trip













