Dhaka to Mymensingh Train Schedule 2026: Times, Fares, Off Days

Dhaka to Mymensingh Train Schedule 2026: Times, Fares, Off Days

The Dhaka to Mymensingh train schedule in 2026 has seven intercity trains, starting with Tista Express at 7:30 AM and ending with Haor Express at 10:15 PM. Most trips take about three hours from Kamalapur to Mymensingh Junction, and a Shovan Chair seat costs Tk 140.

This Dhaka to Mymensingh train schedule guide gives you both directions, weekly off days, journey times, fares by seat class and simple tips for the 8 AM ticket rush. We also list the cheaper commuter trains, so students, office workers and families can each pick the right train for their plan and budget.

Quick answer: Seven intercity trains leave Dhaka (Kamalapur) for Mymensingh: Tista (7:30 AM), Jamalpur (10:00 AM), Agnibina (11:30 AM), Mohanganj (1:15 PM), Jamuna (4:45 PM), Brahmaputra (6:15 PM) and Haor Express (10:15 PM). The trip takes about 3 hours. Shovan Chair costs Tk 140 and Snigdha (AC chair) Tk 271.

Dhaka to Mymensingh train schedule 2026 infographic with main train times and off days

Dhaka to Mymensingh Train Schedule at a Glance

Short on time? This table sums up the route. Read the full tables below before you book, because each train has its own off day and running time.

FactDetails
Rail distanceAbout 123 km (official fare chart)
Intercity trains7 each way, plus commuter and mail trains
First intercity train from DhakaTista Express (707) at 7:30 AM
Last intercity train from DhakaHaor Express (777) at 10:15 PM
Fastest trainMohanganj Express (789), about 2 h 55 m
Trains with no weekly off dayAgnibina, Jamuna and Brahmaputra Express
Shovan Chair fareTk 140 (plus Tk 20 online charge)
Main stopsKamalapur, Dhaka Airport, Joydebpur, Gafargaon, Mymensingh Junction
Ticket salesFrom 8:00 AM, up to 10 days before travel

The times in this Dhaka to Mymensingh train schedule follow the current Bangladesh Railway timetable as shown on timetable listings in October 2026. You can also see the timetable and fare chart files on the official Bangladesh Railway website. Trains in Bangladesh often run 30 to 90 minutes late, so use arrival times as a guide, not a promise.

Full Dhaka to Mymensingh Train Schedule (Intercity Trains)

Here is the full Dhaka to Mymensingh train schedule in order of departure. All trains leave from Kamalapur station. Most of them stop at Dhaka Airport (Biman Bandar) station about 20 to 25 minutes later, which helps people who live in Uttara, Khilkhet or Tongi.

Table: Dhaka to Mymensingh train schedule 2026 (intercity)

Train name & numberDeparture (Dhaka)Arrival (Mymensingh)Off dayJourney time
Tista Express (707)7:30 AM10:32 AMMonday3 h 02 m
Jamalpur Express (799)10:00 AM1:05 PMSunday3 h 05 m
Agnibina Express (735)11:30 AM2:35 PMNone3 h 05 m
Mohanganj Express (789)1:15 PM4:10 PMWednesday2 h 55 m
Jamuna Express (745)4:45 PM8:32 PMNone3 h 47 m
Brahmaputra Express (743)6:15 PM9:23 PMNone3 h 08 m
Haor Express (777)10:15 PM1:15 AM (next day)Friday3 h 00 m

Notice that Mohanganj Express is the quickest, while Jamuna Express is the slowest because it makes extra stops at places like Sreepur and Kaoraid. Three trains (Agnibina, Jamuna and Brahmaputra) have no weekly off day, so they are your safest choice on any day of the week.

Where each train goes after Mymensingh

None of these trains end at Mymensingh. Tista and Brahmaputra Express continue to Dewanganj (you can read about the history of Tista Express on Wikipedia). Agnibina and Jamuna Express run on to Tarakandi through Jamalpur. Jamalpur Express goes on to Bhuapur through Jamalpur and Tarakandi. Mohanganj and Haor Express turn east to Mohanganj in Netrokona.

Because you share these trains with long-distance passengers, seats can go quickly on Thursdays, Fridays and before holidays. Book as early as you can on those days.

