Dhaka to Rajshahi Train — Schedule, Ticket Price & All Trains (2026)

Dhaka to Rajshahi Train — Quick Facts Route Distance: 245 km — Kamalapur to Rajshahi Railway Station Total Trains Daily: 5 intercity trains — morning, afternoon, evening, night options Fastest Train: Banalata Express — approximately 4 hours 35 minutes Journey Time Range: 4 hours 35 min (Banalata Express) to 7 hours (Madhumati Express) Cheapest Fare: ৳ 145 (Shovan class) Premium Fare: ৳ 1,193 (AC Berth/Cabin) Best Season to Travel: April to June — mango season in Rajshahi. The orchards are extraordinary. Book Online: eticket.railway.gov.bd  |  Helpline: 131

Dhaka to Rajshahi Train 2026 guide showing Bangladesh Railway train, schedule, ticket price, Banalata Express and Rajshahi travel information.

Dhaka to Rajshahi Train Schedule 2026 — All 5 Trains

Five intercity trains operate on the Dhaka to Rajshahi route — more options than most other intercity corridors in Bangladesh. You can leave Dhaka in the morning, midday, afternoon, or late night and still reach Rajshahi the same day on most trains. Here is the complete, updated Dhaka to Rajshahi train schedule

Train NameNo.Dep. DhakaArr. RajshahiOff DayType
Banalata Express791/79201:30 PM06:05 PMNoneIntercity — Fastest
Silk City Express753/75402:40 PM08:30 PMSundayIntercity
Padma Express759/76010:45 PM04:25 AM+TuesdayNight Intercity
Dhumketu Express761/76206:00 AM12:10 PMWednesdayIntercity
Madhumati Express795/79609:00 AM04:00 PMThursdayIntercity
Note: Trains marked + arrive the following morning. All departure times are from Dhaka Kamalapur Railway Station. Airport Station (Biman Bandar) serves as a secondary boarding point approximately 20 minutes after Kamalapur departure. Timings based on official Bangladesh Railway 2026 timetable — verify at railway.gov.bd before travelling as schedules are subject to revision.

Every Dhaka to Rajshahi Train — What Each One Is Like

Five trains on the Dhaka to Rajshahi route means you have more flexibility than on most other intercity corridors in Bangladesh. But not all trains are equal — and choosing the right one depends on your timing, your comfort preference, and what you are heading to Rajshahi for. Here is an honest breakdown:

Fare Notes — Dhaka to Rajshahi Train Dhaka to Rajshahi fares were not affected by the December 2025 Eastern Zone revision — this route is on the Western Zone. Fares remain stable compared to Eastern Zone routes.A ৳ 20 online service charge applies per ticket when booking at eticket.railway.gov.bd. This is separate from the base ticket price.Children under 3 travel free. Children aged 3 to 12 pay half the adult fare on all Dhaka to Rajshahi trains.Student concession cardholders get up to 50% discount on most intercity trains — apply at your nearest Bangladesh Railway station or divisional office.The Banalata Express has a mandatory food ticket included in some class fares — this is a legacy policy that may still apply. Verify at the time of booking.
1- Go to eticket.railway.gov.bd The official Bangladesh Railway e-ticketing portal. Only use the official site — it is the only platform that guarantees a valid ticket and a secure payment transaction.2- Select Dhaka as ‘From’ and Rajshahi as ‘To’ Enter your travel date and preferred class. Click Search Train — all available Dhaka to Rajshahi trains for that date will appear with current seat availability counts.
3- Choose your train and class Pick from Banalata, Silk City, Padma, Dhumketu, or Madhumati based on your timing and budget. Select your seat from the live seat map — green seats are available, red are already taken.4- Pay and receive your e-ticket Pay via bKash, Nagad, Rocket, or Visa/Mastercard debit or credit card. Your e-ticket arrives instantly by SMS and email. Both a phone screenshot and a printed copy are valid at the station.
  • The Banalata Express runs seven days a week with no off day — the only Dhaka to Rajshahi train with this feature. If every other train you want is fully booked or on its off day, the Banalata is almost always an option.
  • For the Dhumketu Express 6 AM departure, consider boarding at Airport (Biman Bandar) Station rather than Kamalapur if you are coming from northern Dhaka. All Dhaka to Rajshahi trains stop at Airport Station about 20 minutes after leaving Kamalapur — and avoiding a pre-dawn Kamalapur commute is worth the convenience.
  • If you are travelling during mango season (April to June), book your Dhaka to Rajshahi train well in advance. The route becomes unusually popular during mango season as Dhaka buyers, traders, and tourists flood Rajshahi. Seats — especially Snigdha class — go fast.
  • The Bangabandhu Bridge crossing is one of the more visually impressive moments on the Dhaka to Rajshahi journey. The Jamuna is enormous at this point. Window seats give a better view — try to get one on the side facing the river as you approach the bridge from Dhaka.
  • Rajshahi station is smaller and less chaotic than Kamalapur, which is a relief after Dhaka. CNG auto-rickshaws are available right outside for short trips within the city. The city centre and Saheb Bazar market area are about 15 to 20 minutes from the station by CNG.
  • Track your train live on the day: send ‘tr 791’ (Banalata) or ‘tr 753’ (Silk City) to 16318. Works on Grameenphone, Robi, and Banglalink. Charge: ৳ 4 plus VAT per SMS.
Q: What is the best time to travel from Dhaka to Rajshahi by train? A: For most travellers, the Banalata Express at 1:30 PM is the best option — it is the fastest train on the route, runs daily, and the afternoon departure with evening arrival is a convenient timing. For those who need to be in Rajshahi early in the day, the Dhumketu Express at 6:00 AM is the only morning option. Mango season (April to June) is the best time to visit Rajshahi itself.

Book your Dhaka to Rajshahi train ticket at eticket.railway.gov.bd. Booking opens 10 days before your travel date at 8:00 AM. For help or enquiries, call Bangladesh Railway at 131. Track your train live on the day: send ‘tr 791’ (Banalata) or ‘tr 753’ (Silk City) to 16318 from GP, Robi, or Banglalink.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *