If you are planning to travel from Dhaka to Kolkata by bus, you’re about to find out everything you need to know about Dhaka to Kolkata Bus Ticket Price, schedules, and how to book your journey in 2025. Traveling between these two vibrant cities by bus is an affordable and practical option for many. This guide provides straightforward, up-to-date details on ticket prices, bus operators, travel times, and booking tips that will help you prepare for a smooth trip.

Why Choose a Bus for Dhaka to Kolkata Travel?
The bus route linking Dhaka and Kolkata remains popular because it balances cost and comfort well. While air travel is faster, buses offer a unique experience and economical choice, especially when considering visa and airport fees. If you want to enjoy the scenery and explore cross-border travel at your own pace, the bus trip is a great alternative.
The journey covers approximately 250-330 kilometers depending on the route and border crossing, and typically lasts around 8 to 9 hours. Modern buses with air conditioning and reclining seats make the long journey comfortable. Thanks to regular border formalities, crossing on these buses is usually smooth and hassle-free if you come prepared.
Dhaka to Kolkata Bus Ticket Prices in 2025
What You Should Expect to Pay
Currently, a standard bus ticket from Dhaka to Kolkata costs about 1,800 Bangladeshi Taka (BDT). This price point stays fairly consistent across bus types and service providers on this key international route.
Here’s why the price is quite stable:
- Cross-border bus pricing follows bilateral agreements, so fluctuations are limited.
- Fuel and operational costs influence prices only moderately.
- Competitive market among established bus operators helps maintain affordability.
Price Variations to Keep in Mind
While 1,800 BDT is the typical fare, a few factors can cause small price changes:
- Bus Type: Buses with full air conditioning and sleeper berths can be priced slightly higher.
- Service Quality: Operators known for better amenities and punctuality may charge a premium.
- Booking Channel: Online booking platforms sometimes offer discounts or convenience fees.
- Seasonality: Prices might increase a bit during holiday seasons due to demand.
Major Bus Operators For Dhaka to Kolkata Route
Several bus companies run services on this daily route. Knowing who’s trustworthy and what each offers helps you choose your ride wisely.
Top Operators to Consider
- Greenline: Known for having quality AC coaches and reliable schedules. It’s a favorite for many travelers seeking comfort.
- Royal Coach: Offers a mix of AC and non-AC buses, generally with good reputation for safety and service.
- Shyamoli Paribahan: Popular for providing Wi-Fi and reclining seats on certain buses.
- Desh Travels: Providing both AC and non-AC options with reasonable prices.
- Soudia Coach Service: Offers late night departures and a reputation for cleanliness.
Contact Information for Dhaka Booking Counters
If you prefer to buy tickets in person or inquire directly, here are some useful contacts:
Booking Location | Contact Number |
---|---|
Rajarbagh | 02-9342580, 02-9339623 |
Arambagh | 02-7192301, 01730-060009 |
Fokirapul | 02-7191900, 01730-060013 |
Kola Bagan | 02-9133145, 01730-060006 |
Kallyanpur Khalek Pump | 02-8032957, 01730-060080 |
Uttara Ajampur | 01730-060075 |
Badda | 01970-060074 |
Detailed Bus Schedule and Duration Expectations
Departure Times
Buses run throughout the day to accommodate different traveler needs. The earliest departures start just after midnight, allowing passengers to travel overnight and arrive early morning in Kolkata.
Typical departure times look like this:
- Earliest departure: Around 12:30 AM from Dhaka’s Arambagh bus stand
- Midday departures: Between 9:00 AM and 2:00 PM depending on the operator
- Last departures: Around 10:30 PM, mainly for overnight buses
Travel Duration
Normally, it takes about 8.5 to 9 hours to reach Kolkata from Dhaka by bus, although traffic near the border or in city areas can occasionally lengthen the journey.
The route involves crossing India-Bangladesh customs and immigration, which can be time-consuming if many travelers are present. Planning your trip during less busy days can help reduce waiting times.
Booking Your Dhaka to Kolkata Bus Ticket
Online Booking
Booking your bus ticket online is convenient and increasingly popular. Many operators offer direct sales on their websites or via popular travel app platforms. Online bookings also give you the advantage of seat selection and electronic ticketing.
When booking online:
- Provide a valid phone number for SMS notifications and ticket confirmation.
- Make payment using accepted methods like mobile banking or cards.
- Print or save your e-ticket on your phone for easy access.
Counter Booking
If you prefer physical tickets, visit any of the major bus counters listed above. Arriving a few hours earlier before departure gives ample time for ticketing and any queries. Counter booking is handy if you want to ask about bus facilities or clarify travel conditions.
Important Documents
Ensure that you carry your passport and necessary visas for India. The bus operators do not handle these formalities, so you must complete visa processing prior to travel. Sometimes, customs officers may ask for these documents at the border, along with your ticket.
What to Expect Onboard
Most buses on this route are equipped with air conditioning and comfortable reclining seats, particularly those operated by Greenline and Royal Coach. Some modern buses provide Wi-Fi and charging points.
Sleepers are available on certain overnight services, if you want to rest fully during travel. Baggage allowance is reasonable, but it’s a good idea to check with your bus operator if you have unusually heavy luggage. Bring snacks, water, and any required medicines, as stops are limited.
Comparison Chart: Operators & Services
Operator | Ticket Price (BDT) | Bus Category | Departure Times | Amenities |
---|---|---|---|---|
Greenline | 1,800 | AC Seater / Sleeper | 12:30 AM, Daytime | AC, reclining seats |
Royal Coach | 1,800 – 2,000 | AC / Non-AC | Morning to Evening | AC, recliner seats |
Shyamoli Paribahan | 1,800 – 1,900 | AC | Multiple times | AC, Wi-Fi, Recliner |
Desh Travels | 1,850 | AC / Non-AC | Various times | AC, extra luggage capacity |
Soudia Coach | 1,800 | AC Seater | Late night departures | AC, comfortable seating |
Tips for a Smooth Bus Trip
- Book your ticket at least a few days in advance, especially during holidays or weekends.
- Arrive at the boarding location on time; buses often don’t delay.
- Be ready for passport and visa checks at the border crossing.
- Carry light snacks and water, but respect rules regarding food on board.
- Dress comfortably for an 8-9 hour journey and take a light jacket for air-conditioned buses.
- Pack essential medicines and keep valuables close to you.
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 (FAQ)
How much is a bus ticket from Dhaka to Kolkata?
Ticket prices start at about 1,800 BDT and vary slightly depending on bus type and operator.
Where can I buy bus tickets?
Tickets can be purchased at bus counters in Dhaka, such as Arambagh or Rajarbagh, or booked online through official websites and travel apps.
How long does the bus journey from Dhaka to Kolkata take?
The journey typically lasts 8 to 9 hours, including border crossing time.
Are there sleeper buses on this route?
Yes, some operators like Greenline offer sleeper buses for overnight comfort.
Do I need a visa to travel by bus between Dhaka and Kolkata?
Yes, you must have a valid Indian visa and your passport with you.
Conclusion
Traveling by bus between Dhaka and Kolkata is an affordable and efficient choice if you plan well. With the current ticket price around 1,800 BDT and plenty of service options, you can book a travel time and bus that suits your needs. Checking schedules, booking early, and carrying the required documents will ensure a smooth trip. Use the contact numbers listed for ticket counters if you want to confirm details or buy in person. Enjoy the journey with confidence and comfort!