Traveling from the capital city to the port city is one of the most common journeys people make in Bangladesh. Whether you are going for business, visiting family, or heading out for a vacation, taking the train is often the safest and most comfortable option. The views of the countryside, especially the green fields and rural landscapes, make the trip enjoyable. However, finding the correct and updated dhaka to chattogram train schedule can sometimes be confusing with so many different trains operating on this route.
Why Choose the Train Over the Bus?
Before looking at the specific times, let’s look at why the railway is the preferred choice for this route. The Dhaka-Chattogram highway is much better than it used to be, but traffic congestion at the entry and exit points of Dhaka can still ruin your schedule.

Trains provide legroom and the ability to walk around. If you travel with kids or elderly family members, the train offers a bathroom and a space to stretch, which a bus simply cannot provide. Additionally, train travel in Bangladesh is generally safer. The schedule is usually maintained fairly well, especially by the premium intercity trains. Knowing the dhaka to chattogram train schedule in advance helps you pick a train that avoids the rush hours and gets you to your destination refreshed.
Intercity Dhaka to Chattogram Train Schedule
This is the most important part of your planning. Bangladesh Railway operates several intercity trains on this route. These trains are faster and stop at fewer stations compared to mail or commuter trains. They are the best option for a comfortable trip.
Here is the detailed schedule for trains departing from Dhaka (Kamalapur) to Chattogram:
| Train Name | Train No. | Departure Time (Dhaka) | Arrival Time (Chattogram) | Off Day |
| Subarna Express | 702 | 04:30 PM | 09:50 PM | Friday |
| Sonar Bangla Express | 788 | 07:00 AM | 12:15 PM | Wednesday |
| Mohanagar Provati | 704 | 07:45 AM | 02:00 PM | Sunday |
| Mohanagar Godhuli | 722 | 03:00 PM | 09:25 PM | Sunday |
| Turna Express | 742 | 11:30 PM | 06:20 AM | Sunday |
| Chattala Express | 802 | 01:00 PM | 08:30 PM | Tuesday |
| Cox’s Bazar Express | 814 | 10:30 PM | 03:40 AM (Stop) | Monday |
| Porjotok Express | 816 | 06:15 AM | 11:30 AM (Stop) | Sunday |
Note: Times can vary slightly due to operational reasons. The Cox’s Bazar Express and Porjotok Express are primarily for Cox’s Bazar but have a stopover at Chattogram station.
Detailed Breakdown of Popular Intercity Trains
Choosing a train isn’t just about the time; it’s about the experience and the stops. Some trains are non-stop, while others stop frequently. Here is what you can expect from the major trains listed in the dhaka to chattogram train schedule.
Sonar Bangla Express
This is considered the premium train on this route. It was introduced to provide a non-stop service similar to the Subarna Express but with newer coaches. If you want to reach Chattogram early in the day to conduct business and perhaps return or rest, this is a fantastic choice. It leaves early morning at 7:00 AM. The seats are usually in better condition, and the service is slightly more upscale compared to regular intercity trains. It only stops at Dhaka Airport station before reaching Chattogram.
Subarna Express
For years, Subarna was the king of this route. It departs in the late afternoon at 4:30 PM. This timing is perfect for people who wrap up half a day of work in Dhaka and want to reach home in Chattogram by bedtime. Like Sonar Bangla, it is a non-stop train. It does not stop at Feni or Cumilla, which makes the journey time significantly shorter, usually taking around 5 hours and 20 minutes.
Mohanagar Provati and Godhuli
These are twin trains. The “Provati” runs in the morning, and the “Godhuli” runs in the afternoon. Unlike the non-stop trains, these make stops at major stations like Bhairab Bazar, Brahmanbaria, Cumilla, and Feni. If you are traveling to these intermediate districts, these are your go-to trains. However, because of the stops, the total journey time is longer than Subarna or Sonar Bangla.
Turna Express
If you prefer to sleep through your journey and save daylight hours, Turna Express is the best option. Leaving at 11:30 PM, it allows you to sleep on the train and wake up in Chattogram. It is very popular among business travelers who want to attend morning meetings in the port city without paying for a hotel the night before. However, tickets for Turna sell out very fast because of this high demand.
Chattala Express
This is a budget-friendly intercity option. It stops at almost all prominent stations on the way. If you are on a tighter budget or need to get off at a smaller station that the big express trains skip, Chattala is the right pick. It takes longer to reach the destination, often over 7 hours, but it serves a vital connectivity role for people living in between the two major cities.
Dhaka to Chittagong Train Ticket Price
Ticket prices depend heavily on the class of seat you choose. Bangladesh Railway offers several classes ranging from non-AC budget seats to luxurious sleeping berths.
Here is a general pricing structure. Please note that prices are subject to change by the railway authority and VAT is applicable on AC tickets.
- Shovon (Non-AC): The most basic seat. It is affordable but can get crowded. The price is generally around 345 BDT.
- Shovon Chair (Non-AC): This is the standard economy choice. You get a designated chair. It is comfortable enough for a day trip. The price is approximately 405 BDT.
- Snigdha (AC Chair): This is the most popular class for middle-class travelers. You get air conditioning and a comfortable reclining chair. The price is roughly 777 BDT (including VAT).
- AC Seat: These are often in the same cabins as berths but sold as seats during the day. They are spacious. The price is around 932 BDT (including VAT).
- AC Berth: This is for sleeping. You get a bunk bed and bedding. This is ideal for the Turna Express night journey. The price is approximately 1398 BDT (including VAT).
Tip: Always check the official e-ticketing website for the exact fare as it includes VAT and other service charges.
How to Purchase Your Tickets
Getting a ticket can sometimes be the hardest part of the journey due to high demand. You have two main ways to buy tickets.
Online Booking (Eticket)
This is the most convenient method. You do not have to stand in long queues.
- Go to the official Bangladesh Railway Eticket website.
- You must register with your NID (National ID) card, phone number, and email.
- Select your route (Dhaka to Chattogram), date, and class.
- Pay using mobile financial services like bKash, Nagad, or via debit/credit card.
- The ticket will be emailed to you, or you can download it from the site. You can show the digital copy on your phone or print it out.
Station Counters
You can buy tickets directly from Kamalapur Railway Station or the Airport Railway Station.
- Counters open in the morning, usually around 8:00 AM, for advance tickets (tickets for journeys 10 days later).
- There are separate counters for women and disabled persons.
- Bring your NID copy; they verify it before issuing the ticket.
Mobile App
Bangladesh Railway has an official app called “Rail Sheba.” The process is identical to the website. It is handy for booking on the go.
Important Note: Tickets for Thursdays and Fridays sell out within minutes of opening online. If you plan to travel on the weekend, you must log in exactly at 8:00 AM when the servers open for the new date.
Kamalapur vs. Airport
When looking at the dhaka to chattogram train schedule, you will notice the train departs from Kamalapur. However, for many people living in Uttara, Mirpur, or Banani, going all the way to Kamalapur is a hassle due to traffic.
Dhaka Airport Station is a very convenient alternative boarding point. All trains stop here for a few minutes after leaving Kamalapur (except for some special services, but usually, all Ctg trains stop here).
- Pros: Easier to access from North Dhaka.
- Cons: The train stops for a very short time (2-5 minutes). You have to be quick. Also, getting on the train with heavy luggage can be harder here because the platform is often crowded.
If you are traveling with family and lots of luggage, boarding at Kamalapur is better because the train originates there, giving you plenty of time to settle in.
Practical Travel Tips for This Route
To make your journey smoother, keep these tips in mind.
1. Food and Catering
Most intercity trains have a “Canteen Car” or a pantry car. They serve snacks, tea, and meals like Chicken Biryani or Tehari. The food is basic but hygienic enough for a quick meal. You can also bring your own food. If you are on the Sonar Bangla Express, food is sometimes included in the ticket price (check the current policy when booking), or they offer a specific premium catering menu.
2. Luggage
There is an overhead rack for luggage. If you have very large suitcases, you might struggle to fit them in the Shovon Chair coaches. AC coaches usually have more space. Keep your valuables with you at all times.
3. Arrival in Chattogram
The train ends at the Chattogram Railway Station, which is centrally located on Station Road. From there, you can get CNGs (auto-rickshaws) or ride-sharing services to go to GEC, Agrabad, or Khulshi. The station area is busy, so watch your bags as you exit.
4. Prayer Times
If you are traveling during prayer times, you can pray in the space near the compartment doors, but it is cramped. Some trains have a designated prayer area, but it is best to perform ablution (Wudu) beforehand as the train toilets are small.
5. Important Contact
If you face any issues or need information, the Bangladesh Railway helpline number is 16247. You can call this number from any mobile operator in Bangladesh.
Read More:
- Dhaka to Bogra Bus Ticket Price
- Dhaka to Cox’s Bazar Bus
- Dhaka to Dinajpur Bus
- Dhaka to Sunamganj Bus
- Dhaka to Sajek Bus Ticket Price
- Dhaka to Mymensingh Bus
- Dhaka to Satkhira Bus
- Dhaka to Burimari Bus
- Dhaka to Pabna Bus Ticket
- Dhaka to Rangpur Bus
- Dhaka to Mongla Bus
- Dhaka to Noakhali Bus
- Dhaka to Comilla Bus Ticket Price
Frequently Asked Questions (FAQ)
Which is the fastest train from Dhaka to Chattogram?
The Sonar Bangla Express and Subarna Express are generally the fastest. They take approximately 5 hours and 15 minutes to 5 hours and 30 minutes as they do not stop at intermediate stations like Feni or Cumilla.
Can I buy a ticket without an NID card?
No, currently, Bangladesh Railway has made it mandatory to register with an NID or Birth Certificate to purchase tickets online or at the counter. The name on the ticket must match the passenger’s ID.
Is it safe to travel at night on the Turna Express?
Yes, the Turna Express is safe and very popular. There are railway police and attendants on board. However, as with any travel, keep your personal belongings secure while you sleep.
Do trains run on Eid holidays?
Yes, but the schedule often changes, and “Special Trains” are added to handle the rush. The dhaka to chattogram train schedule for Eid is usually announced a few weeks before the holiday.
How many days in advance can I buy tickets?
You can purchase tickets up to 10 days in advance. For example, if today is the 1st of the month, you can buy tickets for the 11th.
Conclusion
Traveling to Chattogram by train is a delightful experience that combines convenience with the beauty of Bangladesh’s landscape. By knowing the correct dhaka to chattogram train schedule, you can avoid the uncertainty of road travel and enjoy a punctual arrival. Whether you choose the premium speed of the Sonar Bangla Express or the overnight convenience of the Turna Express, there is an option for every type of traveler.
