Mymensingh to Dhaka Train Schedule (Return Trains)

The Mymensingh to Dhaka train schedule also has seven intercity trains. The times below are departure from Mymensingh Junction and arrival at Kamalapur in Dhaka.

Mymensingh to Dhaka train schedule chart showing morning and evening return trains

Table: Mymensingh to Dhaka train schedule 2026 (intercity)

Train name & numberDeparture (Mymensingh)Arrival (Dhaka)Off dayJourney time
Mohanganj Express (790)1:30 AM4:55 AMWednesday3 h 25 m
Jamuna Express (746)4:30 AM8:00 AMNone3 h 30 m
Brahmaputra Express (744)8:55 AM12:15 PMNone3 h 20 m
Haor Express (778)10:34 AM1:55 PMSaturday3 h 21 m
Tista Express (708)5:06 PM8:30 PMMonday3 h 24 m
Agnibina Express (736)7:48 PM10:55 PMNone3 h 07 m
Jamalpur Express (800)8:40 PM11:55 PMSunday3 h 15 m

Best picks on the Mymensingh to Dhaka train schedule

If you have a morning meeting in Dhaka, Jamuna Express (746) at 4:30 AM gets you to Kamalapur around 8:00 AM. Brahmaputra Express (744) at 8:55 AM is a relaxed daytime option that reaches Dhaka around noon. For an evening return after work or classes, take Tista Express (708) at 5:06 PM or Agnibina Express (736) at 7:48 PM.

The night train, Mohanganj Express (790), leaves Mymensingh at 1:30 AM. It suits people who want to reach Dhaka before dawn, but think about safety and how you will get home from Kamalapur at 5 AM.

Commuter and Mail Trains Between Dhaka and Mymensingh

The Dhaka to Mymensingh train schedule also includes commuter trains. They are slower and stop at many small stations, but they cost far less than intercity trains. Daily travellers, students and traders use them a lot. Seats can be crowded, so they are better for short or flexible trips than for families with luggage.

Table: Commuter trains on the Dhaka to Mymensingh route

Train name & numberDeparture (Dhaka)Arrival (Mymensingh)Off day
Balaka Commuter (49)4:45 AM8:32 AMCheck at station
Dewanganj Commuter (47)5:40 AM9:14 AMCheck at station
Mahua (43)8:15 AM12:19 PMCheck at station
Jamalpur Commuter (51)3:40 PM7:22 PMCheck at station
Bhawal Express (55)8:15 PM12:22 AM (next day)Check at station

Table: Mymensingh to Dhaka train schedule (commuter trains)

Train name & numberDeparture (Mymensingh)Arrival (Dhaka)Off day
Bhawal Express (56)3:50 AM9:20 AMCheck at station
Jamalpur Commuter (52)7:20 AM10:50 AMCheck at station
Balaka Commuter (50)1:25 PM5:45 PMCheck at station
Dewanganj Commuter (48)3:25 PM7:30 PMCheck at station
Mahua (44)5:25 PM10:25 PMCheck at station

Commuter times change more often than intercity times, and off days are not always listed. Please confirm the time and fare at the station counter on the day you travel.

Dhaka to Mymensingh Train Fare by Seat Class

Train fares in Bangladesh depend on distance and seat class, not on the train name. So a Shovan Chair seat costs the same on every train in the Dhaka to Mymensingh train schedule, and the same fares apply on the Mymensingh to Dhaka train schedule. The figures below are from the Bangladesh Railway fare chart for this 123 km route. AC fares already include VAT.

Fare chart for Dhaka to Mymensingh train by seat class including AC and non-AC
Seat class (code)What you getAdult fare, one way
Shovan (SHOVAN)Non-AC bench-style seatTk 120
Shovan Chair (S_CHAIR)Non-AC padded chairTk 140
First Class Seat (F_SEAT)Non-AC seat in a closed cabinTk 185
Snigdha (SNIGDHA)AC chair coachTk 271
AC Seat (AC_S)Seat inside an AC cabinTk 322
AC Berth (AC_B)Sleeping berth in an AC cabinTk 483
Commuter trainsMostly simple non-AC seatsMuch lower; check at station

Here is a simple example. Four adults in Snigdha pay 4 x Tk 271 = Tk 1,084. Online, add 4 x Tk 20, so the total is Tk 1,164. If you buy online, always add Tk 20 per seat as a service charge. Counter tickets have no service charge. Children aged 3 to 12 need a child ticket, which is cheaper, while passengers older than 12 pay the adult fare.

Not every train carries every class. For example, AC berths are found mainly on trains that also run at night. The booking page will show only the classes that are open on your train.

Stations on the Way

Every train on the Dhaka to Mymensingh train schedule uses the same main line. These are the key stops in order from Dhaka:

  1. Dhaka (Kamalapur) – the main starting point.
  2. Dhaka Airport (Biman Bandar) – handy for north Dhaka.
  3. Joydebpur Junction – for Gazipur city.
  4. Sreepur and Kaoraid – served by some trains, such as Jamuna Express.
  5. Gafargaon – the main stop in southern Mymensingh district.
  6. Mymensingh Junction – the end of your trip, close to the city centre.

Not every train stops at every station. Check the stop list on the e-ticket page when you choose your train. If you board at Dhaka Airport, select it as your “From” station so your seat is held from there. On the Mymensingh to Dhaka train schedule, the same stops come in reverse order.

Boarding at Dhaka Airport or Joydebpur

If you live in Uttara, Gazipur or Tongi, boarding at Dhaka Airport or Joydebpur can save you an hour in Dhaka traffic. Book your ticket from that station, reach the platform 20 minutes early, and remember that trains stop there only for a few minutes.

How to Buy Your Ticket Online (Step by Step)

Tickets are sold on the official Bangladesh Railway e-ticket website, in the Rail Sheba app and at station counters. If you are new to the app, read our Rail Sheba app guide first. Once you have picked a train from the Dhaka to Mymensingh train schedule, follow these steps:

Step by step guide to buying a Mymensingh train ticket online from Dhaka
  1. Register once with your mobile number and a verified NID (or birth certificate for ages 12 to 18, or a passport for foreigners).
  2. Log in, then choose From: Dhaka, To: Mymensingh, your date and your seat class. For the Mymensingh to Dhaka train schedule, just swap the two stations.
  3. Pick a train from the list and select up to 4 seats.
  4. Tap “Continue Purchase” and enter the OTP sent to your registered mobile.
  5. Pay with bKash, Nagad, Rocket, Upay or a card before the on-screen timer ends.
  6. Download your e-ticket from Purchase History or from the email you receive.

Sales open at 8:00 AM, and you can book up to 10 days before your journey. For a full walk-through with screenshots, see our guide on how to buy a Bangladesh Railway ticket online.

What if seats are sold out at 8 AM?

  • Try a different class. If Shovan Chair is gone, Snigdha or First Class Seat may still have seats.
  • Check again later in the day. Refunds are allowed until 6 hours before departure, so seats come back.
  • Pick a train with no off day, such as Agnibina or Jamuna Express, on a quieter weekday.
  • Buy at the counter on the day, or take a commuter train if you just need to get there.

Never buy tickets from Facebook pages or social media sellers. Bangladesh Railway has warned about fake ticket sellers. Never share your OTP or password with anyone.

Which Train Should You Choose?

All seven trains reach Mymensingh in about three hours, but small differences matter. Use this quick list to match the Dhaka to Mymensingh train schedule to your needs:

  • Fastest: Mohanganj Express (789), about 2 h 55 m. Tista Express (707) is a close second.
  • Early start: Tista Express at 7:30 AM puts you in Mymensingh by mid-morning.
  • Any day of the week: Agnibina, Jamuna and Brahmaputra Express have no off day.
  • After office hours: Brahmaputra Express at 6:15 PM reaches around 9:23 PM.
  • Late night: Haor Express at 10:15 PM arrives after 1 AM, so only take it if someone can meet you.
  • Families: a Snigdha (AC chair) or AC Seat cabin on a daytime train such as Agnibina Express is comfortable and calm.
  • Lowest cost: a commuter train, if you can handle crowds and a slower ride.

On the way back, the Mymensingh to Dhaka train schedule gives you a good morning choice (Brahmaputra Express at 8:55 AM) and two easy evening choices (Tista and Agnibina Express).

Travel Tips for a Smooth Trip

  • Arrive early. Reach Kamalapur at least 30 minutes before departure. Finding your coach can take time.
  • Carry your ticket and ID. Keep the e-ticket on your phone or printed, and carry the ID you used to register.
  • Expect delays. Trains often run 30 to 90 minutes late, so do not plan a tight connection.
  • Plan for Eid. Bangladesh Railway sometimes adjusts the Dhaka to Mymensingh train schedule and adds special trains around Eid. Eid tickets sell out within minutes. In recent Eid seasons, Eid advance tickets were announced as non-refundable.
  • Book the return early. Seats on the Mymensingh to Dhaka train schedule can fill up fast after weekends and holidays, so buy your return ticket on the same day you buy your outward one.
  • Pack light. Racks above the seats are small. Keep one bag at your feet and valuables with you.
  • Bring water and snacks. Vendors come through the coaches, but a bottle of water saves trouble.
  • Know the refund rule. You can cancel until 6 hours before departure. The deduction grows as departure gets closer, and there is no date or name change.

For more help on ID, payment and refunds, keep our Bangladesh Railway ticket guide open on your phone. If you also travel east of Dhaka, our Dhaka to Narsingdi train times follow the same booking steps.

How to Track Your Train Live

You can check where your train is by SMS. Type TR, a space and the train number, then send it to 16318. For example, send TR 743 for Brahmaputra Express or TR 708 for Tista Express on the Mymensingh to Dhaka train schedule. A small operator fee applies.

You can also call the railway hotline 131 for help. Tracking matters because the real Dhaka to Mymensingh train schedule often runs behind the printed one. It is very useful at night, because you can wait at home instead of on a cold platform.

FAQs about the Dhaka to Mymensingh Train Schedule

How many trains are on the Dhaka to Mymensingh train schedule?

There are seven intercity trains from Dhaka to Mymensingh: Tista, Jamalpur, Agnibina, Mohanganj, Jamuna, Brahmaputra and Haor Express. Several commuter trains, such as Balaka, Mahua and Jamalpur Commuter, also run on the route.

What time is the first and last train from Dhaka to Mymensingh?

The first intercity train is Tista Express (707) at 7:30 AM. The last one is Haor Express (777) at 10:15 PM, which reaches Mymensingh around 1:15 AM. Early commuter trains leave even before Tista Express.

Which is the fastest train from Dhaka to Mymensingh?

Mohanganj Express (789) is the fastest, at about 2 hours 55 minutes. Tista Express (707) is almost as quick at about 3 hours 2 minutes. Real times can be longer when trains run late.

How much is the Dhaka to Mymensingh train ticket?

An adult Shovan Chair ticket costs Tk 140, Snigdha (AC chair) Tk 271, AC Seat Tk 322 and AC Berth Tk 483. Add Tk 20 per seat when you buy online.

Which trains have no off day on the Mymensingh to Dhaka train schedule?

Brahmaputra Express (744), Jamuna Express (746) and Agnibina Express (736) run every day. Tista Express is off on Monday, Jamalpur Express on Sunday, Haor Express (778) on Saturday and Mohanganj Express (790) on Wednesday.

Can I buy a Mymensingh train ticket at the station?

Yes. Station counters at Kamalapur, Dhaka Airport and Mymensingh sell tickets for any train on the Dhaka to Mymensingh train schedule, with no service charge. On busy days, counter seats may run out early, so buying online at 8:00 AM is safer.

Conclusion: Plan Your Trip with the Dhaka to Mymensingh Train Schedule

The Dhaka to Mymensingh train schedule gives you seven intercity trains a day, a three-hour ride and fares from Tk 140. Pick Mohanganj or Tista Express for speed, a daily train like Agnibina or Brahmaputra for peace of mind, and a commuter train if you want the lowest fare.

Save this page, check the off day of your train and book at 8:00 AM for the best seats. Keep the Mymensingh to Dhaka train schedule handy too, so your return trip is just as easy. Have a safe and easy trip to Mymensingh!

Last checked: October 2026. Train times and fares can change. Always confirm on the official Bangladesh Railway e-ticket website before you travel.

Similar Posts

One Comment

Leave a Reply

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