Dhaka to Narsingdi Train Schedule, ticket price 2025

Dhaka to Narsingdi Train: Ticket Price, Schedule, Stoppage and Ticket Booking
Seven intercity trains carry passengers from Dhaka (Kamalapur) to Narsingdi every day, and the trip takes only about 1 hour 5 minutes to 1 hour 10 minutes. The train beats the bus on this route because it avoids the heavy traffic on the Dhaka to Narsingdi road, and a Shovon Chair seat costs Tk 80. This page gives you the full Dhaka to Narsingdi train schedule, the fare for each seat class, the stoppage list, the off days, the return trains and a step-by-step guide to booking online with bKash.
Short answer: The first train from Dhaka is Egarosindhur Provati (737) at 7:15 AM, reaching Narsingdi at 8:22 AM. The last intercity train is Upaban Express (739) at 10:00 PM, arriving at 11:09 PM. A Shovon seat costs Tk 65, a Shovon Chair seat Tk 80 and a Snigdha seat Tk 150.
Bangladesh Railway all trains schedule, ticket price, routes, booking
Dhaka to Narsingdi Train Schedule
| Train No. | Train | Departs Dhaka | Arrives Narsingdi | Journey time | Off day |
|---|---|---|---|---|---|
| 737 | Egarosindhur Provati | 7:15 AM | 8:22 AM | 1 hour 7 minutes | Wednesday |
| 704 | Mahanagar Provati | 7:45 AM | 8:51 AM | 1 hour 6 minutes | None |
| 781 | Kishoreganj Express | 10:30 AM | 11:36 AM | 1 hour 6 minutes | Tuesday |
| 712 | Upakul Express | 3:10 PM | 4:18 PM | 1 hour 8 minutes | Tuesday |
| 749 | Egarosindhur Godhuli | 6:45 PM | 7:53 PM | 1 hour 8 minutes | None |
| 722 | Mahanagar Express | 9:20 PM | 10:28 PM | 1 hour 8 minutes | Sunday |
| 739 | Upaban Express | 10:00 PM | 11:09 PM | 1 hour 9 minutes | Wednesday |
Mahanagar Provati and Egarosindhur Godhuli have no weekly off day, so they are the safest choices when your dates are flexible. Mahanagar Provati and Mahanagar Express are Dhaka to Chattogram trains, Kishoreganj Express and the Egarosindhur trains go on to Kishoreganj, Upakul Express goes to Noakhali and Upaban Express goes to Sylhet, so you share the train with passengers going further.
Narsingdi to Dhaka Return Trains
| Train No. | Train | Departs Narsingdi | Arrives Dhaka | Off day |
|---|---|---|---|---|
| 740 | Upaban Express | 4:36 AM | 5:40 AM | Monday |
| 738 | Egarosindhur Provati | 9:04 AM | 10:35 AM | None |
| 711 | Upakul Express | 10:07 AM | 11:20 AM | Wednesday |
| 721 | Mahanagar Express | 5:29 PM | 6:40 PM | Sunday |
| 782 | Kishoreganj Express | 6:30 PM | 8:00 PM | Tuesday |
| 703 | Mahanagar Godhuli | 7:38 PM | 8:45 PM | None |
Other trains from Narsingdi also run on certain days, so the e-ticket site may show more options for your date. The early Upaban Express reaches Dhaka before 6:00 AM, which suits morning flights and early appointments.
Stoppage List and Station Times
Narsingdi is about 45 kilometres from Dhaka. The stops on the way are:
Dhaka (Kamalapur), Biman Bandar (Dhaka Airport) and Narsingdi.
Most trains skip every other station and stop only at Biman Bandar, so the trip is quick. Two sample timetables show how it works:
| Station | Kishoreganj Express (781) | Upakul Express (712) |
|---|---|---|
| Dhaka (Kamalapur) | 10:30 AM | 3:10 PM |
| Biman Bandar | About 10:53 AM | About 3:33 PM |
| Narsingdi | 11:36 AM | 4:18 PM |
Passengers from the airport side of Dhaka can board at Biman Bandar, which saves the trip to Kamalapur, but the stop is only a few minutes, so be on the platform early. After Narsingdi, the Kishoreganj and Sylhet trains continue to Bhairab Bazar. Check the portal for the stop time at your station, since it can move by a few minutes.
Off Days
| Train | Dhaka to Narsingdi | Narsingdi to Dhaka |
|---|---|---|
| Egarosindhur Provati | Wednesday (737) | None (738) |
| Mahanagar Provati | None (704) | |
| Kishoreganj Express | Tuesday (781) | Tuesday (782) |
| Upakul Express | Tuesday (712) | Wednesday (711) |
| Egarosindhur Godhuli | None (749) | |
| Mahanagar Express | Sunday (722) | Sunday (721) |
| Upaban Express | Wednesday (739) | Monday (740) |
| Mahanagar Godhuli | None (703) |
On a train’s off day it does not run, so it will not appear in the e-ticket search for that date. Bangladesh Railway can adjust off days, so confirm the day when you search for your date.
Ticket Price by Seat Class
These are the Dhaka to Narsingdi fares in Bangladeshi taka, including VAT, for intercity trains.
| Seat class | Fare |
|---|---|
| Shovon | Tk 65 |
| Shovon Chair | Tk 80 |
| Snigdha (AC chair) | Tk 150 |
The fare is the same in both directions. Shovon seats on mail and commuter trains cost less, at around Tk 35. Online tickets carry a small service charge on top of these prices. The fares for First Seat, AC Seat and AC Berth are shown on the portal for the trains that have them. Bangladesh Railway revises fares from time to time, so check the price for your class and date on the e-ticket site before you pay.
Which Classes Each Train Has
| Train | Classes |
|---|---|
| Egarosindhur Provati | Shovon, Shovon Chair, First Seat |
| Egarosindhur Godhuli | Shovon, Shovon Chair, First Seat |
| Kishoreganj Express | Shovon Chair, Snigdha, AC Seat |
| Upakul Express | Shovon Chair, Snigdha |
| Mahanagar Express | Shovon Chair, Snigdha, AC Berth |
| Upaban Express | Shovon Chair, Snigdha, AC Berth |
Not every class is open on every date, and the portal shows what is available.
Mail and Commuter Trains
Slower mail and commuter trains also stop at Narsingdi, including Karnaphuli Express, Dhaka Mail, Chattogram Mail and Titas Commuter. They stop at more stations and cost less, but their times change more often than the intercity trains’, so check the portal for the departure on your date.
How to Book Tickets Online and Pay With bKash
You can buy tickets on the official e-ticket site or through the Rail Sheba mobile app. Online tickets are sold up to 10 days before your journey.
Official e-ticket site: https://eticket.railway.gov.bd
Bangladesh Railway: https://www.railway.gov.bd
- Log in with your mobile number, or register with your NID details.
- Enter Dhaka as your starting station and Narsingdi as your destination, then pick the date.
- Choose a train and seat class from the results.
- Select your seats on the seat map.
- Confirm passenger details and go to payment.
- Pay with bKash, Nagad, Rocket or a bank card. For bKash, enter your number, the verification code and your PIN.
- Finish payment before the timer ends, or the seats are released.
- Save the ticket and carry your NID to the station.
bKash: https://www.bkash.com
Nagad: https://nagad.com.bd
If money leaves your account and no ticket appears, do not pay again. Check your ticket history first, then contact the railway or your payment provider. You can also buy tickets at the counter at Kamalapur station. If a train is sold out, keep checking the site, since seats sometimes reopen when other buyers do not finish their payment.
Train or Bus: Which Is Better
The train takes about an hour and its timetable is not affected by road traffic, which is the main reason people choose it. It has more legroom than a bus, and non-AC fares are among the lowest. The bus runs more often and goes closer to town centres, so it can be more convenient if you need to leave at an odd hour. If you are going to Narsingdi for work, check the train timetable first and use the bus as a backup.
Which Train Should You Pick
- For an early start, take Egarosindhur Provati at 7:15 AM or Mahanagar Provati at 7:45 AM.
- For a midday trip, take Kishoreganj Express at 10:30 AM, which has AC seats.
- For an afternoon departure, take Upakul Express at 3:10 PM.
- For an evening trip after work, take Egarosindhur Godhuli at 6:45 PM.
- For a late-night trip, take Mahanagar Express at 9:20 PM or Upaban Express at 10:00 PM.
- For flexible dates, take Mahanagar Provati or Egarosindhur Godhuli, since neither has a weekly off day.
Practical Tips
- Book as soon as seats open. Trains on this route fill fast on Thursdays, Fridays and before Eid.
- Reach Kamalapur at least 30 minutes before departure.
- Carry your NID. Ticket checkers may ask for it.
- Check your train number and direction before boarding, since several trains share the same platform.
- Keep your ticket SMS or PDF on your phone.
- Check train status on the day by sending TR followed by the train number to 16318, for example TR 781.
- Carry water and snacks, since most trains do not have a meal service.
- If you board at Biman Bandar, check the stop time on the portal.
Things to Do in Narsingdi
Narsingdi is known for its handloom industry. The Panchdona handloom area is the place to look for sarees, lungis and other woven goods. The Meghna river is a short ride away and is a pleasant place to spend an afternoon, and local markets sell fresh river fish and traditional pithas.

FAQ
Which trains run from Dhaka to Narsingdi?
Egarosindhur Provati (737), Mahanagar Provati (704), Kishoreganj Express (781), Upakul Express (712), Egarosindhur Godhuli (749), Mahanagar Express (722) and Upaban Express (739).
What is the first train from Dhaka to Narsingdi?
Egarosindhur Provati at 7:15 AM, except on Wednesday when it does not run.
What is the last train from Dhaka to Narsingdi?
Upaban Express at 10:00 PM, except on Wednesday.
How long does the train take from Dhaka to Narsingdi?
About 1 hour 5 minutes to 1 hour 10 minutes.
What is the Dhaka to Narsingdi train ticket price?
Tk 65 for Shovon, Tk 80 for Shovon Chair and Tk 150 for Snigdha on intercity trains.
Which is the cheapest train from Dhaka to Narsingdi?
A Shovon seat on a mail or commuter train is the cheapest, at around Tk 35. Among intercity trains, Shovon at Tk 65 is the cheapest.
Are there AC trains on this route?
Yes. Kishoreganj Express, Mahanagar Express and Upaban Express have AC classes.
Which trains run every day?
Mahanagar Provati and Egarosindhur Godhuli from Dhaka, and Egarosindhur Provati and Mahanagar Godhuli from Narsingdi.
How can I check the live status of my train?
Send TR followed by the train number to 16318 by SMS.
Can I pay with bKash?
Yes. The e-ticket site and the Rail Sheba app both accept bKash, Nagad, Rocket and cards.

