Traveling from Dhaka to Mymensingh by bus is a common journey for many Bangladeshis, whether for work, education, or visiting loved ones. This trip covers approximately 120 to 130 kilometers, taking around 3.5 to 4 hours by bus, depending on traffic and bus type. If you want a comfortable and affordable way to reach Mymensingh from the capital, then understanding the bus options, ticket prices, schedules, and other tips can help you prepare well. This guide covers everything you need to know to make your trip smooth and stress-free.
Introduction to the Dhaka to Mymensingh Bus Route
When you decide to take a bus from Dhaka to Mymensingh, you will find a variety of bus services operating throughout the day. The main departure points in Dhaka for these buses are Mohakhali Bus Terminal and Gabtoli Bus Terminal. Buses run regularly from early morning (around 6 AM) until late at night (around 9 or 10 PM). Your choice of bus largely depends on your budget and comfort preferences. The route is popular and well-served, meaning you rarely have to wait long before boarding.

The road distance is roughly 123 kilometers, and the journey typically takes 3.5 to 4 hours depending on traffic on the National Highway connecting Dhaka and Mymensingh. This highway is a main artery for travel in this region, and you will mostly be traveling through a mix of urban and rural landscapes.
Types of Buses and Comfort Levels
There are mainly three types of bus services you can pick from on this route:
Non-AC Buses
These buses are the most economical option. They usually have basic seating and sometimes fans but no air conditioning. They are ideal if you want to save money and don’t mind a little heat, especially during the daytime.
AC Buses
AC buses offer air conditioning, which is very helpful during Bangladesh’s hot climate. These buses usually have slightly better seats and more space per passenger. They are a bit more expensive but much more comfortable, especially for families or longer travelers.
Luxury or Semi-Luxury Buses
Some bus companies also provide upgraded services with luxury or semi-luxury buses. These include features like reclining seats, better legroom, and sometimes on-board entertainment. These are less frequent and more expensive but offer a premium travel experience.
Bus Contacts
Here are some popular bus companies servicing the Dhaka-Mymensingh route along with their contact numbers for inquiries and bookings:
| Bus Company | Type of Bus | Dhaka Counter Contact | Mymensingh Counter Contact |
|---|---|---|---|
| Ena Paribahan | AC & Non-AC | 01958-135146, 01958-135147 | 01958-635079 |
| United Paribahan | AC & Non-AC | 01958-135146 | 01958-135147 |
| Hanif Enterprise | AC & Non-AC | 01713-049559 | 01713-402289 |
| Shyamoli NR | Non-AC | 01711-612443 | 01711-682233 |
You can call the counters to confirm bus timings, availability, and pre-book your tickets.
Booking Tips
- You can book tickets in person at the bus counters or online through platforms like Shohoz or BD Tickets.
- Booking online is advisable during holidays or weekends when buses tend to fill up quickly.
- Arrive at the bus terminal 30 minutes early to ensure a hassle-free boarding experience.
Bus Ticket Prices and Travel Time
Here is a detailed breakdown of ticket prices and the travel time you can expect:
| Bus Type | Ticket Price (BDT) | Approximate Travel Time |
|---|---|---|
| Non-AC Bus | 200-300 BDT | 3.5 – 4 hours |
| AC Bus | 300-400 BDT | 3.5 – 4 hours |
| Luxury Bus | 400+ BDT | Slightly less than 4 hrs |
The ticket price varies by operator and bus condition. Non-AC buses are cheaper but can be less comfortable on hot days. AC buses provide a better travel experience for a moderate increase in price.
Bus Frequency and Schedule Highlights
Buses from Dhaka to Mymensingh operate frequently:
- Starting from around 6 AM with the last buses leaving around 9 or 10 PM.
- Buses typically run every 15 to 30 minutes during the day.
- Peak times may see additional buses.
Example Schedule for United Paribahan Bus
- First bus from Dhaka (Non-AC): 4:45 AM
- Last bus from Dhaka (Non-AC): 9:30 PM
- AC buses start from early morning till evening with frequent departures.
This makes it convenient to fit your travel around your schedule without long waiting times.
Comparing Bus Services: Pros and Cons
| Aspect | Non-AC Bus | AC Bus | Luxury Bus |
|---|---|---|---|
| Comfort | Basic seating, fans | Air-conditioned, better seats | Recliner seats, spacious |
| Ticket Price | Low (200-300 BDT) | Moderate (300-400 BDT) | High (400+ BDT) |
| Travel Time | 3.5 to 4 hours | 3.5 to 4 hours | Slightly faster |
| Frequency | Very frequent | Frequent | Less frequent |
| Booking | Easy, available counters | Easy, counters & online | Usually needs advance booking |
Safety and Travel Tips
- Always keep your ticket with you until you reach your destination.
- Avoid carrying large amounts of cash or valuables when on the bus.
- Choose a bus company you trust, especially for night travel.
- Stay aware of your surroundings and confirm stops ahead.
- Follow COVID-19 protocols if relevant at the time of your travel.
Alternatives: Train Travel
If you are open to travel alternatives, trains also run between Dhaka and Mymensingh. The Bangladesh Railway offers daily schedules, and ticket prices are generally lower than buses. Trains may take a little over 3 hours. However, bus travel is often preferred due to better frequency and flexibility.
Summary Checklist for Your Dhaka to Mymensingh Bus Trip
- Choose bus type based on your comfort and budget.
- Check bus schedule and book your ticket ahead online or at counters.
- Arrive at least 30 minutes before the scheduled departure.
- Keep in touch with bus company contact numbers for latest updates.
- Keep snacks and water handy, and carry a light jacket if traveling by AC bus.
Read More:
- Golden Line Bus Counter Number
- Royel Bus Counter
- Soudia Bus Counter Chittagong
- Ena Bus Counter Dhaka
- Royal Coach Bus Counter
- Purbasha Bus Counter
- Unique Bus Counter Sylhet
- Tungipara Express Bus Counter Dhaka
- Dhaka to Chittagong Hanif Bus Counter
- Tisha Bus Counter Dhaka
- Abdullahpur Ena Bus Counter
- United Bus Counter Sylhet to Mymensingh
- Airport Bus Counter
Frequently Asked Questions (FAQs)
How long does a bus take from Dhaka to Mymensingh?
The journey usually takes between 3.5 and 4 hours depending on traffic and bus type.
What is the average ticket price?
Ticket prices range from 200 to 400 Bangladeshi Taka depending on whether you choose non-AC or AC buses.
Where do buses depart from in Dhaka?
Buses primarily leave from Mohakhali and Gabtoli bus terminals.
Can I book bus tickets online?
Yes, you can book tickets online via platforms like Shohoz and BD Tickets.
Are AC buses available on this route?
Yes, there are both AC and non-AC buses available covering various travel preferences.
Final Advice
Planning your bus trip from Dhaka to Mymensingh in advance will ensure a smooth experience. Whether you pick an affordable non-AC bus or a comfortable AC option, traveling this route is straightforward with frequent departures. Always verify schedules before your trip and keep handy the contact numbers of the bus companies. This way, you can enjoy an affordable, reliable journey to Mymensingh and arrive relaxed and ready for your activities.
















