Dhaka to Chittagong Train Ticket Price 2026: Fares and Times
The Dhaka to Chittagong train ticket price in 2026 starts at Tk 450 for a Shovan Chair seat on most intercity trains and goes up to Tk 1,591 for an AC Berth, after the fare rise of 20 December 2025. Non-stop trains like Subarna and Sonar Bangla cost a little more.
This guide covers every fare by class, all the intercity trains between Dhaka and Chattogram (Chittagong) with times both ways, off days, the fastest and cheapest choices, and what to do when tickets sell out at 8 AM. Online tickets add Tk 20 per seat.
Quick answer: On stopping intercity trains, one-way fares are Tk 450 (Shovan Chair), Tk 685 (First Seat), Tk 857 (Snigdha), Tk 1,030 (AC Seat) and Tk 1,591 (AC Berth). On non-stop Subarna and Sonar Bangla, fares are Tk 495, Tk 943 (Snigdha) and Tk 1,133 (AC Seat). Add Tk 20 per seat online.

Dhaka to Chittagong Train Ticket Price at a Glance
Here is the Dhaka to Chittagong train ticket price and other key facts in one table.
| Item | Details |
|---|---|
| Cheapest intercity seat | Shovan Chair, Tk 450 (Tk 495 on non-stop trains) |
| Most comfortable | AC Berth, Tk 1,591 on stopping trains |
| Cheapest of all | Mail train, Tk 150 (counter) |
| Online service charge | Tk 20 per seat |
| Fastest trains | Subarna Express and Sonar Bangla Express, about 5 hours |
| Main intercity trains | Subarna, Sonar Bangla, Mohanagar Provati and Godhuli, Mohanagar Express, Turna, Chattala |
| Distance used for fares | 381 km (up from 346 km after the bridge charge) |
| Ticket sales open | 8:00 AM, up to 10 days before travel |
The Dhaka–Chattogram line is the busiest intercity route in the country. It links the capital with the main sea port, so trains carry business travellers, students, families and tourists heading on to Cox’s Bazar.
Many people choose the train because the Dhaka to Chittagong train ticket price is fixed, while road fares can jump before Eid. The train also has toilets, room to walk, and no traffic jams on the highway.
Dhaka to Chittagong Train Ticket Price by Seat Class (2026)
On 20 December 2025, Bangladesh Railway added a pontage (bridge) charge on six Eastern-zone routes. The distance used for fares on this route rose from 346 km to 381 km, so the Dhaka to Chittagong train ticket price went up in every class. Fares below are for one adult, one way.
How the Bridge Charge Changed the Dhaka to Chittagong Train Ticket Price
Before December 2025, the charge covered only a few bridges. Now it covers many more river bridges in the Eastern zone. On this route, that meant a rise of Tk 45 for Shovan Chair, Tk 80 for Snigdha, Tk 98 for AC Seat and Tk 143 for AC Berth on stopping trains. Tickets bought earlier for travel after 20 December also needed the new fare.
Stopping intercity trains
This group includes trains such as Mohanagar Provati, Mohanagar Godhuli, Mohanagar Express and Turna.
| Seat class | Old fare | Fare now (counter) | Online (with Tk 20) |
|---|---|---|---|
| Shovan Chair | Tk 405 | Tk 450 | Tk 470 |
| First Class Seat | Tk 621 | Tk 685 | Tk 705 |
| Snigdha (AC chair) | Tk 777 | Tk 857 | Tk 877 |
| AC Seat | Tk 932 | Tk 1,030 | Tk 1,050 |
| AC Berth | Tk 1,448 | Tk 1,591 | Tk 1,611 |
Non-stop trains (Subarna and Sonar Bangla)
Subarna Express (701/702) and Sonar Bangla Express (787/788) charge a higher non-stop fare, because they are faster.
| Seat class | Old fare | Fare now (counter) | Online (with Tk 20) |
|---|---|---|---|
| Shovan Chair | Tk 450 | Tk 495 | Tk 515 |
| Snigdha (AC chair) | Tk 855 | Tk 943 | Tk 963 |
| AC Seat | Tk 1,025 | Tk 1,133 | Tk 1,153 |
| AC Berth or cabin | Check in app | Check in app | Check in app |
News reports gave different labels for the non-stop cabin and berth fares, so we have not listed them. The app shows the exact price before you pay.
Seat class guide
- Shovan Chair: a non-AC chair seat in an open coach. Good value for day trips.
- First Class Seat: a non-AC seat inside a closed cabin, with more privacy.
- Snigdha: an AC chair in an open coach. The most popular choice for comfort.
- AC Seat: an AC seat inside a closed cabin.
- AC Berth: a bed in an AC cabin, best on night trains like Turna.
Not every train has every class. The app only shows the classes a train really has, along with the Dhaka to Chittagong train ticket price for each.
Mail and commuter trains
Slower mail and commuter trains also run on the route. The mail fare rose from Tk 135 to Tk 150, and the commuter fare from Tk 170 to Tk 190. These tickets are mostly sold at the counter, and the trains stop at many stations.
What a family pays
For four people buying online in Shovan Chair on a stopping train, the cost is 4 × Tk 470 = Tk 1,880 one way. In Snigdha on the Subarna Express, it is 4 × Tk 963 = Tk 3,852. Children aged 3 to 12 need a cheaper child ticket, so a real family bill may be lower.
The Dhaka to Chittagong train ticket price is the same in both directions, so double these numbers for a return trip.
Counter or online?
Counter tickets have no service charge, so you save Tk 20 per seat. But on this busy route, most good seats go online within minutes of 8 AM. If you live near Kamalapur or Chattogram station, try the counter for less popular trains. For Subarna, Sonar Bangla and Turna, online is usually your best chance.
Dhaka to Chittagong Train Schedule (All Intercity Trains)
All trains below leave from Kamalapur station in Dhaka. Most also stop at Dhaka Airport a little later. The timetable follows Bangladesh Railway’s working timetable in use since March 2025, with later changes.

| Train name and number | Departure (Kamalapur) | Arrival (Chattogram) | Off day | Journey time |
|---|---|---|---|---|
| Sonar Bangla Express (788) | 7:00 am | 11:55 am | Wednesday | About 4 h 55 min |
| Mohanagar Provati (704) | 7:45 am | About 1:35 pm | None | About 5 h 50 min |
| Chattala Express (802) | 2:15 pm | Check at station | Check at station | Check at station |
| Subarna Express (702) | 4:30 pm | About 9:25 pm | Monday | About 4 h 55 min |
| Mohanagar Express (722) | 9:20 pm (8:30 pm from 26 Oct 2026) | 3:30 am (2:40 am from 26 Oct 2026) | Sunday | About 6 h 10 min |
| Turna (742) | 11:15 pm | 5:15 am | None | About 6 h |
Two Cox’s Bazar trains also stop at Chattogram. The Parjatak Express (816) leaves Kamalapur at 6:15 am and reaches Chattogram at about 11:20 am, off on Sunday. The Cox’s Bazar Express (814) leaves at 11:00 pm and reaches Chattogram early the next morning. Check the app to see whether seats for the Chattogram leg are offered on these trains.
From 26 October 2026, the Mohanagar Express is due to run on to Cox’s Bazar. For full details, see our Dhaka to Cox’s Bazar train ticket price guide.
Chittagong to Dhaka Train Schedule
Here is the Chittagong to Dhaka train schedule for the main trains, which is also searched as the Chattogram to Dhaka train schedule. Off days can differ from the Dhaka side, so check before you book.

| Train name and number | Departure (Chattogram) | Arrival (Dhaka) | Off day | Journey time |
|---|---|---|---|---|
| Chattala Express (801) | 6:00 am | 12:10 pm | Check at station | About 6 h 10 min |
| Subarna Express (701) | 7:00 am | Check at station | Check at station | About 5 h |
| Mohanagar Express (721) | 12:30 pm | About 6:40 pm | Sunday | About 6 h 10 min |
| Mohanagar Godhuli (703) | 3:00 pm | About 8:55 pm | None | About 5 h 55 min |
| Cox’s Bazar Express (813) | 4:00 pm | 9:10 pm | Tuesday | About 5 h 10 min |
| Sonar Bangla Express (787) | 5:00 pm | About 9:55 pm | Check at station | About 4 h 55 min |
| Turna (741) | 11:30 pm | 5:15 am | None | About 5 h 45 min |
The Parjatak Express (815) also passes Chattogram late in the evening on its way from Cox’s Bazar and reaches Dhaka around 4:30 am. From 26 October 2026, the Mohanagar Express is due to start from Cox’s Bazar at 9:00 am and reach Dhaka at 6:30 pm, so its Chattogram time may shift.
Use this Chattogram to Dhaka train schedule together with the app on your travel date, as times are sometimes adjusted.
Best picks on the Chattogram to Dhaka Train Schedule
- Reach Dhaka by lunch: Chattala Express at 6:00 am or Subarna Express at 7:00 am.
- Leave after work: Sonar Bangla Express at 5:00 pm, about 5 hours to Dhaka.
- Sleep on the way: Turna at 11:30 pm, arriving around 5:15 am.
- Coming from Cox’s Bazar: the Cox’s Bazar Express leaves Chattogram at 4:00 pm.
The fare on the Chittagong to Dhaka train schedule is the same as the Dhaka to Chittagong train ticket price for each class and train type.
Fastest, Cheapest and Best Night Trains
- Fastest: Subarna Express and Sonar Bangla Express, about 5 hours, with very few stops on the way.
- Cheapest intercity: Shovan Chair on a stopping train such as Mohanagar Provati or Turna, Tk 450.
- Cheapest of all: a mail train at Tk 150, if you can handle a long, slow and crowded ride.
- Best morning train: Sonar Bangla at 7:00 am from Dhaka, or Chattala at 6:00 am from Chattogram.
- Best night train: Turna, which leaves at 11:15 pm from Dhaka and 11:30 pm from Chattogram. Book an AC Berth and sleep through the trip.
- Best for towns on the way: Mohanagar Express, which stops at many towns such as Cumilla and Feni.
Day trains vs night trains
Day trains let you enjoy the green fields, rivers and hills near Feni and Chattogram. Night trains save a hotel night and a working day. On the Chattogram to Dhaka train schedule, Turna is the classic night choice, while Chattala and Subarna suit early risers.
Is the non-stop fare worth it?
The non-stop Dhaka to Chittagong train ticket price is Tk 45 more for Shovan Chair and Tk 86 more for Snigdha. For that, you save about an hour. For a business trip, the time saved is often worth it. For a relaxed family trip, a stopping train is fine and cheaper.
Stations on the Way
Non-stop trains make very few stops; Sonar Bangla, for example, stops only at Dhaka Airport. Stopping trains serve many towns. The Mohanagar Express, for example, stops at:
- Dhaka Airport (Biman Bandar)
- Narsingdi and Bhairab Bazar
- Ashuganj and Brahmanbaria
- Akhaura and Kasba
- Cumilla and Laksam
- Nangalkot, Feni and Kumira
If you are going only as far as Brahmanbaria, see our Dhaka to Brahmanbaria train schedule. Fares for these shorter trips are lower than the full Dhaka to Chittagong train ticket price.
How to Buy a Dhaka to Chittagong Train Ticket Online
Buy only on the official Bangladesh Railway e-ticket website, in the Rail Sheba app, or at a station counter.

- Register with your mobile number and a verified NID, birth certificate (age 12 to 18) or passport.
- Log in a few minutes before 8:00 AM, 10 days before your journey.
- Choose From: Dhaka, To: Chattogram, your date and a class.
- Compare trains and the Dhaka to Chittagong train ticket price for each class, then pick up to 4 seats.
- Tap Continue Purchase and enter the OTP sent to your phone.
- Pay with bKash, Nagad, Rocket, Upay or card before the timer ends.
- Download the ticket from Purchase History; it is also emailed.
Our Rail Sheba app guide explains every screen. For a full overview of booking, refunds and IDs, read our Bangladesh Railway ticket guide.
What to Do If Tickets Sell Out at 8 AM
Seats on popular trains, especially Subarna, Sonar Bangla and Turna, can disappear within minutes on busy days. Paying a tout more than the official Dhaka to Chittagong train ticket price is never safe. Try these steps instead:
- Be ready early: log in by 7:55 AM, with passenger names saved and your bKash or Nagad balance ready.
- Have a plan B: if Subarna is full, try Mohanagar Provati or Turna. The Dhaka to Chittagong train ticket price on these is even a little lower.
- Check later: refunded seats return to the system, so look again in the evening and on the day before travel.
- Try another class: AC Seat or First Class Seat may still be open when Shovan Chair is gone.
- Book the return on its own day: look at the Chittagong to Dhaka train schedule and buy your return 10 days before that date.
Never buy from Facebook sellers or touts. Bangladesh Railway has warned about fake ticket sellers, and you could lose your money. Never share your OTP or password.
Travel Tips for Dhaka–Chattogram Trains
- Arrive 30 minutes early: Kamalapur and Chattogram stations get crowded, especially before Eid.
- Expect some delay: trains often run 30 to 90 minutes late. Do not book a tight meeting right after arrival.
- Choose seats wisely: for families, an AC Berth cabin on the night train gives privacy and space for kids.
- Pack light: keep big bags on the rack and a small bag with water, snacks and a charger by your seat.
- Carry ID: the passenger name should match your ID if checked.
- Know the refund rule: you can cancel until 6 hours before departure and get back the Dhaka to Chittagong train ticket price minus a deduction. There is no date or name change.
- Save the return times: keep a screenshot of the Chittagong to Dhaka train schedule in case mobile data is weak.
How to track your train
Type TR, a space and the train number, and send it to 16318. For example, TR 702 for the Subarna Express from Dhaka. A small fee applies. You can also call the railway hotline 131.
FAQs about the Dhaka to Chittagong Train Ticket Price
What is the Dhaka to Chittagong train ticket price in 2026?
On stopping intercity trains: Shovan Chair Tk 450, First Seat Tk 685, Snigdha Tk 857, AC Seat Tk 1,030 and AC Berth Tk 1,591. On Subarna and Sonar Bangla: Shovan Chair Tk 495, Snigdha Tk 943 and AC Seat Tk 1,133. Online adds Tk 20 per seat.
Which is the fastest train from Dhaka to Chattogram?
Subarna Express and Sonar Bangla Express are the fastest, taking about 5 hours. Sonar Bangla leaves Dhaka at 7:00 am and Subarna at 4:30 pm.
What is the Chittagong to Dhaka train schedule in the morning?
Chattala Express leaves Chattogram at 6:00 am and Subarna Express at 7:00 am. Mohanagar Express follows at 12:30 pm.
What is the Chattogram to Dhaka train schedule at night?
Turna leaves Chattogram at 11:30 pm and reaches Dhaka at about 5:15 am. It is a popular overnight choice.
Why did fares go up in December 2025?
Bangladesh Railway added a pontage (bridge) charge on six Eastern-zone routes on 20 December 2025. This raised the distance used for fares on the Dhaka–Chattogram route.
Is there a cheaper option than the intercity Dhaka to Chittagong train ticket price?
Yes. Mail trains cost Tk 150 and commuter trains Tk 190, but they are slow, crowded, and tickets are mostly sold at the counter.
Conclusion
The Dhaka to Chittagong train ticket price ranges from Tk 450 to Tk 1,591 on stopping trains, and from Tk 495 to Tk 1,133 on the non-stop Subarna and Sonar Bangla, plus Tk 20 online. Pick Subarna or Sonar Bangla for speed, Turna for a night trip, and Mohanagar Provati or Godhuli for a cheaper daytime ride. Keep the Chittagong to Dhaka train schedule handy for the way back, since the Chattogram to Dhaka train schedule has different off days.
Log in before 8 AM and keep your payment ready. Learn more about how to buy a Bangladesh Railway ticket online, visit the official Bangladesh Railway website, or read about the Subarna Express on Wikipedia. Have a safe journey!
Last checked: October 2026. Train times and fares can change. Always confirm on the official Bangladesh Railway e-ticket website before you travel.

One Comment