Dhaka Airport to Rajshahi Train Schedule: Your Complete Guide

Posted Last Updated

Planning your train journey from Dhaka to Rajshahi is straightforward, with several intercity trains offering comfortable and efficient travel options. The primary search intent for travelers is to find reliable and up-to-date train schedules, ticket prices, and booking procedures. Five main intercity trains connect Dhaka and Rajshahi: Dhumketu Express, Banalata Express, Silk City Express, Madhumati Express, and Padma Express, each with distinct departure times, arrival times, and weekly off days. The journey typically takes between 4.5 to 7.5 hours, depending on the train and its number of stops, covering a distance of approximately 245 kilometers.

Navigating the Bangladesh Railway system from Dhaka’s Hazrat Shahjalal International Airport (DAC) to the western city of Rajshahi might seem complex at first glance. However, with the right information about train services, station connections, and ticketing, you can ensure a smooth and pleasant travel experience. This guide will provide all the necessary details to plan your trip effectively, from understanding train types to booking your tickets and arriving at your destination with ease.

Understanding the Dhaka to Rajshahi Train Routes

The Dhaka to Rajshahi route is a vital link for thousands of commuters and travelers daily. Bangladesh Railway operates several intercity trains designed for comfort and speed on this popular route.

Key Train Services Operating

Five main intercity trains provide service between Dhaka and Rajshahi. These trains offer various amenities and travel durations.

Train NameTypeDeparture from Dhaka (Kamalapur)Departure from Dhaka Airport (Bimanbandar)Arrival at RajshahiWeekly Off DayApproximate Duration
Dhumketu Express (769)Intercity6:00 AM6:28 AM11:10 AM – 11:40 AMSaturday or Thursday (sources vary)5 hours 10 minutes – 5 hours 40 minutes
Banalata Express (791)Non-stop Intercity1:30 PM1:58 PM6:05 PM – 6:10 PMFriday4 hours 35 minutes – 4 hours 40 minutes
Silk City Express (753)Intercity2:45 PM3:08 PM (approx)8:30 PM – 8:35 PMSunday5 hours 50 minutes
Madhumati Express (755)Intercity3:00 PMNot specified (likely via Kamalapur primarily)10:30 PMThursday7 hours 30 minutes (approx)
Padma Express (759)Intercity10:45 PM – 11:00 PM11:13 PM (approx)4:00 AM – 4:30 AM (next day)Tuesday5 hours 15 minutes – 5 hours 30 minutes

The Banalata Express is known as the fastest train on this route, making fewer stops, typically only at Ishwardi Junction.

Connecting from Dhaka Airport to Main Stations

Travelers arriving at Hazrat Shahjalal International Airport (DAC) have two primary railway stations to consider for their journey to Rajshahi: Dhaka Bimanbandar Railway Station and Kamalapur Railway Station.

  • Dhaka Bimanbandar Railway Station: This station is conveniently located near the airport. Many intercity trains, including those bound for Rajshahi, make a stop here shortly after departing Kamalapur. You can often walk to the Bimanbandar station from the airport terminal or take a short auto-rickshaw/CNG ride.
  • Kamalapur Railway Station: Dhaka’s central railway hub, Kamalapur is a major departure point. Reaching Kamalapur from the airport can be done via taxi, ride-sharing services, or local buses. A direct bus service operates every three hours, taking approximately 36 minutes. The train from Biman Bandar to Dhaka (Kamalapur) takes about 33-38 minutes. An upcoming subway (MRT Line-1) aims to reduce this travel time to just 24 minutes.

Detailed Train Schedules from Dhaka Airport to Rajshahi

Understanding the precise timings is crucial for a well-planned trip. The schedules provided are based on the latest available information for 2026. However, it is always advisable to verify times with Bangladesh Railway’s official sources before travel.

Dhumketu Express (Train No. 769) Schedule

The Dhumketu Express is an intercity train offering a morning departure.

StationDeparture TimeArrival Time
Dhaka (Kamalapur)6:00 AM
Dhaka Airport (Bimanbandar)6:28 AM
Rajshahi11:10 AM – 11:40 AM

This train’s weekly off day is typically on Saturdays or Thursdays, depending on the information source.

Banalata Express (Train No. 791) Schedule

The Banalata Express is known for its speed and fewer stops, making it a popular choice for travelers seeking a quicker journey.

StationDeparture TimeArrival Time
Dhaka (Kamalapur)1:30 PM
Dhaka Airport (Bimanbandar)1:58 PM
Rajshahi6:05 PM – 6:10 PM

