Dreaming of the longest sea beach in the world? If you’re planning a trip from Dhaka to Cox’s Bazar, you might automatically think of buses or flights. But there’s another way to travel that offers a unique experience: the train. Yes, you can take a train from Dhaka to Cox’s Bazar, and it’s a journey that combines comfort, incredible scenery, and a taste of adventure.

While there isn’t a direct train that runs straight from Dhaka city to the beach, the rail route gets you wonderfully close to a city called Chattogram. From there, a short and easy road trip completes your journey to the coast. This option is perfect for you if you enjoy watching the landscape change, want to avoid the sometimes stressful road traffic, and prefer having space to move around. Let’s break down everything you need to know about taking a dhaka to cox bazar train route, from schedules and tickets to exactly what you can expect on the ride.
Dhaka to Cox’s Bazar Train Route
First things first, it’s helpful to know how the journey works. The train tracks don’t yet extend all the way to Cox’s Bazar town. The railway line ends in Chattogram. So, the train portion of your trip covers the distance from Dhaka to Chattogram. This is a long and popular route in itself.
Once you arrive at Chattogram’s railway station, you’ll switch to road transport for the final leg to Cox’s Bazar. This last part takes about 3 to 4 hours by bus or car. Many people find this two-part journey enjoyable because it breaks up the travel time and lets you experience both the major cities and the coastal approach.
Why Consider the Train?
You might wonder why you should choose the train over a direct bus. Here are a few solid reasons:
- Scenic Views: The route from Dhaka to Chattogram is green and picturesque, especially as you near the hilly areas around Chattogram. It’s a more pleasant view than a highway.
- More Space and Comfort: Trains offer you the chance to get up, walk to the dining car, and stretch your legs. Sleeper cabins let you lie down and actually rest, which is hard to do on a bus.
- Safety and Reliability: Trains are less affected by road accidents, fog, or heavy rain that can cause major delays for buses.
- A Different Experience: It’s a classic way to travel. You meet different people, enjoy the rhythmic sound of the tracks, and see parts of the country from a new angle.
Train Schedules from Dhaka to Chattogram
Several trains operate daily between Dhaka and Chattogram. They depart from two main stations in Dhaka: Kamalapur Railway Station and Airport Railway Station. The travel time typically ranges from 6 to 7.5 hours, depending on the train and its number of stops.
Here is a comparison of some of the key intercity trains on this route:
| Train Name | Departure Station (Dhaka) | Departure Time | Arrival Time (Chattogram) | Travel Duration | Coach Classes Available |
|---|---|---|---|---|---|
| Subarna Express | Kamalapur | 07:40 AM | 02:00 PM | ~6h 20m | AC Berth, AC Seat, Shovon, Shovan Chair |
| Mohanagar Provati | Kamalapur | 07:30 AM | 02:45 PM | ~7h 15m | AC Berth, AC Seat, Shovon |
| Mohanagar Godhuli | Kamalapur | 04:00 PM | 10:30 PM | ~6h 30m | AC Berth, AC Seat, Shovon |
| Turna Nishitha | Airport | 10:40 PM | 05:30 AM (next day) | ~6h 50m | AC Berth, AC Seat, Shovon |
| Sundarban Express | Kamalapur | 09:00 PM | 05:10 AM (next day) | ~8h 10m | AC Berth, AC Seat, Shovon |
Note: Schedules can change during holidays or for operational reasons. It’s always best to double-check the current timing a day or two before your journey.
How to Book Your Train Tickets
Booking your train ticket is the most important step, especially if you’re traveling on a weekend or holiday. Seats fill up fast. You have a few options:
- Online Booking: The easiest method. Visit the official Bangladesh Railway website. You can create an account, choose your train, select your seat or berth, and pay with mobile banking or a card. Print your e-ticket or save it on your phone.
- Mobile App: Bangladesh Railway has an official app available on the Google Play Store. The process is similar to the website and very convenient for booking on the go.
- Station Counter: You can go directly to Kamalapur or Airport railway station in Dhaka. Find the ticket counter for your chosen train, provide your details, and pay in cash. For popular trains, you may need to queue very early.
- Authorized Agents: Many small travel agencies around the station areas are authorized to book tickets for a small extra fee.
A Simple Step-by-Step Guide for Online Booking:
- Go to the Bangladesh Railway e-ticketing website.
- Enter your journey details: From “Dhaka” to “Chattogram”, your travel date.
- Select your preferred train from the list that appears.
- Choose your coach class and specific seat/berth from the available layout.
- Fill in passenger information accurately.
- Proceed to payment and use a supported method like bKash, Nagad, or card.
- Once confirmed, download or screenshot your ticket.
Train Ticket Prices and Coach Classes
Your comfort and budget will decide which class you choose. Here’s a breakdown of what each offers and their approximate ticket price (subject to change):
- AC Berth (1st Class): The most comfortable option. You get a private cabin or a curtained-off berth that converts into a bed. It’s perfect for the overnight trains. Prices range from around 1,100 to 1,500 BDT.
- AC Seat (2nd Class): Comfortable, air-conditioned reclining seats. Great for daytime travel. Prices are generally between 700 to 900 BDT.
- Shovon Chair (2nd Class): Non-AC, padded chairs. They are comfortable enough for the journey and are the most common choice. Prices are around 400 to 550 BDT.
- Shovan (3rd Class): Non-AC bench seating. This is the most economical option and can be crowded. The price is usually around 300 BDT.
For the most accurate and current ticket price, you must check the official website or app at the time of booking.
Completing Your Journey: Chattogram to Cox’s Bazar
Your train will arrive at Chattogram Railway Station. From here, you have several choices to get to Cox’s Bazar.
- Direct Bus: This is the most common method. Several bus services (like S Alam, Eagle, Green Line) have counters just outside the station or at nearby bus terminals. Buses leave frequently. The ride takes 3-4 hours and costs between 500 to 800 BDT for an AC bus.
- CNG or Taxi: You can hire a CNG auto-rickshaw or a taxi for the entire trip. This is more expensive but offers door-to-door convenience. Negotiate the fare before you start.
- Rental Car: If you have a group, you can pre-book a rental car with a driver for a smoother transition.
Pro Tip: If you arrive on an overnight train like the Turna Nishitha, you’ll reach Chattogram in the early morning. You can have breakfast at the station or nearby, then catch a bus to Cox’s Bazar and be on the beach by late morning.
Essential Travel Tips for a Smooth Trip
A little planning goes a long way. Keep these points in mind:
- Book Early: Try to book your train tickets at least 5-7 days in advance, even earlier for holidays.
- Pack Snacks and Water: While trains have food vendors, it’s good to have your own water and some favorite snacks.
- Arrive Early at the Station: Aim to be at the station at least 45-60 minutes before departure. This gives you time to find your platform and coach.
- Keep Documents Handy: Have your ticket and a photo ID (like your NID or passport) easily accessible for any checks.
- Secure Your Belongings: Always keep your luggage in sight and use the locks provided on sleeper berths.
- Charging Points: Most AC coaches have charging points for your phone, but it’s wise to bring a power bank.
Read More:
- Dhaka to Narail Train
- Dhaka to Rajshahi Train
- Dhaka to Khulna Train Schedule
- Akhaura to Dhaka Train Schedule Bus
- Dhaka to Jamalpur Train Schedule
- Dhaka to Kushtia Train Schedule
- Dhaka to Chattogram Train Schedule
- Dhaka to Sreemangal Train
- Dhaka to Bhairab Train Schedule
- Dhaka to Faridpur Train Schedule
Frequently Asked Questions (FAQ)
Is there a direct train from Dhaka to Cox’s Bazar?
No, there is not a direct passenger train. You take a train from Dhaka to Chattogram, and then continue to Cox’s Bazar by road.
Q: What is the best train for going to Cox’s Bazar?
A: For efficiency, the Subarna Express (daytime) or Turna Nishitha (overnight) are excellent choices due to their shorter travel times to Chattogram. The overnight train saves you a day and hotel costs.
Q: How much does the entire journey cost?
A: It depends on your train class and bus choice. A rough estimate: Train (400-1500 BDT) + Bus (500-800 BDT). So, the total one-way travel cost can range from 900 to 2,300 BDT per person.
Q: How do I check the train schedule and seat availability?
A: The best way is to use the official Bangladesh Railway website or their mobile app. It shows real-time schedules and seat availability.
Q: Are the trains safe for solo travelers or families?
A: Yes, trains are generally considered very safe. For families with children, the AC Berth or AC Seat classes provide a more controlled and comfortable environment.
Q: What is the contact number for Bangladesh Railway inquiries?
A: For general information, you can call the Bangladesh Railway helpline. A common number for inquiries is 136. You can also contact Kamalapur Railway Station directly.
Final Thoughts
Choosing the dhaka to cox bazar train route is about more than just getting from point A to point B. It’s about starting your holiday in a relaxed manner, watching the rural and urban landscapes of Bangladesh unfold outside your window, and arriving in Chattogram refreshed and ready for the final stretch to the sea.
While it requires a bit more planning than a direct bus, the trade-off is a memorable travel experience that is often more comfortable and scenic. So, for your next trip to Cox’s Bazar, consider the train. Book your tickets early, pack your bags, and get ready for a journey that is as much a part of the adventure as the destination itself. The sea breeze is waiting.
