The Banalata Express has its weekly off day on Friday.

Silk City Express (Train No. 753) Schedule

The Silk City Express provides an afternoon option for travel to Rajshahi.

StationDeparture TimeArrival Time
Dhaka (Kamalapur)2:45 PM
Dhaka Airport (Bimanbandar)3:08 PM (approx)
Rajshahi8:30 PM – 8:35 PM

The Silk City Express observes Sunday as its weekly off day.

Madhumati Express (Train No. 755) Schedule

The Madhumati Express offers another afternoon departure for Rajshahi.

StationDeparture TimeArrival Time
Dhaka (Kamalapur)3:00 PM
Dhaka Airport (Bimanbandar)(Not consistently listed as a direct stop for all sources, typically Kamalapur departure)
Rajshahi10:30 PM

The Madhumati Express’s weekly off day is Thursday.

Padma Express (Train No. 759) Schedule

For those preferring an overnight journey, the Padma Express departs late in the evening and arrives in Rajshahi early morning.

StationDeparture TimeArrival Time
Dhaka (Kamalapur)10:45 PM – 11:00 PM
Dhaka Airport (Bimanbandar)11:13 PM (approx)
Rajshahi4:00 AM – 4:30 AM (next day)

The Padma Express does not operate on Tuesdays.

Ticket Booking: Process, Fares, and Classes

Booking train tickets in Bangladesh has become increasingly convenient with both online and traditional methods available. Early booking is highly recommended, especially during peak seasons or holidays.

How to Purchase Train Tickets

Bangladesh Railway provides multiple channels for ticket acquisition:

  • Online Booking: The official Bangladesh Railway e-ticketing platform is eticket.railway.gov.bd. You need to create an account, select your origin, destination, date, and preferred train/class, then make the payment. Payments can be made via credit/debit cards or mobile financial services (MFS).
  • Mobile App: The Bangladesh Railway app also facilitates checking schedules and booking tickets.
  • Physical Counters: Tickets are available at railway station counters, including Kamalapur Railway Station and Rajshahi Railway Station. Counters typically operate from 8:00 AM to 8:00 PM daily. Always carry a valid ID.
  • Authorized Agents: Various authorized agents across the country also sell train tickets.

Tickets can generally be reserved up to 10 days in advance.

Ticket Fares from Dhaka to Rajshahi

Train ticket prices vary based on the chosen class and the specific train. Prices are reasonable, making train travel an affordable option.

Class NameDescriptionApproximate Fare (BDT – as of 2026)
Shovon GeneralNon-AC regular seats340 – 405
Shovon ChairNon-AC comfortable seats405 – 470
First Class Seat / First Class ChairMore comfortable seating, non-AC897 (First Seat)
First Class BerthSleeping berths, non-AC
Snigdha / AC ChairAir-conditioned comfortable seats680 – 926 (AC Seat/Snigdha)
AC BerthAir-conditioned sleeping berths1020 – 1386

Fares are inclusive of VAT and may vary slightly between different trains.

Understanding Train Classes and Amenities

Different classes offer varying levels of comfort and amenities:

  • Shovon General: Basic, non-AC seating, often a good budget option.
  • Shovon Chair: Non-AC seating with more comfort than general, suitable for daytime travel.
  • First Class Seat/Berth: Offers more space and comfort. Berths are ideal for overnight journeys.
  • Snigdha/AC Chair: Air-conditioned seating, providing enhanced comfort, especially in warmer weather.
  • AC Berth: Air-conditioned sleeping berths, offering the highest level of comfort for long or overnight trips.

Intercity trains generally provide facilities like clean washrooms, and some offer dining cars with snacks and meals. Charging ports are often available in premium classes.

Essential Tips for a Smooth Journey

A well-prepared traveler ensures a stress-free journey. Consider these practical tips for your Dhaka to Rajshahi train trip.

Arriving at the Station

Aim to arrive at your departure station at least 30-45 minutes before the scheduled departure time. This allows ample time for ticket collection (if booked online), finding your platform, and boarding without rush.

Baggage Allowance and Facilities

Bangladesh Railway generally has a reasonable baggage policy, but it’s wise to keep your luggage manageable. Onboard, facilities like overhead racks are available. For comfort, consider bringing a small pillow or blanket, especially for overnight travel. Ensure all your valuables are secure.

Onboard Services and Comfort

Intercity trains usually have clean restrooms. Some trains, especially premium ones, offer dining cars or vendors selling snacks and beverages. “Passengers should always prioritize their comfort and safety,” advises a transport analyst at a local consultancy. “Bringing your own water and snacks is always a good idea, and keeping important documents readily accessible can prevent last-minute hassles.”

Safety and Security Measures

Always be aware of your surroundings and keep your belongings secure. Report any suspicious activities to train staff. Traveling during daylight hours can offer an added sense of security for some, although night trains are generally safe as well. Confirm train timings a day prior to travel, as delays or changes can occur.

Navigating from Dhaka Airport (Hazrat Shahjalal International Airport) to Train Stations

Connecting from Dhaka Airport (DAC) to the nearest railway stations requires understanding your transport options. The two main railway stations serving the Dhaka-Rajshahi route are Dhaka Bimanbandar and Kamalapur.

To Dhaka Bimanbandar Railway Station

Dhaka Bimanbandar Railway Station is the most convenient option for travelers directly from the airport. It’s located just a short distance from Hazrat Shahjalal International Airport. You can usually reach it by a quick walk from the terminal buildings, following signs for the railway station. Alternatively, local auto-rickshaws (CNG) or taxis are available for a very short ride. Trains from Bimanbandar station to Rajshahi typically depart shortly after their Kamalapur departure.

To Kamalapur Railway Station

Kamalapur Railway Station is Dhaka’s largest and most central railway station. To get there from the airport:

  • Taxi/Ride-sharing: Services like Uber or Pathao are readily available at the airport. This is often the fastest and most comfortable option, taking about 17-30 minutes depending on traffic. The cost ranges from BDT 700-1000 (approximately $7-10 USD).
  • Bus: Bangladesh Road Transport Corporation (BRTC) operates direct bus services from Dhaka Airport to Gulistan, which is a short distance from Kamalapur. These buses run every three hours, with a journey time of approximately 36 minutes.
  • Local Train: You can take a local train from Dhaka Bimanbandar station to Kamalapur. These trains run hourly, and the journey takes around 33-38 minutes. This is generally the cheapest option, costing around BDT 100-400 (approximately $1-4 USD).

It is advisable to factor in Dhaka’s notorious traffic when planning your connection to Kamalapur, especially during peak hours.

Frequently Asked Questions (FAQ)

How long does the train journey take from Dhaka to Rajshahi?

The train journey from Dhaka to Rajshahi typically takes between 4.5 to 7.5 hours. The exact duration depends on the specific train service and its number of stops. The Banalata Express is generally the fastest, completing the journey in about 4 hours and 35 minutes.

Can I buy train tickets online for the Dhaka to Rajshahi route?

Yes, you can purchase train tickets online through the official Bangladesh Railway e-ticketing platform at eticket.railway.gov.bd. You will need to create an account and can pay using credit cards, debit cards, or mobile financial services.

Are there any direct trains from Dhaka Airport (Bimanbandar) to Rajshahi?

Yes, several intercity trains bound for Rajshahi make a scheduled stop at Dhaka Bimanbandar Railway Station, which is very close to Hazrat Shahjalal International Airport. This allows for direct boarding from near the airport to Rajshahi.

What are the different classes available on Rajshahi-bound trains?

Trains on the Dhaka-Rajshahi route offer various classes, including Shovon General, Shovon Chair, First Class Seat, First Class Berth, Snigdha (AC Chair), and AC Berth. Each class provides different levels of comfort and amenities.

What is the best time to book train tickets for this route?

It is highly recommended to book train tickets, especially for AC and First Class, as early as possible. Tickets can be reserved up to 10 days in advance. During weekends, public holidays, and festivals, tickets tend to sell out quickly, so early booking is crucial to secure your preferred seats.

Conclusion: Planning Your Rajshahi Train Trip

Traveling by train from Dhaka Airport to Rajshahi offers a reliable and scenic way to traverse Bangladesh. With five dedicated intercity trains—Dhumketu Express, Banalata Express, Silk City Express, Madhumati Express, and Padma Express—you have options for morning, afternoon, and overnight journeys. Understanding their schedules, particularly departure times from both Kamalapur and Dhaka Bimanbandar stations, is key. Booking your tickets online via the Bangladesh Railway e-ticketing platform eticket.railway.gov.bd or at station counters in advance is always recommended to ensure a smooth travel experience, especially during peak seasons. By following these guidelines, you can effectively plan your journey, select the ideal train and class, and enjoy a comfortable trip to Rajshahi. Always double-check the latest schedules from official sources before your departure for any last-minute changes.

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